Skip to main content

Delete User

Description​

Delete a specific user by ID (soft delete).

Authentication​

  • Required: Yes
  • Roles: Any authenticated user

Request​

Headers​

DELETE /v1/customer/user/:id
Authorization: Bearer <token>
Content-Type: application/json

Path Parameters​

ParameterTypeRequiredDescription
idnumberYesUser ID

Response​

Success Response (200)​

{
"data": {
"message": "User deleted successfully"
}
}

message:

  • Type: string
  • Description: Confirmation message

Error Responses​

Error Codes​

  • E010_BAD_RESOURCE_NOT_EXISTS: User not found

Example Usage​

curl -X DELETE https://api.stepx.io.vn/v1/customer/user/1 \
-H "Authorization: Bearer <token>"
const response = await fetch('https://api.stepx.io.vn/v1/customer/user/1', {
method: 'DELETE',
headers: {
'Authorization': 'Bearer <token>'
}
});

const data = await response.json();