Skip to main content
POST
/
wallet-infra
/
bank-accounts
Add a bank account
const options = {
  method: 'POST',
  headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
  body: JSON.stringify({
    accountName: '<string>',
    sortCode: '<string>',
    accountNumber: '<string>',
    routingNumber: '<string>',
    iban: '<string>',
    swiftBic: '<string>',
    currency: 'GBP'
  })
};

fetch('https://api.prudra.dev/wallet-infra/bank-accounts', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "id": "bac_abc123",
  "accountName": "Vendlyst Ltd — Operations",
  "currency": "GBP",
  "isActive": true,
  "createdAt": "2023-11-07T05:31:56Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.prudra.dev/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Your Prudra API key. Get one at dashboard.prudra.com/settings/api-keys

Body

application/json
accountName
string
required
sortCode
string

UK sort code

accountNumber
string
routingNumber
string

US ABA routing number

iban
string
swiftBic
string
currency
string
default:GBP

Response

201 - application/json

Bank account registered

id
string
required
Example:

"bac_abc123"

accountName
string
required
Example:

"Vendlyst Ltd — Operations"

currency
string
required
Example:

"GBP"

isActive
boolean
required
createdAt
string<date-time>