Tighten or freeze an agent card
Tighten a card’s merchant categories, or freeze it. An agent can never loosen a card or unfreeze it; the platform does that with PATCH /cards/{id}. Requires the MANAGE_CARDS permission.
Authorizations
Bearer token authentication for agent-scoped endpoints. The token is the accessToken returned when redeeming a device code via POST /agents/device-codes/redeem. Agent credentials are user-scoped: all requests are automatically bound to the agent's associated customer and subject to the agent's policy.
Body
Update request for PATCH /agents/me/cards/{cardId}. At least one field must be supplied. An agent may freeze the card or tighten merchant categories: blockedMccs must contain every code in the card's effectiveBlockedMccs, and allowedMccs may only lose codes once set. The only status an agent may set is FROZEN; unfreezing and loosening happen on the platform through PATCH /cards/{id}. The platform manages card velocity limits through /card-velocity-limits.
Response
Card updated
A card that belongs to the authenticated agent: the card itself and how the agent may use it.