Issues¶
(implementation of Issue entity)
Provides following method for API calls:
Create¶
URL:¶
/api/v1/{format}/issues
Method:¶
POST
Parameters response:¶
Object
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
Delete¶
URL:¶
/api/v1/{format}/issues/{id}
Method:¶
DELETE
Parameters request:¶
null
Parameters response:¶
Object
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
DeleteByIds¶
URL:¶
/api/v1/{format}/issues
Method:¶
DELETE
Parameters request:¶
Url parameters: ids
Parameters response:¶
Array
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
FindByCriteria¶
URL:¶
/api/v1/{format}/issues
Method:¶
GET
Parameters request:¶
Url parameters: search_text, order_by
Parameters response:¶
Array
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
Get¶
URL:¶
/api/v1/{format}/issues/{id}
Method:¶
GET
Parameters request:¶
null
Parameters response:¶
Object
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
GetAll¶
URL:¶
/api/v1/{format}/issues
Method:¶
GET
Parameters request:¶
null
Parameters response:¶
Array
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
SaveAll¶
URL:¶
/api/v1/{format}/issues/saveall
Method:¶
POST
Parameters response:¶
Array
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
SaveAllAndReturnIds¶
URL:¶
/api/v1/{format}/issues/saveall
Method:¶
POST
Parameters response:¶
Array
- Description:
- ARRAY<NUMBER>
Search¶
URL:¶
/api/v1/{format}/issues/search
Method:¶
POST
Parameters request:¶
Array< SearchCriteries$SearchCriteriaResult >
Parameters response:¶
Array
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
SearchFirst¶
URL:¶
/api/v1/{format}/issues/search/first
Method:¶
POST
Parameters request:¶
Array< SearchCriteries$SearchCriteriaResult >
Parameters response:¶
Object
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)
Update¶
URL:¶
/api/v1/{format}/issues/{id}
Method:¶
PUT
Parameters response:¶
Object
Description:
- title(STRING)
- description(STRING)
- status(OBJECT< Status >)
- responsible_person(OBJECT< Person >)
- authorized_persons(ARRAY< Person >)
- incidents(ARRAY< Incident >)
- reported_date(NUMBER(Date representation wrapped))
- reported_by(OBJECT< Person >)
- modified_by(OBJECT< Person >)
- modified_date(NUMBER(Date representation wrapped))
- activities(ARRAY< Activity >)
- categories(ARRAY< Category >)
- priority(OBJECT< Priority >)
- pupils(ARRAY< Pupil >)
- id(NUMBER)