Skip to main content
GET
Get country-specific bank fields and linking availability
Returns one entry per country with its currency, an available flag, an unavailableReason when linking is unavailable, and a strict JSON Schema for the bank fields. Validate input against these schemas before linking. Bank linking is available in the United States (US), the Philippines (PH) and Vietnam (VN) when it is enabled for your app. Every other country returns available: false. Availability can change between calls, so handle a failed link even when available was true. Then link the bank account. See Off-ramps.

Authorizations

Authorization
string
header
required

HTTP Basic auth. Username is the Stableyard app ID. Password is the app secret. The optional Stableyard-Version request header must match the environment pin.

Headers

Stableyard-Version
enum<string>

Optional contract-version assertion. Omit it to use the app environment's pinned version. A different supported version is accepted only after that environment is explicitly migrated.

Available options:
2026-09-09

Path Parameters

accountId
string
required

Canonical account id returned by the Accounts API.

Example:

"acct_123"

Response

Bank field requirements

version
integer
required
accountId
string
required
countries
object[]
required