Skip to main content
POST
/
WaasCore
/
api
/
v1
/
wallet-limits
/
add
{
  "walletId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "restrictionType": "MANUAL",
  "restrictionAmount": 0,
  "reasonCode": "MANUAL",
  "reason": "string",
  "effectiveFrom": "2026-06-24T11:08:13.040Z",
  "expiresAt": "2026-06-24T11:08:13.040Z"
}
{
  "code": "00",
  "success": true,
  "message": "Wallet restriction limit added successfully",
  "data": null
}
walletId
string
required
Wallet UUID to apply the restriction to
restrictionType
string
required
Restriction type. Use MANUAL for manual limits
restrictionAmount
number
required
Maximum allowed amount when restriction is active
reasonCode
string
required
Reason code. Use MANUAL for manual restrictions
reason
string
Human friendly explanation for the restriction
effectiveFrom
string
ISO 8601 datetime when restriction becomes active
expiresAt
string
ISO 8601 datetime when restriction expires
{
  "walletId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "restrictionType": "MANUAL",
  "restrictionAmount": 0,
  "reasonCode": "MANUAL",
  "reason": "string",
  "effectiveFrom": "2026-06-24T11:08:13.040Z",
  "expiresAt": "2026-06-24T11:08:13.040Z"
}
{
  "code": "00",
  "success": true,
  "message": "Wallet restriction limit added successfully",
  "data": null
}