Accedi alla Console ICBS
Overview
Generale
Sicurezza e account
Domini
Zone DNS
DNS dinamico
Record DNS
Monitoring
Funzionalità
Database
Web hosting
Web server
Account email
Account FTP
Supporto
API
  • Autenticazione
  • Verificare la chiave
Domini
DNS
Hosting
Email
FTP
Database
Monitoraggio
Gruppi
Ordini

API

Verificare la chiave

Ultimo aggiornamento: 06/08/2026, 05:24

Note legali·Privacy·Policy di sistema·Termini e condizioni

Restituisce lo stato della chiave usata per la chiamata: quali permessi ha e su quali domini può agire.

È la prima chiamata da fare quando integri l'API, e la prima da rifare quando qualcosa smette di funzionare: distingue subito una chiave revocata da un permesso mancante.

  • Metodo: GET
  • Indirizzo: https://console.icbs.it/api/v1/me
  • Permesso: Nessuno — funziona con qualsiasi chiave valida

Parametri

Nessuno.

Esempio di richiesta

curl -H "Authorization: Bearer $ICBS_API_KEY" \
  https://console.icbs.it/api/v1/me

Esempio di risposta

{
  "account": { "id": 1042 },
  "key": {
    "id": 7,
    "name": "deploy CI",
    "prefix": "a1b2c3d4e5f6",
    "createdAt": "2026-08-05T09:14:22.000Z",
    "expiresAt": "2027-08-05T09:14:22.000Z"
  },
  "scopes": ["dns:read", "dns:write"],
  "domains": {
    "restricted": true,
    "ids": [318, 942]
  }
}

Campi della risposta

CampoDescrizione
account.idIdentificativo dell'account su cui opera la chiave.
key.nameIl nome che hai dato alla chiave alla creazione.
key.prefixLa parte iniziale della chiave, l'unica visibile dopo la creazione. Serve a riconoscere quale chiave stai usando senza rivelarla.
key.expiresAtData di scadenza, oppure null se la chiave non scade.
scopesI permessi effettivi in questo momento. Possono essere meno di quelli scelti alla creazione: se chi ha creato la chiave ha perso i permessi di modifica, quelli di scrittura spariscono da qui.
domains.restrictedtrue se la chiave è limitata ad alcuni domini, false se vede tutti quelli dell'account.
domains.idsGli identificativi dei domini accessibili, presente solo se restricted è true.

Possibili errori

CodiceCausa
401Chiave assente, non valida, scaduta o revocata.
Documentazione
429Superato il limite di richieste.

Se questa chiamata risponde 200 ma un'altra risponde 403, il problema non è la chiave ma il permesso: confronta scopes con quello richiesto dalla chiamata che fallisce.