Rik ter Beek 1b431b9fd9 Update LICENSE
2017-12-13 16:40:08 +01:00
2017-12-12 16:42:40 +01:00
2017-12-13 16:40:08 +01:00
2017-12-13 16:13:51 +01:00

Adyen OpenAPI / Swagger specifications

Adyen provides you with plenty of different APIs that help you accept payments on your website or mobile application, implement subscription billing, make payouts, and much more.

This repository contains Adyen API specifications, represented in the OpenAPI standard (former Swagger specification).

Folder structure

All specifications in this repository are organized into two subfolders:

/specs
   /2.0  Spec files in the OpenAPI 2.0 format.
   /3.0  Spec files in the OpenAPI 3.0.0 format.

We provide specifications in both .json and .yaml formats, with an API version number (e.g. v30) in a file name.

Usage

There are multiple ways you can use the OpenAPI specification to explore the Adyen API:

  • If you want to see the OpenAPI specification in action, visit the Adyen API Explorer portal.
  • If you prefer to use the classic Swagger toolset, upload these specifications to the Swagger Editor or SwaggerHub.
  • Also we recommend you use Postman to import the OpenAPI specification and create your personal collection of requests.

Custom extensions

Adyen specifications contain a few custom extensions, which are allowed by the OpenAPI standard. These extensions are used to provide metadata about API objects, for instance, to set grouping and sort order when displaying them in the Adyen API Explorer.

For example:

"x-groups" : [
   "General",
   "Modifications"
],

   "post" : {
       "x-groupName" : "Modifications",
       "x-sortIndex" : 5,

Support

If you have any questions or suggestions, please feel free to create an issue here or contact Adyen Support.

License

This repository is open source and available under the MIT license. For more information, see the LICENSE file.

Description
No description provided
Readme MIT 25 MiB
Languages
Markdown 100%