curl -X POST "<base_url>/usermanagement/v1/users/enable" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd"
}'
{
"header": {
"code": 1,
"message": "Account has been enabled successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"statusUpdated": "Enable"
}
}
User Management
Enable a User
Enables a previously disabled user.
POST
/
usermanagement
/
v1
/
users
/
enable
curl -X POST "<base_url>/usermanagement/v1/users/enable" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd"
}'
{
"header": {
"code": 1,
"message": "Account has been enabled successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"statusUpdated": "Enable"
}
}
Enables a previously disabled user. If
See Errors for the response envelope and the full list of codes.
serviceName is supplied, only that user’s subscription to that service is enabled; if it is omitted, the user account and every service the user is already subscribed to are enabled.
- URL:
/usermanagement/v1/users/enable - Full URL:
<base_url>/usermanagement/v1/users/enable - Request Method: POST
Authentication
Send the Access Token in theX-AccessToken request header on every authenticated call:
X-AccessToken: YOUR_ACCESS_TOKEN
Request Body
string
required
Username generated when the user was created.
string
Optional. When omitted, enables the user and every service the user is subscribed to.
Sample Request
cURL
curl -X POST "<base_url>/usermanagement/v1/users/enable" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd"
}'
curl -X POST "<base_url>/usermanagement/v1/users/enable" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd"
}'
Response
object
object
Sample Response
Success
{
"header": {
"code": 1,
"message": "Account has been enabled successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"statusUpdated": "Enable"
}
}
{
"header": {
"code": 1,
"message": "Account has been enabled successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"statusUpdated": "Enable"
}
}
Status Codes
| Status | Meaning |
|---|---|
200 | Success. |
500 | Internal Server Error. |
Error codes
Returned inheader.response_code when the request fails.
| Code | Message |
|---|---|
998 | Internal server error |
1001 | Validation error |
1002 | You are not permitted to the resource! |
1003 | Invalid service slug provided |
1004 | Account is not subscribed to this service |
1005 | Invalid username or reseller |