DMS / SmartSafe API

Samotné DMS API se využívá pomocí GraphQL volání. Tedy:

Hlavičky GraphQL

Content-Type: application/json

Authorization: Bearer [token]

X-Dry-Run: true

  • Pokud je nastaveno, změny, provedené dotazem se nezapíšou do databáze. Toto nastavení slouží primárně pro testování.

Request

Níže je uvedená struktura query volání DMS API.

{
  "query": "query getCurrentUser {\n  currentUser {\n    user {\n      completeName\n    }\n  }\n}",
  "variables": {},
  "operationName": "getCurrentUser"
}

Pokud není volaná query/mutace pojmenovaná, nemusí obsahovat field operationName.