Skip to main content
PATCH
/
v1
/
partner
/
card
curl -X PATCH https://services-staging.getplu.com/api/v1/partner/card \
  -H "Authorization: Bearer sk_staging_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "serviceCardId": "acme-card-xyz789jkl012mno",
    "status": "freeze"
  }'
{
  "status": "success",
  "message": "Card status updated",
  "data": {
    "serviceCardId": "acme-card-xyz789jkl012mno",
    "status": "frozen"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.getplu.com/llms.txt

Use this file to discover all available pages before exploring further.

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.getplu.com/api/v1/partner/card \
  -H "Authorization: Bearer sk_staging_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "serviceCardId": "acme-card-xyz789jkl012mno",
    "status": "freeze"
  }'
{
  "status": "success",
  "message": "Card status updated",
  "data": {
    "serviceCardId": "acme-card-xyz789jkl012mno",
    "status": "frozen"
  }
}
Terminated cards cannot be frozen or unfrozen. If a card has been terminated, it is permanently deactivated.