curl -X POST "<base_url>/usermanagement/v1/users/extendExpiry" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd",
"extensionDate": "21-04-2025"
}'
{
"header": {
"code": 1,
"message": "Account expiry has been extended successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"expiryDate": "05-10-2027"
}
}
User Management
Extend User Expiry
Extends the expiry date for an existing user.
POST
/
usermanagement
/
v1
/
users
/
extendExpiry
curl -X POST "<base_url>/usermanagement/v1/users/extendExpiry" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd",
"extensionDate": "21-04-2025"
}'
{
"header": {
"code": 1,
"message": "Account expiry has been extended successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"expiryDate": "05-10-2027"
}
}
Send a live request to
POST /usermanagement/v1/users/extendExpiry with Try it. See the full reference for the response fields and error codes: Extend User Expiry.
Request Body
string
required
Username generated when the user was created.
string
Service to apply this to. Omit it to apply to the user and every service they are subscribed to.
string
required
New expiry date, in
DD-MM-YYYY format.curl -X POST "<base_url>/usermanagement/v1/users/extendExpiry" \
-H "X-AccessToken: YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"userName": "string",
"serviceName": "rmd",
"extensionDate": "21-04-2025"
}'
{
"header": {
"code": 1,
"message": "Account expiry has been extended successfully",
"response_code": 1
},
"body": {
"userName": "string",
"serviceName": "rmd",
"expiryDate": "05-10-2027"
}
}