Admin - Schools

Create School Contract

post/admin/schools/{school_id}/contracts

Path parameters

school_idstring required

The ID of the school

The ID of the school

Request body

contract_type'pilot' | 'paid' required
start_datestring date-time required
end_datestring date-time nullable
billed_studentsinteger nullable
expected_teachers_countinteger nullable
price_per_student_monthly_eurnumber nullable
free_monthsinteger nullable
owner_admin_idstring nullable
referent_namestring nullable
referent_emailstring nullable
referent_rolestring nullable
signed_document_datestring date-time nullable
signed_document_urlstring nullable
pennylane_urlstring nullable
notesstring nullable

Response

Successful Response

idstring required
school_idstring required
contract_type'pilot' | 'paid' required
start_datestring date-time required
end_datestring date-time nullable
billed_studentsinteger nullable
expected_teachers_countinteger nullable
price_per_student_monthly_eurnumber nullable
free_monthsinteger nullable
owner_admin_idstring nullable
owner_namestring nullable
referent_namestring nullable
referent_emailstring nullable
referent_rolestring nullable
signed_document_datestring date-time nullable
signed_document_urlstring nullable
pennylane_urlstring nullable
notesstring nullable
created_atstring date-time required
updated_atstring date-time required
status'active' | 'upcoming' | 'ended' required

Changes

No recorded changes to this endpoint across all 1 revision of this API.