Create Card
Creates a virtual card with a spend limit. By default the card authorizes at any merchant up to that limit. Pass spending_restriction with merchant IDs from GET /cards/merchants to restrict it, and allowed_categories to restrict by merchant category. Set single_use to true (default) for a one-shot card that auto-cancels after the first approved authorization, or false for a multi-use card that stays active until expiry or explicit revoke. Retrieve the PAN by calling POST /cards/{card_id}/pan.
Request
- Base URLhttps://api.meow.com/v1
- AuthAPI key in header x-api-key
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Headers
A unique key you generate (1-50 printable ASCII characters, no spaces) so retrying this request never creates a duplicate. Reusing a key is rejected.
Optional entity_id to scope requests to a specific entity.
Request body
Example request
{
"debit_account": "cash_account_9f1c3b6e-2a1d-4f8e-9c77-3b0d5e2a41f2",
"purpose": "Q3 ad spend for the Catnip Coffee Co launch"
}Response
Successful Response
Example response
{
"metadata": {
"debit_account": "cash_account_9f1c3b6e-2a1d-4f8e-9c77-3b0d5e2a41f2"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.