Articles in this section

Available Adyen APIs

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

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.