Vai al contenuto principale
GET
Le mie chiavi
Endpoint universale per ottenere un elenco di token (API e WebSocket) e i relativi diritti/restrizioni.

Autorizzazione

L’intestazione erlcrussia-api-key non è strettamente necessaria se si utilizza una chiave WebSocket. Puoi passare:
  • erlcrussia-api-key - per l’autorizzazione e il funzionamento con chiavi API HTTP (?api=true).
  • erlcrussia-websocket-key - per l’autorizzazione e il funzionamento con le chiavi WebSocket (?websocket=true).
  • O entrambe le rubriche contemporaneamente.

Parametri della query

Il parametro restrictions=true è associato al parametro di tipo precedente. Ad esempio:
  • ?api=true&restrictions=true - restituirà le chiavi API con le relative restrizioni.
  • ?api=true&websocket=true&restrictions=true: restituirà le chiavi API senza restrizioni e le chiavi WebSocket con restrizioni.
  • ?api=true&restrictions=true&websocket=true&restrictions=true - restituirà entrambi i tipi di chiavi con restrizioni.
Il segreto completo viene restituito solo alla creazione o rotazione. Gli elenchi delle chiavi IA, la rinomina e l’eliminazione restituiscono una maschera. GET /keys rivela solo la chiave chiamante; le altre, anche proprie, sono mascherate. teamId è l’ID del team associato o null.

Autorizzazioni

erlcrussia-api-key
string
header
obbligatorio

Chiave API personalizzata. Memorizzare sul server; non includere JavaScript lato client.

Parametri della query

api
boolean

Запросить список HTTP API токенов

websocket
boolean

Запросить список WebSocket токенов

restrictions
boolean

Включить ограничения прав (указывается после api или websocket)

Risposta

Elenco delle chiavi richieste (array o oggetto quando si richiedono API e websocket contemporaneamente).

api
object[]
websocket
object[]