Get User API Keys
GET/company/apikey/
Recupera tutte le API Key create dall'utente autenticato, consentendo di verificare e gestire le proprie credenziali di accesso programmatico.
Obiettivo
Fornire all'utente visibilità sulle proprie API Key attive, inclusi i loro tipi e i codici temporanei necessari per l'eliminazione.
Casi d'Uso
- Verificare quali API Key sono attive per l'utente
- Ottenere il temp_code necessario per eliminare una chiave specifica
- Verificare il tipo di permessi di ciascuna chiave
- Identificare chiavi datate che dovrebbero essere ruotate
Flusso operativo
- Verifica che l'utente esista e appartenga a un'azienda
- Cerca tutte le chiavi associate all'ID dell'utente
- Nasconde parzialmente le chiavi per sicurezza (mostra i primi 8 e gli ultimi 4 caratteri)
- Restituisce l'elenco delle chiavi con i relativi metadati
Meccanismo di Occultamento
Le API Key vengono mostrate parzialmente:
- Formato:
sk_live_*****5678(primi 8 caratteri + asterischi + ultimi 4 caratteri) - Le chiavi complete vengono mostrate solo al momento della creazione
- Non è possibile recuperare la chiave completa successivamente
Considerazioni importanti
- Restituisce solo le chiavi proprie dell'utente (non di altri utenti dell'azienda)
- Le chiavi eliminate (soft delete) non compaiono nell'elenco
- Il campo
temp_codeè necessario per le operazioni di eliminazione
Request
Responses
- 200
- 401
- 404
Lista delle chiavi API dell'utente
Response Headers
Non autenticato
Response Headers
Utente non trovato o senza chiavi API.