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

Anchorage Digital Fiat Banking Operations API

Operations for managing fiat bank payments and accounts

Anchorage Digital Fiat Banking Operations API is one of 28 APIs that Anchorage Digital publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Fiat Banking Operations. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 17 operations across 12 paths, and defines 48 schemas. It is described by OpenAPI 3.2.0, at version 2.0.0.

Requests are made against a single base URL, https://api.anchorage-staging.com/v2.

17 operations 12 paths 48 schemas 1 DELETE9 GET6 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.0.0
Base URL
https://api.anchorage.com/v2
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Anchorage Digital Fiat Banking Operations API declares 1 security scheme for authenticating requests. An API key is passed in the header as Api-Access-Key (Api-Access-Key). By default, every request must be authenticated.

  • Api-Access-Key — An API key associated with a security role

Paths & Operations 17

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

Fiat Banking Operations 17

Operations for managing fiat bank payments and accounts

POST
/fiat/banks/payments/wire
Create a wire transfer
createWire 3 params body → 201400401403404409413422
GET
/fiat/banks/payments/wire
List wire transfers
listWires 7 params → 200400401403429500
GET
/fiat/banks/payments/wire/{id}
Get a wire transfer
getWire 1 param → 200401403404429500502503
POST
/fiat/banks/payments/ach
Create an ACH transfer
createACH 3 params body → 201400401403404409413422
GET
/fiat/banks/payments/ach
List ACH transfers
listACHTransfers 7 params → 200400401403429500
GET
/fiat/banks/payments/ach/{id}
Get an ACH transfer
getACH 1 param → 200401403404429500502503
POST
/fiat/banks/payments/book
Create a book transfer
createBook 3 params body → 201400401403404409413422
GET
/fiat/banks/payments/book
List book transfers
listBookTransfers 7 params → 200400401403429500
GET
/fiat/banks/payments/book/{id}
Get a book transfer
getBook 1 param → 200401403404429500502503
POST
/fiat/banks/transactions
Create an incoming transaction
createIncomingTransaction 3 params body → 201400401403404422429500
POST
/fiat/banks/virtual-account-owners
Create a virtual account owner
createVirtualAccountOwner 3 params body → 201400401403429500
GET
/fiat/banks/virtual-account-owners/{id}
Get a bank virtual account owner
getVirtualAccountOwner 1 param → 200400401403404429500
PUT
/fiat/banks/virtual-account-owners/{id}
Update a virtual account owner
updateVirtualAccountOwner 4 params body → 200400401403404429500
POST
/fiat/banks/virtual-accounts
Create a bank virtual account
createVirtualAccount 3 params body → 201400401403404409413422
GET
/fiat/banks/virtual-accounts/{id}
Get a bank virtual account
getVirtualAccount 1 param → 200401403404429500502503
DELETE
/fiat/banks/virtual-accounts/{id}
Close a bank virtual account
deleteVirtualAccount 4 params → 200400401403404429500502
GET
/fiat/banks/balance/{id}
Get account balance
getBalance 1 param → 200401403404429500502503

Schemas 48

The contract defines 48 schemas that model the data the API accepts and returns. The most detailed are VirtualAccountOwnerGetResponse (17 properties), VirtualAccountGetResponse (13 properties), WireResponse (12 properties), VirtualAccountOwnerCreateRequest (11 properties). Each schema is shown below with its type and property counts.

BNYBankInfo
object
4 properties 2 required
BNYIndividual
object
4 properties 3 required
BookCreateRequest
object
4 properties 4 required
BalanceObject
object
3 properties 3 required
WireCreateResponse
object
1 property 1 required
BNYBankInfoResponse
object
3 properties 2 required
WireResponse
object
12 properties 7 required
TransactionCreateResponse
object
1 property 1 required
WireReceivingAccount
object
4 properties 4 required
VirtualAccountOwnerCreateRequest
object
11 properties 9 required
AccountDetails
object
1 property 1 required
ACHType
string
Type of ACH transaction - CREDIT for funds moving into an account, DEBIT for funds moving out of an account.
VirtualAccountStatus
string
Status of a virtual account (internal account). Virtual accounts can be in the following states: ACTIVE - Account is open and operational for payments CLOSED -…
BalanceType
string
Balance type returned from partner banks indicating the nature and timing of the balance.
ErrorDetails
object
1 property 1 required
BookCreateResponse
object
1 property 1 required
ACHResponse
object
10 properties 9 required
BalanceResponse
object
2 properties 2 required
WireCreateRequest
object
4 properties 4 required
ACHRoutingDetails
object
2 properties 2 required
CRBBankInfoResponse
object
4 properties 2 required
VirtualAccountOwnerUpdateRequest
object
11 properties
WireRoutingDetails
object
2 properties 2 required
Page
object
Pagination info
1 property
ACHBankInstructions
object
4 properties 4 required
VirtualAccountGetResponse
object
13 properties 8 required
ACHCreateRequest
object
6 properties 6 required
ListWiresResponse
object
2 properties 2 required
PaymentReturnInfo
object
2 properties 2 required
VirtualAccountOwnerIndividual
object
7 properties 4 required
VirtualAccountOwnerBusiness
object
3 properties 3 required
ACHPlaidToken
object
2 properties 2 required
VirtualAccountOwnerGetResponse
object
17 properties 15 required
PartyAddress
object
Physical address of a party
6 properties 5 required
PaymentStatus
string
Status of a payment (wire, ACH, or book transfer). Payments flow through the following lifecycle: APPROVED - The payment order has been approved and will be se…
ACHReceivingAccount
object
1 property 1 required
BookResponse
object
8 properties 7 required
ACHSubtype
string
SEC (Standard Entry Class) code for ACH transactions.
PaymentAmount
object
2 properties 2 required
VirtualAccountOwnerCreateResponse
object
1 property 1 required
ListACHTransfersResponse
object
2 properties 2 required
BNYBusiness
object
2 properties 2 required
VirtualAccountCreateResponse
object
1 property 1 required
CRBBankInfo
object
4 properties 4 required
VirtualAccountCreateRequest
object
3 properties 3 required
ListBookTransfersResponse
object
2 properties 2 required
ACHCreateResponse
object
1 property 1 required
TransactionCreateRequest
object
9 properties 5 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

anchorage-fiat-banking-operations-api-openapi.yml Raw ↑

Other APIs Anchorage Digital publishes across the network.

Anchorage Digital Addresses API
Anchorage Digital AML API
Anchorage Digital API Key API
Anchorage Digital Asset Types API
Anchorage Digital Asset Types & Networks API
Anchorage Digital Atlas Settlement Network API
Anchorage Digital Balances API
Anchorage Digital Collateral Management API
Anchorage Digital Deposit Attribution API
Anchorage Digital Onboarding API
Anchorage Digital Stablecoins API
Anchorage Digital Statements API
Where this information came from

This is an independent, third-party profile of Anchorage Digital Fiat Banking Operations 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.