The RESTful API entry point is mifaser/api/v1/, host: https://services.bromberglab.org/
GET mifaser/api/v1/ HTTPS/1.1
Host: services.bromberglab.org
Accept: application/json, text/javascript
Most API calls require a valid user token which has to be supplied alongside the query as api_token parameter.
IDs can be submission ids, batch ids or a user email. Multiple IDs are seperated by semi colons.
GET mifaser/api/v1/results/summary/{ids}?api_token={user_token}[&format=csv] HTTPS/1.1
Host: services.bromberglab.org
Accept: application/json, text/javascript
Return: application/json, text/csv
IDs can be submission ids, batch ids or a user email. Multiple IDs are seperated by semi colons.
GET mifaser/api/v1/results/annotations/{ids}?api_token={user_token}[&format=csv] HTTPS/1.1
Host: services.bromberglab.org
Accept: application/json, text/javascript
Return: application/json, text/csv
ID is a single job submission id.
GET mifaser/api/v1/results/readmapping/{id}?api_token={user_token} HTTPS/1.1
Host: services.bromberglab.org
Accept: application/json, text/javascript
Return: application/octet-stream
ID is a single job submission id.
GET mifaser/api/v1/pipeline/qc/{id}?api_token={user_token} HTTPS/1.1
Host: services.bromberglab.org
Accept: application/json, text/javascript
Return: application/json, text/csv