Skip to main content
PATCH
https://services-staging.bitmama.io/api
/
v1
/
partner
/
card
curl -X PATCH https://services-staging.bitmama.io/api/v1/partner/card \
  -H "Authorization: Bearer sk_staging_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "serviceCardId": "acme-rain-card-xyz789jkl012mno",
    "status": "freeze"
  }'
{
  "status": "success",
  "message": "Card status updated",
  "data": {
    "serviceCardId": "acme-rain-card-xyz789jkl012mno",
    "status": "frozen"
  }
}
Freezes or unfreezes a card. Frozen cards cannot be used for transactions until unfrozen.
Authorization
string
required
Bearer token. Example: Bearer sk_staging_your_api_key
serviceCardId
string
required
The card’s service ID.
status
string
required
Target status. Either freeze or unfreeze.
curl -X PATCH https://services-staging.bitmama.io/api/v1/partner/card \
  -H "Authorization: Bearer sk_staging_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "serviceCardId": "acme-rain-card-xyz789jkl012mno",
    "status": "freeze"
  }'
{
  "status": "success",
  "message": "Card status updated",
  "data": {
    "serviceCardId": "acme-rain-card-xyz789jkl012mno",
    "status": "frozen"
  }
}
Terminated cards cannot be frozen or unfrozen. If a card has been terminated, it is permanently deactivated.