... | ... | @@ -11,8 +11,9 @@ |
|
|
| 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 |
|
|
|
| monitor_project | **POST** | projects/monitor_project/preview | { count: false, access_level: RESTRICTED/EXTENDED/FULL, query: *queryBuilder* | Preview the list of samples based on the query and access_level | 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 |
|
|
|
| monitor_project | **POST** | projects/monitor_project/preview | { count: false, access_level: RESTRICTED/EXTENDED/FULL, query: *queryBuilder* } | Preview the list of samples based on the query and access_level | auth |
|
|
|
| project | **PATCH** | projects/{id}/update_project | { title: *String*, description: *String* } | Edit the title and/or the description of a project | auth |
|
|
|
| metadata | **GET** | cv_metadata_types/summary | ?accessLevel=(RESTRICTED/EXTENDED/FULL)&is_queryable=true | Return the metadata controlled vocabulary | auth |
|
|
|
| samples | **GET** | users/samples_to_review | - | Return the samples to review | auth |
|
|
|
| samples | **PATCH** | samples/{id}/validate | { id: *Integer*, status: validated/rejected, justification: *String* | Validate or reject an orange sample | auth |
|
... | ... | |