{
"period": "monthly",
"amount": "5000.00",
"currency": "GBP",
"created_at": "2026-07-01T08:30:00Z",
"updated_at": "2026-09-02T11:15:27Z"
}{
"error": "invalid spending limit: amount has more than 2 decimal places"
}{
"success": false,
"error": {
"code": "forbidden",
"message": "access denied"
}
}{
"error": "card not found"
}{
"error": "card is being changed; try again"
}CARDS
Set spending limit
Sets or replaces the card’s spending limit. The limit is in the card’s account currency and cannot exceed
the caps described on the request body. Requires permission manage_cards.
PUT
/
developer
/
cards
/
{id}
/
spending-limit
{
"period": "monthly",
"amount": "5000.00",
"currency": "GBP",
"created_at": "2026-07-01T08:30:00Z",
"updated_at": "2026-09-02T11:15:27Z"
}{
"error": "invalid spending limit: amount has more than 2 decimal places"
}{
"success": false,
"error": {
"code": "forbidden",
"message": "access denied"
}
}{
"error": "card not found"
}{
"error": "card is being changed; try again"
}Authorizations
Short-lived access token. Obtain with your api_key.
Path Parameters
Card UUID.
Body
application/json
Periods follow the UK calendar; weeks start on Monday. amount must be more than 0 and have at most two decimal places.
A daily limit can be at most card_limits.daily.amount, and a weekly or monthly limit at most
card_limits.rolling_32_days.amount, compared as-is without converting from EUR. lifetime limits have no cap.