v1
latestOpenAPI 3.1.02026-07-2489171167.4 KBLicense Manager Public
Update a Contract
Update the details of an existing contract. Only the fields included in the request body will be updated.
patch/license-manager/contracts/{id}
Request body
Example request
{
"name": "Slack Enterprise Annual",
"applicationId": "cm9z8y7x6w5v4u3t2s1r0q9p",
"status": "active",
"type": "saas",
"category": "developer-tools",
"startDate": "2025-01-01",
"endDate": "2026-01-01",
"paymentTerm": "annual",
"contractValue": 12000,
"currency": "USD",
"licensesCount": 50,
"autoRenewal": true,
"cancellationNotice": 30,
"notes": "Renewed with 10% discount"
}Response
Contract is successfully updated.
Example response
{
"name": "Slack Enterprise Annual",
"applicationId": "cm9z8y7x6w5v4u3t2s1r0q9p",
"status": "active",
"type": "saas",
"category": "developer-tools",
"startDate": "2025-01-01",
"endDate": "2026-01-01",
"paymentTerm": "annual",
"contractValue": 12000,
"currency": "USD",
"licensesCount": 50,
"autoRenewal": true,
"cancellationNotice": 30,
"notes": "Renewed with 10% discount",
"id": "cm1a2b3c4d5e6f7g8h9i0j1k",
"application": {
"category": "developer-tools",
"currency": "USD",
"dateCreated": "2025-06-15T10:30:00Z",
"dateUpdated": "2025-08-20T14:30:00Z"
},
"cancellationDeadline": "2025-12-02T23:59:59.000Z",
"dateCreated": "2025-01-15T10:30:00.000Z",
"dateUpdated": "2025-06-20T14:45:00.000Z"
}