Use the following cURL command to get a cabinet. You can copy and paste the following template and replace the access_token, projectId, and role.
curl --location --request POST 'https://datasaur.ai/graphql' \
--header 'Authorization: Bearer <access token>' \
--header 'Content-Type: application/json' \
--data-raw '
{
"query":"query GetCabinet($projectId: ID!, $role: Role!) {\n result: getCabinet(projectId: $projectId, role: $role) {\n id\n documents {\n id\n }\n role\n status\n lastOpenedDocumentId\n statistic {\n id\n numberOfTokens\n numberOfLines\n }\n }\n}\n",
"variables":{"projectId":"GCJUPUhoUTY","role":"REVIEWER"}
}
'
projectId
can be easily found in the URL. For the example below, the projectId is KbHQBhPK50e.
Here is the response you can expect after issuing the cURL command.
{
"data": {
"result": {
"id": "1129172",
"documents": [
{
"id": "67cfaf07-24f4-4ca0-ac31-4b9d20028f52"
}
],
"role": "REVIEWER",
"status": "IN_PROGRESS",
"lastOpenedDocumentId": "67cfaf07-24f4-4ca0-ac31-4b9d20028f52",
"statistic": {
"id": "1129172",
"numberOfTokens": 5895,
"numberOfLines": 121
}
}
}
}