How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Bridge External Accounts API

The External Accounts API from Bridge — 6 operation(s) for external accounts.

Bridge External Accounts API is one of 24 APIs that Bridge publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include External Accounts. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 9 operations across 6 paths, and defines 46 schemas. It is described by OpenAPI 3.2.0, at version 1.

Requests are made against a single base URL, https://api.bridge.xyz/v0.

9 operations 6 paths 46 schemas 1 DELETE3 GET4 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1
Base URL
https://api.bridge.xyz/v0
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Bridge External Accounts API declares 1 security scheme for authenticating requests. An API key is passed in the header as Api-Key (ApiKey). By default, every request must be authenticated.

Paths & Operations 9

Across 6 paths, the API surfaces 9 operations — 1 DELETE, 3 GET, 4 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

External Accounts 9
GET
/customers/{customerID}/external_accounts
Get all External Accounts
4 params → 200401500
POST
/customers/{customerID}/external_accounts
Create a new External Account
2 params body → 201401400500
GET
/customers/{customerID}/external_accounts/{externalAccountID}
Retrieve an External Account object
2 params → 200401404500
PUT
/customers/{customerID}/external_accounts/{externalAccountID}
Update an External Account
2 params body → 200401400500
DELETE
/customers/{customerID}/external_accounts/{externalAccountID}
Delete a single External Account object
2 params → 200401404500
POST
/customers/{customerID}/external_accounts/{externalAccountID}/deactivate
Deactivate an External Account
3 params → 200401404500
POST
/customers/{customerID}/external_accounts/{externalAccountID}/verify
Verify an External Account
2 params → 200400401404409500
POST
/customers/{customerID}/external_accounts/{externalAccountID}/reactivate
Reactivate an External Account
3 params → 200400
GET
/external_accounts
Get all External Accounts
3 params → 200

Schemas 46

The contract defines 46 schemas that model the data the API accepts and returns. The most detailed are ExternalAccountBaseWithOwnerInfo (15 properties), ExternalAccountBaseWithoutOwnerInfo (10 properties), CoBankTransferBankAccount (8 properties), Address (6 properties). Each schema is shown below with its type and property counts.

CoBankTransferDocumentType
string
Colombian document type identifier. cc = Cédula de Ciudadanía, ce = Cédula de Extranjería, nit = NIT (tax ID), rut = RUT (worker registration), pa = Passport,…
BrCodeBankAccount
object
4 properties 2 required
CreateExternalAccountBrCodeInput
Brazilian Pix instant payment system using a BR Code (Copie e cola)
SwiftCategory
string
The category of the Swift account. Can be client, parentcompany, subsidiary, or supplier
SwiftPurposeOfFunds
string
The purpose of funds for the Swift account. Can be intragrouptransfer, invoiceforgoodsandservices
BreBBankAccount
object
2 properties 2 required
IbanBankAccount
object
4 properties 3 required
Address
object
6 properties 3 required
ExternalAccountUnknown
SWIFT international wire transfer (accounttype iban or unknown)
UnknownBankAccount
object
SWIFT international wire transfer (accounttype unknown or iban)
3 properties 3 required
GbBankAccount
object
3 properties 3 required
ClabeBankAccount
object
2 properties 2 required
UsBankAccountUpdate
object
2 properties
CreateExternalAccountSWIFTInput
SWIFT international wire transfer
SwiftBankAccount
object
5 properties 5 required
ExternalAccountDeactivationReason
string
Reason for deactivating an External Account
ExternalAccountResponse
8 required
ExternalAccountBaseWithOwnerInfo
object
Properties shared by all external account types
15 properties
CreateExternalAccountBreBInput
Colombian Bre-B account for COP transfers. Requires cop endorsement. Virtual account numbers are not accepted as Bre-B keys.
UpdateExternalAccountInput
object
2 properties
Id
string
A UUID that uniquely identifies a resource
ColombianBankCode
string
The Colombian bank code identifying the customer's bank. | Code | Bank | |------|------| | 1001 | Banco de Bogotá | | 1002 | Banco Popular | | 1006 | Itaú | |…
CreateExternalAccountCoBankTransferInput
Colombian bank account for COP transfers via CO bank transfer. Requires cop endorsement and account owner information (individual or business).
ExternalAccountPix
Brazilian Pix instant payment system
AccountValidation
object
Validated account owner and bank name from successful Infinia validation. Present only for Pix, SPEI/CLABE, and Bre-B accounts that have been successfully vali…
3 properties
ExternalAccountUs
US bank account using account and routing numbers for ACH or Wire transfers
CreateExternalAccountUsInput
US bank account using account and routing numbers for ACH or Wire transfers
ExternalAccountGb
UK bank account using account number and sort code for Faster Payments payment rail
CheckingOrSavingsType
string
Determines whether the US account is treated as checking or savings. All US accounts will be treated as checking by default.
CreateExternalAccountPixKeyInput
Brazilian Pix instant payment system using a Pix key
ExternalAccountIban
IBAN bank account for European and international transfers (SEPA transfers use IBAN)
ExternalAccountAddress
object
6 properties 3 required
PixKeyBankAccount
object
4 properties 2 required
ExternalAccountBaseWithoutOwnerInfo
object
Shared writable properties for creating an external account (without account owner info bundle)
10 properties
CoBankTransferBankAccount
object
Colombian CO bank transfer account for COP transfers
8 properties 6 required
CreateExternalAccountFPSInput
UK bank account information for the Faster Payments payment rail
ExternalAccountBreB
Colombian Bre-B account for COP transfers via the Bre-B payment rail. Requires cop endorsement. Virtual account numbers are not accepted.
UsBankAccount
object
4 properties 3 required
ExternalAccount
Error
object
3 properties 2 required
CreateExternalAccountIbanInput
IBAN bank account for European and international transfers (SEPA transfers use IBAN)
ExternalAccountClabe
Mexican CLABE account for SPEI transfers
CreateExternalAccountInput
Request body for creating an external account.
CreateExternalAccountClabeInput
Mexican CLABE account for SPEI transfers
ExternalAccountCoBankTransfer
Colombian bank account for COP transfers via CO bank transfer.
BankAccountOwnerType
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

bridge-external-accounts-api-openapi.yml Raw ↑

Other APIs Bridge publishes across the network.

Bridge API Keys API
Bridge Associated Persons API
Bridge Batch Settlements API
Bridge Bridge Wallets API
Bridge Cards API
Bridge Crypto Return Policies API
Bridge Customers API
Bridge Developers API
Bridge Exchange Rates API
Bridge Fiat Payout Configuration API
Bridge Funds Requests API
Bridge KYC Links API
Where this information came from

This is an independent, third-party profile of Bridge External Accounts API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.