Bridge Virtual 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 Virtual Accounts. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.
This API exposes
9 operations
across 7 paths,
and defines 47 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 operations7 paths47 schemas5 GET3 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 Virtual 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 7 paths, the API surfaces 9 operations — 5 GET, 3 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.
The contract defines 47 schemas that model the data the API accepts and returns. The most detailed are VirtualAccountEventSource (23 properties), VirtualAccountEvent (17 properties), Receipt (12 properties), TravelRuleOriginator (9 properties). Each schema is shown below with its type and property counts.
VirtualAccountSourceDepositInstructionsMx
VirtualAccountEventPaymentRails
string
TravelRuleWalletAttestedOwnershipAt
string
Required when wallettype is self-custodied or hosted. Must be a timestamp in the past indicating when wallet ownership was attested.
Currency
string
FeeConfigResponse
object
Developer fee configuration. Available by request only. Contact Bridge to enable this feature for your developer account. Responses render source-side fees key…
1 property
TravelRuleData
object
Travel Rule data for a crypto movement. Send this on create or update when the same counterparty should apply to every future use of a reusable resource, or se…
2 properties
UpdateVirtualAccount
object
3 properties
SepaReference
string
A reference message to be sent with a SEPA transaction. We recommend you set a unique value to help you and your customers track payments end to end. It must b…
IdentifyingInformation
array
VirtualAccountResponse
object
8 properties
AccountHolderName
string
The name of the account owner that the deposit must be sent to.
VirtualAccountSourceDepositInstructionsCo
EndToEndId
string
The end-to-end ID of the FedNow transaction, assigned by the sending bank, and is not guaranteed to be unique across payments.
VirtualAccountSourceDepositInstructionsBr
TravelRuleName
string
Legal name of the originator or beneficiary. Usually omitted when isself is true.
VirtualAccountActivationStatus
string
The activation status of the Virtual Account
CreateVirtualAccount
object
5 properties2 required
Uetr
string
Deprecated: use trackingnumber instead. The unique end-to-end transaction reference, for tracing purposes.
VirtualAccountSourceInput
object
1 property1 required
Id
string
A UUID that uniquely identifies a resource
GbBankAccountVirtualAccount
object
2 properties2 required
EuroInclusiveFiatCurrency
string
Receipt
object
12 properties4 required
TravelRuleAddress
object
Address for travel rule submissions. All fields are optional to support partial address data (e.g. country-only).
6 properties
UpdateVirtualAccountDestination
object
5 properties
VirtualAccountSourceDepositInstructionsGb
VirtualAccountSourceDepositInstructionsUs
PaymentScheme
string
TravelRuleWalletType
string
Indicates the custody model for the wallet. Use selfcustodied for customer-owned wallets (customer controls private keys), hosted for wallets managed by a deve…
VirtualAccountSourceDepositInstructionsCommon
object
2 properties2 required
Imad
string
(Wire only) The IMAD of a wire transfer, if available
VirtualAccountRefundDetails
object
4 properties3 required
VirtualAccountSourcePaymentRails
string
VirtualAccountDeveloperFeePercent
string
The developer fee percent that will be applied to this Virtual Account. The value is a base 100 percentage, i.e. 10.2% is 10.2 in the API.
OfframpChain
string
FeeConfigRequest
object
Developer fee configuration. Available by request only. Contact Bridge to enable this feature for your developer account. The source object supports direct fee…
1 property
CryptoCurrency
string
VirtualAccountEventSource
object
23 properties1 required
VirtualAccountSourceDepositInstructionsEu
VirtualAccountSourceDepositInstructions
VirtualAccountDestination
object
6 properties2 required
TravelRuleOriginator
object
Travel Rule details for originator crypto movement.
9 properties
FeeConfigFeeParams
object
Fee parameters for a specific payment rail or default configuration
4 properties
PlaceOfBirthInput
object
Country (and optionally city) of birth. EEA / BBSA in-scope customers: supply when onboarding individuals or associated persons under the [EEA updated requirem…
2 properties
TravelRuleBeneficiary
object
Travel Rule details for beneficiary crypto movement.
6 properties
TravelRuleIsSelf
boolean
Set to true when this party is the same person or business as the Bridge customer on the resource. When true, Bridge uses the customer's name and address on fi…
VirtualAccountEvent
object
17 properties1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Bridge Virtual 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.