Lifecycle
Pause, unpause and close cards.
Physical cards
Order, track and replace them.
Controls and groups
Limit where and how much cards spend.
Issuing a card
Every card has a holder, a user fromGET /v2/users. It is issued on a card
account and spends from one of its virtual accounts, the primary one unless
you pick another. Name the account with accountId when the legal entity has
more than one.
GET /v2/card-products with cardProductId.
Move a card to another virtual account of the same account with
PATCH /v2/cards/{cardId}. The move finishes in the background, and the card
shows its new virtualAccountId once it has.
Card numbers
The card object never carries the number or security code. Read them withGET /v2/cards/{cardId}/details, served only on https://vault.slash.com,
which swaps Slash’s tokens for the real values on the way out. Add
message-level encryption to keep them
encrypted end to end.
Transactions
Card spend is listed withGET /v2/transactions/card, filtered by cardId or
cardGroupId.