API
Resource | Method | URI | Params | Description | Middleware |
---|---|---|---|---|---|
notification | GET | users/notifications | - | Return the user's notifications | auth |
notification | PATCH | notifications/{id}/update_status | { status: READ/UNREAD } | Update notification's status | auth |
input_project | GET | users/input_projects | - | Return the user's input_projects | auth |
input_project / monitor_project | GET | projects/{id} | - | Return a specific project | auth |
input_project | POST | projects/input_project/create | { title: String, description: String } | Create a new input_project | auth |
input_project / monitor_project | GET | projects/{id}/samples | - | Return the samples of the project | auth |
monitor_project | GET | users/monitor_projects | - | Return the user's monitor_projects | auth |
monitor_project | POST | projects/monitor_project/create | { title: String, description: String, access_level: RESTRICTED/EXTENDED/FULL, query: queryBuilder | Create a new monitor_project | auth |