Manage service contract cancellation
Schedule a service contract cancellation or remove a scheduled service contract cancellation.
Schedule service contract cancellation
Schedule a service contract cancellation.
Request
Endpoint: | /api/services/<service_id>/service/cancel |
Method: | POST |
Headers: | Accept: application/vnd.cloudlx.v1+json |
Authorization: Bearer <access_token> |
Example Request:
{
"cancellation_date": "2024-05-16"
}
Request Values
cancellation_date | Description | The date on which you wish the contract to cancel. |
Type | Date | |
Example | 2024-05-16 |
Response
Example:
{
"success": true,
"message": "Service updated successfully",
"warnings": [
"Service is within the minimum contract term. Additional penalty charges apply."
],
}
Response Values
warnings | Description | An array of strings indicating potential warnings about the selected date. An empty array means there are no warnings. |
Type | Array[String] | |
Example | [ "Service is within the minimum contract term. Additional penalty charges apply." ] |
Remove scheduled service contract cancellation
Remove a scheduled a service contract cancellation.
Request
Endpoint: | /api/services/<service_id>/cancel |
Method: | POST |
Headers: | Accept: application/vnd.cloudlx.v1+json |
Authorization: Bearer <access_token> |
Example Request:
{
"cancellation_date": null
}
Request Values
cancellation_date | Description | The date on which you wish the contract to cancel. |
Type | Null | |
Example | null |
Response
Example:
{
"success": true,
"message": "Service updated successfully"
}