Schedule a plan change for an existing contract.
cURL
curl --request POST \ --url https://api.monk.com/v1/contracts/{contractId}/change-plan \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "planId": "<string>", "changeOption": "immediate", "changeDate": "2023-12-25", "prorate": true } '
{ "data": { "id": "<string>", "currentPlanId": "<string>", "newPlanId": "<string>", "effectiveDate": "2023-12-25", "status": "scheduled" } }
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Bearer <token>
<token>
The unique identifier of the contract (UUID)
immediate
end_of_period
requested_date
Plan change scheduled
Show child attributes