Skip to content
On this page

Cards Overview

Agio Cards are crypto-collateralized credit cards backed by stablecoin deposits (such as USDC). Depositing stablecoins into an Agio Card smart wallet establishes a credit limit, and cardholders can spend up to that limit using virtual or physical cards wherever the card network is accepted.

All card operations are performed via GraphQL through the Agio Platform API.

Card Lifecycle

Virtual vs Physical Cards

FeatureVirtualPhysical
AvailabilityAvailable once issuedShips to supported regions (no shipping fee)
Use casesOnline purchases, subscriptionsIn-person, ATM, tap-to-pay
ShippingNot requiredRequired (address + phone number)
PINSet at creationStaged at creation, activated on receipt
ReplacementreplaceVirtualCard — issues a new card numberreplaceCard with shipping address
Spending limitsConfigurable (rolling period)Configurable (rolling period)
CancellationPermanent, irreversiblePermanent, irreversible

Quick Reference

ActionGraphQL OperationType
List cardsvwCardsQuery
Apply (individual)createCardApplicationMutation
Apply (corporate)createCardCorporateApplicationMutation
Apply (partner-provisioned)createCardApplicationForPartnerUserMutation
Provision customer org (partner)createPartnerCustomerOrganizationMutation
Provision cardholder (partner)createPartnerCardUserMutation
Fix cardholder PII (partner)patchPartnerCardUserMutation
Create cardcreateCardMutation
Freeze cardfreezeCardMutation
Unfreeze cardunfreezeCardMutation
Cancel cardcancelCardMutation
Replace virtual cardreplaceVirtualCardMutation
Replace any cardreplaceCardMutation
Update spending limitupdateCardLimitMutation
Set PINsetCardPinMutation
Reveal PINgetCardPinMutation
Reveal card secretsrevealCardSecretsMutation
Rename cardupdateCardNicknameMutation
Star/unstar cardupdate_AgioCard_card_by_pk (Hasura)Mutation
Fund card (in-app user)smartWalletSwapQuotesmartWalletExecuteSwapQuoteMutation
Fund card (partner)cardFundSubClientFromTreasury — or send stablecoin to card deposit_addressMutation / On-chain
Bulk-fund cardholders (partner)multiSendFromWalletMutation
Withdraw collateral (in-app user)cardWithdrawMutation
Withdraw collateral (partner)cardWithdrawForPartnerMutation
Card balancecardBalanceQuery
View transactionsUserCardTransactionsQuery
Real-time transactionsCardTransactionUpdatesSubscription
Application updatesCardApplicationUpdatesSubscription
Subscribe webhook (partner)subscribePartnerWebhookMutation
Unsubscribe webhook (partner)unsubscribePartnerWebhookMutation
Rotate webhook secret (partner)rotatePartnerWebhookSecretMutation

Amounts in Cents

All monetary amounts in the Agio Card API are in cents (smallest currency unit). 50000 = $500.00. Two exceptions: cardWithdraw accepts human-readable token amounts (e.g., "100.5"), and requestedLimitAmount on card applications is in whole dollars (e.g., 25000).

Guides

Cards Overview has loaded