-
Notifications
You must be signed in to change notification settings - Fork 4
Groups
olesh2602 edited this page Dec 18, 2019
·
1 revision
| type | access | route prefix |
|---|---|---|
| Private | For authorized users | /group |
| name | access | route | type | headers |
|---|---|---|---|---|
| Create | authorized | /create | POST | Authorization: Bearer <access token> |
| Edit | authorized | /edit | POST | Authorization: Bearer <access token> |
| Get | authorized | /get | POST | Authorization: Bearer <access token> |
| Statistics | authorized | /statistics | POST | Authorization: Bearer <access token> |
| Get all | authorized | /getAll | POST | Authorization: Bearer <access token> |
#Request
{
"entry": "ISO8601",
"graduation": "ISO8601",
"specialtyID": "Number",
"number": "Number",
}#Response
{
"created": "Boolean",
"group": "Object",
}Errors:
| name | description | error const |
|---|---|---|
#Request
{
"groupID": "Number",
"entry": "ISO8601",
"graduation": "ISO8601",
"specialtyID": "Number",
"number": "Number",
}#Response
{
"edited": "Boolean",
"group": "Object",
}Errors:
| name | description | error const |
|---|---|---|
#Request
{
"groupID": "Number",
}#Response
{
"group": "Object",
}Errors:
| name | description | error const |
|---|---|---|
#Request
{
"groupID": "Number",
}#Response
{
"students": "Array",
"groupAVG": "Number",
"marksValuesCount": "Number",
"marksCount": "Number",
}Errors:
| name | description | error const |
|---|---|---|
#Request
{
"specailtyID": "Number",
}#Response
{
"groups": "Array",
}Errors:
| name | description | error const |
|---|---|---|