Cards
Scopes:cards:issue, cards:read, cards:topup, cards:freeze (or cards:*).
Cards are issued for your end customers. You pass KYC in cardholder. One create = one card. Correlate with your ext_id, then card_id.
Catalog
card_product → 422 / product_unavailable (no leak of other tenants’ catalogs).
Issue a card
Response 202
Issue statuses
Other intermediate status strings may appear while the order is open — treat anything other than
card_issued / failed as in progress. Prefer webhook card_issue.status_changed and document polling.
Cardholder reuse: if you previously issued a card for the same email+phone with matching KYC under your tenant, IMBA may reuse that cardholder (anti-fraud). A different person with the same email+phone gets a new cardholder.
Get card (secrets)
card_encrypted). See Card encryption.
issuing, active, frozen, closed, failed.Do not log PAN/CVV/JWE plaintext. Webhooks carry status and ids — fetch secrets via this GET, not from webhooks.
Card balance
Top up
Debit is in USDT from your settlement balance (amount + fee).
card_topup.status_changed or document poll. Card must be active.
Freeze
202. Result via webhook card_freeze.status_changed / documents.Unfreeze is not available in v1 of Partner API (contact support / ops).