Build on the
ZyloCard API.
Automate everything the dashboard does, issue cards, set limits, read balances and transactions, subscribe to webhooks. Clean REST, JSON, one token.
curl https://api.zylocard.com/v1/cards \
-H "Authorization: Bearer $ZYLO_TOKEN" \
-d design=coral \
-d limit=500 \
-d currency=USDConnected in three steps.
Keys unlock once your account has topped up and issued a card. Just follow the order below.
Top up, create a card
API keys bind to a real card account. Top up and issue a card first, that unlocks key creation.
Mint a key in the dashboard
Create a Bearer token (zy_live_…) in the dashboard API menu. It’s shown once, so keep it safe.
Send it in the header
Attach the token to the Authorization header on every request. Copy the sample above and go.
One token, and you’re calling the API.
{
"id": "card_8f2a1c",
"pan": "4821 •••• •••• 7390",
"design": "coral",
"status": "active",
"limit": 500.00,
"balance": 500.00,
"currency": "USD"
}Endpoints
/v1/cardsIssue a virtual card/v1/cardsList your cards/v1/cards/{id}/freezeFreeze or unfreeze a card/v1/balanceGet your wallet balance/v1/transactionsList transactions/v1/webhooksRegister a webhook endpoint