When you configure an export, import, or other type of flow step using the prebuilt Adyen connector, you can select any of the API operations listed below, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Adyen API documentation. You can also create a composite endpoint for this application in HTTP mode.
|
Resource |
API endpoint |
Export |
import |
|---|---|---|---|
|
Account- Company level |
Get a list of company accounts |
X |
|
|
Get a company account |
X |
||
|
Get a list of merchant accounts |
X |
||
|
Android files- Company level |
Get a list of Android apps |
X |
|
|
Upload Android app |
X |
||
|
Get Android app |
X |
||
|
Get a list of Android certificates |
X |
||
|
API credentials- Company level |
Get a list of API credentials |
X |
|
|
Create an API credential. |
X |
||
|
Get an API credential |
X |
||
|
Update an API credential. |
X |
||
|
Allowed origins- Company level |
Get a list of allowed origins |
X |
|
|
Create an allowed origin |
X |
||
|
Delete an allowed origin |
X |
||
|
Get an allowed origin |
X |
||
|
API key- Company level |
Generate new API key |
X |
|
|
Client key- Company level |
Generate new client key |
X |
|
|
Terminal orders- Company level |
Get a list of billing entities |
X |
|
|
Get a list of shipping locations |
X |
||
|
Create a shipping location |
X |
||
|
Get a list of terminal models |
X |
||
|
Get a list of orders |
X |
||
|
Create an order |
X |
||
|
Get an order |
X |
||
|
Update an order |
X |
||
|
Cancel an order |
X |
||
|
Get a list of terminal products |
X |
||
|
Get a list of terminal actions |
X |
||
|
Get terminal action |
X |
||
|
Get the terminal logo |
X |
||
|
Update the terminal logo |
X |
||
|
Get terminal settings |
X |
||
|
Update terminal settings |
X |
||
|
Users- Company level |
Get a list of users |
X |
|
|
Create a new user |
X |
||
|
Get user details |
X |
||
|
Update user details |
X |
||
|
Webhooks- Company level |
List all webhooks |
X |
|
|
Set up a webhook |
X |
||
|
Remove a webhook |
X |
||
|
Get a webhook |
X |
||
|
Update a webhook |
X |
||
|
Generate an HMAC key |
X |
||
|
Test a webhook |
X |
||
|
My API credential |
Get API credential details |
X |
|
|
Get allowed origins |
X |
||
|
Add allowed origin |
X |
||
|
Remove allowed origin |
X |
||
|
Get allowed origin details |
X |
||
|
Generate a client key |
X |
||
|
Account- Merchant level |
Get a list of merchant accounts |
X |
|
|
Create a merchant account |
X |
||
|
Get a merchant account |
X |
||
|
Request to activate a merchant account |
X |
||
|
API credentials- Merchant level |
Get a list of API credentials |
X |
|
|
Create an API credential |
X |
||
|
Get an API credential |
X |
||
|
Update an API credential |
X |
||
|
Allowed origins- Merchant level |
Get a list of allowed origins |
X |
|
|
Create an allowed origin |
X |
||
|
Delete an allowed origin |
X |
||
|
Get an allowed origin |
X |
||
|
API key- Merchant level |
Generate new API key |
X |
|
|
Client key- Merchant level |
Generate new client key |
X |
|
|
Terminal orders- Merchant level |
Get a list of billing entities |
X |
|
|
Get a list of shipping locations |
X |
||
|
Create a shipping location |
X |
||
|
Get a list of terminal models |
X |
||
|
Get a list of orders |
X |
||
|
Create an order |
X |
||
|
Get an order |
X |
||
|
Update an order |
X |
||
|
Cancel an order |
X |
||
|
Get a list of terminal products |
X |
||
|
Payment methods- Merchant level |
Get all payment methods |
X |
|
|
Request a payment method |
X |
||
|
Get payment method details |
X |
||
|
Update a payment method |
X |
||
|
Add an Apple Pay domain |
X |
||
|
Get Apple Pay domains |
X |
||
|
Payout settings- Merchant level |
Get a list of payout settings |
X |
|
|
Add a payout setting |
X |
||
|
Delete a payout setting |
X |
||
|
Get a payout setting |
X |
||
|
Update a payout setting |
X |
||
|
Split configuration- Merchant level |
Get a list of split configurations |
X |
|
|
Create a split configuration |
X |
||
|
Delete a split configuration |
X |
||
|
Get a split configuration |
X |
||
|
Update split configuration description |
X |
||
|
Create a rule |
X |
||
|
Delete a split configuration rule |
X |
||
|
Update split conditions |
X |
||
|
Update the split logic |
X |
||
|
Account- Store level |
Get a list of stores |
X |
|
|
Create a store |
X |
||
|
Get a store |
X |
||
|
Update a store |
X |
||
|
Get a list of stores |
X |
||
|
Create a store |
X |
||
|
Get a store |
X |
||
|
Update a store |
X |
||
|
Terminal settings- Store level |
Get the terminal logo |
X |
|
|
Update the terminal logo |
X |
||
|
Get terminal settings |
X |
||
|
Update terminal settings |
X |
||
|
Get the terminal logo |
X |
||
|
Update the terminal logo |
X |
||
|
Get terminal settings |
X |
||
|
Update terminal settings |
X |
||
|
Terminal settings- Merchant level |
Get the terminal logo |
X |
|
|
Update the terminal logo |
X |
||
|
Get terminal settings |
X |
||
|
Update terminal settings |
X |
||
|
Users- Merchant level |
Get a list of users |
X |
|
|
Create a new user |
X |
||
|
Get user details |
X |
||
|
Update a user |
X |
||
|
Webhooks- Merchant level |
List all webhooks |
X |
|
|
Set up a webhook |
X |
||
|
Remove a webhook |
X |
||
|
Get a webhook |
X |
||
|
Update a webhook |
X |
||
|
Generate an HMAC key |
X |
||
|
Test a webhook |
X |
||
|
Terminals- Terminal level |
Get a list of terminals |
X |
|
|
Reassign a terminal |
X |
||
|
Terminal actions- Terminal level |
Create a terminal action |
X |
|
|
Get the terminal logo |
X |
||
|
Update the logo |
X |
||
|
Get terminal settings |
X |
||
|
Update terminal settings |
X |
||
|
Capital |
Get a capital account |
X |
|
|
Request a grant payout |
X |
||
|
Get grant reference details |
X |
||
|
Transactions |
Get all transactions |
X |
|
|
Get a transaction |
X |
||
|
Transfers |
Transfer funds |
X |
|
|
Return a transfer |
X |
||
|
Modifications |
Cancel an authorized payment |
X |
|
|
Update an authorized amount |
X |
||
|
Cancel an authorized payment |
X |
||
|
Capture an authorized payment |
X |
||
|
Refund a captured payment |
X |
||
|
Refund or cancel a payment |
X |
||
|
Change the authorized amount |
X |
||
|
Cancel an authorization |
X |
||
|
Cancel or refund a payment |
X |
||
|
Capture an authorisation |
X |
||
|
Create a donation |
X |
||
|
Refund a captured payment |
X |
||
|
Cancel an authorization using your reference |
X |
||
|
Payments |
Get a list of available payment methods |
X |
|
|
Start a transaction |
X |
||
|
Submit details for a payment |
X |
||
|
Create a payment session |
X |
||
|
Get the result of a payment session |
X |
||
|
Create an authorization |
X |
||
|
Complete a 3DS authorisation |
X |
||
|
Complete a 3DS2 authorisation |
X |
||
|
Get the 3DS authentication result |
X |
||
|
Get the 3DS2 authentication result |
X |
||
|
Donations |
Start a transaction for donations |
X |
|
|
Orders |
Create an order |
X |
|
|
Cancel an order |
X |
||
|
Get the balance of a gift card |
X |
||
|
Payment links |
Create a payment link |
X |
|
|
Get a payment link |
X |
||
|
Update the status of a payment link |
X |
||
|
Recurring |
Get tokens for stored payment details |
X |
|
|
Delete a token for stored payment details |
X |
||
|
Business lines |
Create a business line |
X |
|
|
Delete a business line |
X |
||
|
Get a business line |
X |
||
|
Update a business line |
X |
||
|
Documents |
Upload a document for verification checks |
X |
|
|
Delete a document |
X |
||
|
Get a document |
X |
||
|
Update a document |
X |
||
|
Legal entities |
Create a legal entity |
X |
|
|
Get a legal entity |
X |
||
|
Update a legal entity |
X |
||
|
Get all business lines under a legal entity |
X |
||
|
Check a legal entity's verification errors |
X |
||
|
Confirm data review |
X |
||
|
Hosted onboarding |
Get a link to an Adyen-hosted onboarding page |
X |
|
|
Get a list of hosted onboarding page themes |
X |
||
|
Get an onboarding link theme |
X |
||
|
PCI questionnaires |
Get PCI questionnaire details |
X |
|
|
Generate PCI questionnaire |
X |
||
|
Sign PCI questionnaire |
X |
||
|
Get PCI questionnaire |
X |
||
|
Terms of service |
Get terms of service document |
X |
|
|
Accept terms of service |
X |
||
|
Get terms of service information for a legal entity |
X |
||
|
Get terms of service status |
X |
||
|
Transfer instruments |
Create a transfer instrument |
X |
|
|
Delete a transfer instrument |
X |
||
|
Get a transfer instrument |
X |
||
|
Update a transfer instrument |
X |
||
|
General |
Check if 3D secure is available |
X |
|
|
Get a fee cost estimate |
X |
||
|
Accept a dispute |
X |
||
|
Defend a dispute |
X |
||
|
Delete a defense document |
X |
||
|
Get applicable defense reasons |
X |
||
|
Supply a defense document |
X |
||
|
Create new permits linked to a recurring contract. |
X |
||
|
Disable stored payment details |
X |
||
|
Disable an existing permit. |
X |
||
|
Get stored payment details |
X |
||
|
Ask issuer to notify the shopper |
X |
||
|
Schedule running the account updater |
X |
||
|
Reviewing |
Confirm a payout |
X |
|
|
Cancel a payout |
X |
||
|
Instant payouts |
Make an instant card payout |
X |
|
|
Initialization |
Store payout details |
X |
|
|
Store details and submit a payout |
X |
||
|
Submit a payout |
X |
||
|
Fund: General |
Get the balances of an account holder |
X |
|
|
Get a list of transactions |
X |
||
|
Send a direct debit request |
X |
||
|
Payout from an account to the account holder |
X |
||
|
Refund a funds transfer |
X |
||
|
Refund all transactions of an account since the most recent payout |
X |
||
|
Designate a beneficiary account and transfer the benefactor's current balance |
X |
||
|
Transfer funds between platform accounts |
X |
||
|
Hosted onboarding page |
Get a link to an Adyen-hosted onboarding page |
X |
|
|
PCI compliance questionnaire page |
Get a link to a PCI compliance questionnaire |
X |
|
|
Terminal Management: General |
Assign terminals |
X |
|
|
Get the account or store of a terminal |
X |
||
|
Get the stores of an account |
X |
||
|
Get the details of a terminal |
X |
||
|
Get the list of terminals |
X |