Autenticarsi con l'API
GraphQL supporta due modalità di autenticazione:
| Modalità | Copertura | Intestazione | Ideale per |
|---|---|---|---|
| SRP | Schema GraphQL completo | Authorization: Bearer <access-token> | Integrazioni complete |
| API Key | Solo sottoinsieme supportato | Authorization: Bearer <api-key> | Automazione lato server e flussi comuni di invio/lettura |
SRP è il metodo di autenticazione a schema completo. Le chiavi API create nel Developer Portal possono accedere a un sottoinsieme supportato di operazioni GraphQL.
Autenticazione con API Key
Crea una chiave API abilitata per GraphQL nel Developer Portal, quindi inviala come token bearer:
POST /graphql HTTP/1.1
Host: graphql.uk.legalesign.com
Content-Type: application/json
Authorization: Bearer ak_<environment>_<key-id>.<secret>
{"query": "{ user { id email } }"}
Controlla il riferimento API-key GraphQL e i badge di autenticazione sulle pagine di riferimento di query e mutation prima di utilizzare un'operazione con una API key.
Autenticazione SRP
Usa SRP quando hai bisogno di accesso completo allo schema GraphQL.
Credenziali API
Per usare l'autenticazione SRP, contatta il supporto Legalesign per ottenere le credenziali e i dettagli della tua integrazione.