Contract created
This notification is triggered whenever a contract is created in our system, regardless if it already has a known startDate or not.
{
"contractIdent" : "37507af9-ea0a-4d57-a08b-6391e075dd2c",
"startDate" : "2023-01-24T00:00:00Z",
"endDate" : null,
"tenantId" : 96,
"notification_type" : "contract.created"
}
Contract updated
This notification is only triggered when the explicit "Contract Update" endpoint is used. Other changes to the contract such as terminations will not result in a Contract updated event.
{
"contractIdent" : "d757df66-0618-4952-b761-09b47da87464",
"tenantId" : 96,
"notification_type" : "contract.updated"
}
Contract renewed
This notification is triggered when the renewalDate of a contract has passed.
{
"contractIdent" : "e7cdaca8-04d4-4643-bdf9-dc065a677504",
"tenantId" : 96,
"nextRenewalDate" : "2023-01-25T00:00:00",
"nextRenewalDateUTC":"2023-01-25T00:00:00Z",
"notification_type" : "contract.renewed"
}
Contract cancelled
This notification is triggered when the Contract cancellation API is called
{
"contractIdent" : "contractIdent-08f1a0a5-fc33-445a-9b7f-9a6212e5a198",
"tenantId" : 96,
"notification_type" : "contract.cancelled"
}
Contract terminated
This notification is triggered when the Contract ordinary termination or extraordinary API is called.
{
"contractIdent" : "f561795d-3447-47d7-b88c-5fc945668a43",
"endDate" : "2023-01-17T23:59:59.999Z",
"tenantId" : 96,
"notification_type" : "contract.terminated"
}
Contract expired
This notification is triggered when the Contract passes their endDate.
{
"contractIdent": "7a3976f9-1dee-4990-bd91-539c4d1c503b",
"endDate": "2023-05-10T23:59:59.999Z",
"tenantId": 96,
"notification_type": "contract.expired"
}