Admin - Schools
Grant Contract Gesture
Changed onGrant the commercial gesture: +30 days on the contract end date, once.
Same button for everyone, no per-role ceiling: the guard rail is that it only works once per contract. Anything beyond goes through tech, directly in the database.
post/admin/schools/{school_id}/contracts/{contract_id}/gesture
Request
- Base URL: https://api.excellence-ai.com (the document declares no server; this is the origin it was published from)
- URL: https://api.excellence-ai.com/admin/schools/{school_id}/contracts/{contract_id}/gesture
- Auth: OAuth 2 (password, token URL api/login)
Path parameters
school_idstring required
The ID of the school
contract_idstring required
The ID of the contract
Request body
Response
Successful Response
Changes
- breaking
response property
free_monthslist-of-types was widened by adding typesnumberto media typeapplication/jsonof response200 - breaking
the
/response's property type changed fromintegertonumberfor status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info