ProtTale RESTful API

The RESTful API entry point is prottale/api/v1/, host: https://services.bromberglab.org/

GET prottale/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.

API calls
results/summary

IDs can be submission ids, batch ids or a user email. Multiple IDs are seperated by semicolons.

GET prottale/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
results/annotations

IDs can be submission ids, batch ids or a user email. Multiple IDs are seperated by semicolons.

GET prottale/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