product features
Increase conversion rates

Retrieve account number, sort code, IBAN, and BIC automatically within your application’s flow

Prevent misdirected payments

Ensure users set up payments with the correct account number and sort code

Open Banking and PSD2 integrations

Plaid’s integrations are Open Banking and PSD2 compliant, delivering secure and reliable access to the UK and European financial ecosystem

Make an Auth request

Use the Auth endpoint to submit a POST request

UK

Retrieve account number, sort code, IBAN and BIC to enable seamless debit withdrawals using Faster Payments

Europe

Retrieve IBAN and BIC to enable seamless debit withdrawals using SEPA

US

Retrieve account number and routing number to authenticate a checking or savings account for ACH payments

Canada

Retrieve account number, institution number, and branch number to authenticate an account for EFT payments

Retrieve Auth request

curl -X POST https://sandbox.plaid.com/auth/get \
-H 'Content-Type: application/json' \
-d '{
  "client_id": String,
  "secret": String,
  "access_token": String
}'

Run

Make an Auth request

Use the Auth endpoint to submit a POST request

Retrieve Auth request

curl -X POST https://sandbox.plaid.com/auth/get \
-H 'Content-Type: application/json' \
-d '{
  "client_id": String,
  "secret": String,
  "access_token": String
}'

Instant account authentication

Once a user securely connects their account using bank credentials, the /auth/get endpoint enables you to retrieve the account number, sort code, IBAN, and BIC, along with high-level account data and balances when available

Retrieve Auth response

http code 200
{
  "accounts": [{
    "account_id": "vzeNDwK7KQIm4yEog683uElbp9GRLEFXGK98D",
    "balances": {
      "available": 100,
      "current": 110,
      "limit": null,
      "iso_currency_code": "GBP",
      "unofficial_currency_code": null,
    },
    "mask": "9606",
    "name": "Plaid Current Account",
    "official_name": "Plaid Gold Current Account",
    "subtype": "checking",
    "type": "depository"
  }],
  "numbers": {
    "ach": [{
      "account": "9900009606",
      "account_id": "vzeNDwK7KQIm4yEog683uElbp9GRLEFXGK98D",
      "routing": "011401533",
      "wire_routing": "021000021"
    }],
    "eft":[{
      "account": "111122223333",
      "account_id": "vzeNDwK7KQIm4yEog683uElbp9GRLEFXGK98D",
      "institution": "021",
      "branch": "01140"
    }],
    "bacs":[{
      "account": "31926819",
      "account_id": "vzeNDwK7KQIm4yEog683uElbp9GRLEFXGK98D",
      "sort_code": "601613"
    }],
    "international": [{
      "account_id": "intlxyz",
      "iban": "987654321",
      "bic": "DABAUE2D"
    }]
  }
  "item": {Object},
  "request_id": "m8MDnv9okwxFNBV"
}

UK

Retrieve account number, sort code, IBAN and BIC to enable seamless debit withdrawals using Faster Payments

Europe

Retrieve IBAN and BIC to enable seamless debit withdrawals using SEPA

US

Retrieve account number and routing number to authenticate a checking or savings account for ACH payments

Canada

Retrieve account number, institution number, and branch number to authenticate an account for EFT payments