Skip to content

Schedule

olesh2602 edited this page Dec 18, 2019 · 5 revisions
type access route prefix
Private For authorized users /schedule

Routes

name access route type headers
Create schedule authorized /create POST Authorization: Bearer <access token>
Get day schedule authorized /day POST Authorization: Bearer <access token>
Get week schedule authorized /week POST Authorization: Bearer <access token>

JSON Schema

Create schedule

#Request
{
  "day": "Object",
  "classID": "Object",
  "timetableID": "Object",
  "roomID": "Object",
  "isNumerator": "Object"
}
#Response
{
  "created": "Boolean",
  "schedule": "Object"
}

Errors:

name description error const

Get day schedule

#Request
{
  "day": "Number",
  "groupID": "Number"
}
#Response
{
  "fetched": "Boolean",
  "schedule": "Array"
}

Errors:

name description error const

Get week schedule

#Request
{
  "groupID": "Number"
}
#Response
{
  "fetched": "Boolean",
  "days": "Array"
}

Errors:

name description error const

Clone this wiki locally