POST
/
api
/
v1
/
users
/
{user_id}
/
disable
curl --request POST \
  --url https://hpay-api.host-sl.com/api/v1/users/user_abc123/disable \
  --header 'api-key: YOUR_API_KEY' \
  --header 'secret-key: YOUR_SECRET_KEY'
{
  "message": "User and wallet disabled successfully"
}

Endpoint

POST /api/v1/users/{user_id}/disable

Path Parameters

user_id
string
required
The unique identifier of the user to disable

Headers

api-key
string
required
Your application API key
secret-key
string
required
Your application secret key

Response

message
string
Success message confirming the user and wallet have been disabled
curl --request POST \
  --url https://hpay-api.host-sl.com/api/v1/users/user_abc123/disable \
  --header 'api-key: YOUR_API_KEY' \
  --header 'secret-key: YOUR_SECRET_KEY'
{
  "message": "User and wallet disabled successfully"
}
Disabling a user has a cascading effect: the user’s primary wallet is also automatically disabled. This prevents any further deposits, withdrawals, or transfers until the user is re-enabled.