SchoolClasses
(implementation of SchoolClass entity)
Provides following method for API calls:
Create
URL:
/api/v1/{format}/schoolclasses
Parameters response:
Object
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
Delete
URL:
/api/v1/{format}/schoolclasses/{id}
Parameters response:
Object
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
DeleteByIds
URL:
/api/v1/{format}/schoolclasses
Parameters request:
Url parameters: ids
Parameters response:
Array
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
Get
URL:
/api/v1/{format}/schoolclasses/{id}
Parameters response:
Object
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
GetAll
URL:
/api/v1/{format}/schoolclasses
Parameters response:
Array
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
GetByName
URL:
/api/v1/{format}/schoolclasses
Parameters request:
Url parameters: name
Parameters response:
Array
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
GetFirstByName
URL:
/api/v1/{format}/schoolclasses
Parameters request:
Url parameters: name, first
Parameters response:
Object
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
SaveAll
URL:
/api/v1/{format}/schoolclasses/saveall
Parameters response:
Array
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
SaveAllAndReturnIds
URL:
/api/v1/{format}/schoolclasses/saveall
Parameters response:
Array
- Description:
- ARRAY<NUMBER>
Search
URL:
/api/v1/{format}/schoolclasses/search
Parameters response:
Array
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
SearchFirst
URL:
/api/v1/{format}/schoolclasses/search/first
Parameters response:
Object
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)
Update
URL:
/api/v1/{format}/schoolclasses/{id}
Parameters response:
Object
Description:
- school_day_start(NUMBER(Date representation wrapped))
- school_day_end(NUMBER(Date representation wrapped))
- school(OBJECT< School >)
- pupils(ARRAY< Pupil >)
- diaries(ARRAY< Diary >)
- name(STRING)
- id(NUMBER)