Skip to content

List a cardholder's spend controls

GET/v1/cardholders/{id}/authorization-controls

Requires an API client bearer token.

Lists the spend controls placed on this cardholder — binding every card they own, not one card (scope fixed to the cardholder by the path).

Parameters

Path parameters

NameRequiredDescription
idrequired

Query parameters

NameRequiredDescription
limitoptional
starting_afteroptional

Example

curl https://api.rigid.fi/v1/cardholders/{id}/authorization-controls \
  -H "Authorization: Bearer $RIGID_API_TOKEN"

Responses

200

A page of spend controls on this cardholder.

dataarray of objectrequired
+ show properties
mcc_allowarray of string
mcc_denyarray of string
country_allowarray of string
country_denyarray of string
channels_denyarray of "pos" | "ecommerce" | "atm" | "moto"
entry_mode_denyarray of "contactless" | "chip" | "magstripe" | "manual"
max_amountstring
idstringrequired
activebooleanrequired
has_morebooleanrequired
next_cursorstring | nullrequired
400

Validation error

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
401

Authentication required

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
403

Forbidden

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
404

Cardholder not found

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring
500

Internal server error

typestringrequired
titlestringrequired
statusintegerrequired
detailstring
instancestring