Skip to main content
GET
Get account info

Overview

Returns a comprehensive snapshot of your active card program in a single call. Use this endpoint to:
  • Verify your program is active before issuing cards
  • Display your pricing schedule to internal stakeholders
  • Enforce client-side restriction logic (restricted MCCs, blocked countries) before calling card APIs
  • Seed your application’s configuration cache at startup
Programs are shared resources — always read from the LIVE database regardless of whether your API key is LIVE or SANDBOX. Your balance, however, is environment-scoped: a SANDBOX key reads your sandboxed ledger balance.

Example

Success Response (200)

Field Reference

Identity

pricing Object

Your complete fee schedule, sourced from your program catalog. All amounts are in pricing.currency.

pricing.flat — Fixed fees charged per event

pricing.deposit — Account top-up fees

pricing.cardFunding — Fees when loading funds onto a card

pricing.authorization — Per-authorization fees

pricing.crossBorder — Fees on transactions where the merchant country differs from the card’s issuing country

pricing.settlement — Fees applied at settlement (cleared transactions)

pricing.fx — Foreign-exchange mark-up

features Object

What your program catalog supports. These determine which options are valid when calling POST /programs/:id/products.

restrictions Object

All active restrictions on your program. Apply these on the client side before calling card APIs to avoid predictable errors.

stats Object

Aggregated counters for your program.

Error Codes

Authorizations

Authorization
string
header
required

API key from the FYATU CaaS portal. Pass as Authorization: Bearer <key>.

Response

Account info retrieved

success
boolean
Example:

true

status
integer
Example:

200

message
string
Example:

"Account info retrieved"

data
object
meta
object