The Adyen API provides endpoints you connect to using your authentication credentials. These endpoints represent specific actions like making payment requests, modifying payments states, making payouts, and so on.
To see the API reference per corresponding endpoint, as well as to make test calls using the predefined collection of examples, visit our API Explorer or refer to the list of APIs in the table below.
|Checkout||Provides a simple and flexible way to initiate and authorize online payments. You can use the same integration for payments made with cards (including One-Click and 3D Secure), mobile wallets, and local payment methods (e.g. iDEAL and Sofort).|
|Payment||Allows you to initiate, settle, and modify payments on the Adyen payments platform.|
|Recurring||Allows you to manage and remove your tokens or saved payment details. Tokens should be created with validation during a payment request.|
|Payout||Allows you to store payout details, confirm, or decline a payout.|
|BIN Lookup||Provides endpoints for retrieving information, such as cost estimates, and 3D Secure supported version based on a given BIN.|
Adyen for Platforms
|Account||Provides endpoints for managing account-related entities. These related entities include account holders, accounts, bank accounts, shareholders, and KYC-related documents.|
|Fund||Provides endpoints for managing the funds in accounts on your platform. These management operations include actions such as the transfer of funds from one account to another, the payout of funds to an account holder, and the retrieval of balances in an account.|
|Notification Configuration||Provides endpoints for configuring notifications sent by Adyen for Platforms. Notifications are sent upon the occurrence of certain events (such as a KYC check completion or a payout completion), and the subscription to these notifications dictates to where they are sent.|