Italiano
Italiano
Appearance
Italiano
Italiano
Appearance
Le chiavi API ti permettono di accedere in modo programmatico alla REST API di badges.ninja. Usale per automatizzare la creazione, il rilascio e la gestione dei badge dalle tue applicazioni.



bws_a1b2c3d4...); la chiave completa resta memorizzata lato server per autenticare le tue richieste:
Ogni riga mostra anche quando la chiave è stata creata e, dopo il primo utilizzo, un timestamp last used per individuare le chiavi inutilizzate.
Quando crei una chiave puoi renderla di sola lettura oppure lasciarla ad accesso completo:
| Ambito | Consente |
|---|---|
| Accesso completo (predefinito) | Lettura e scrittura — elencare i dati e creare, rilasciare, aggiornare o eliminare. |
| Sola lettura | Solo richieste GET sicure. Qualsiasi richiesta che modifica i dati (POST, PUT, PATCH, DELETE) viene rifiutata con 403 Forbidden. |
Usa una chiave di sola lettura per le integrazioni che devono solo leggere i tuoi dati (report, dashboard, backup), così una chiave compromessa non potrà modificare nulla. Spunta Read-only key nel modulo di creazione; le chiavi di sola lettura mostrano un badge Read-only nell'elenco. Le chiavi create prima dell'introduzione degli ambiti mantengono l'accesso completo.
Le chiavi API usano il prefisso bws_ seguito da una stringa esadecimale di 32 caratteri:
bws_a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6Includi la chiave API nell'header X-Api-Key di ogni richiesta API:
curl -X GET https://api.badges.ninja/issuers \
-H "X-Api-Key: bws_your_api_key_here"Consulta la pagina Autenticazione per tutti i dettagli sull'autenticazione API.
Il numero di chiavi API che puoi creare dipende dal tuo piano:
| Piano | Limite di chiavi API |
|---|---|
| Free | 1 |
| Starter ($9/mo) | 5 |
| Pro ($29/mo) | 20 |
Ogni chiave API scade un anno dopo la sua creazione. Una volta scaduta, la chiave non autentica più le richieste, esattamente come se fosse stata eliminata. Crea una nuova chiave prima che la vecchia scada per evitare interruzioni.

Una volta eliminata, la chiave smette subito di funzionare. Le applicazioni che la usano riceveranno errori di autenticazione.