Create a student

Creates a student in the active school, associates the supplied family and academic year, optionally places the student in a class or grade, creates each supplied address, and returns the v2 student resource. Creating students requires create-students permission.

Authentication

AuthorizationBearer

The signed-in SchoolSet user token sent by the frontend.

Request

This endpoint expects an object.
firstnamestringRequired
lastnamestringRequired
addresslist of objectsRequired
family_idintegerRequired
academ_year_idintegerRequired
firstname_hebrewstring or nullOptional
lastname_hebrewstring or nullOptional
phonestring or nullOptional
emailstring or nullOptionalformat: "email"
dobdate or nullOptional
dob_hebrewstring or nullOptional
genderenumOptional
Allowed values:
class_idinteger or nullOptional
grade_idinteger or nullOptional

Response

Student created and returned as a v2 student resource.
statusstring
messagestring
datamap from strings to any

Errors

401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error