Problemi con le chiavi API

L'API risponde con 401 o 429, una chiave è andata persa o è stata condivisa per errore.

Le chiavi API si creano in Chiave API. Una chiave ha la forma bhomy_live_sk_ seguita da 48 caratteri e viene inviata nell'header Authorization: Bearer ….

L'API risponde con 401

code nella rispostaSignificatoSoluzione
auth.missing_headerManca l'header AuthorizationInvia l'header con ogni richiesta
auth.invalid_typeL'header non inizia con BearerScrivi Authorization: Bearer bhomy_live_sk_… con uno spazio dopo Bearer
auth.invalid_keyLa chiave non esiste o è incompletaControlla che sia stata copiata per intero, senza spazi o a capo alla fine
auth.key_revokedLa chiave è disattivataRiattivala in Chiave API con Riattiva oppure usane un'altra

L'API risponde con 429

error nella rispostaSignificatoSoluzione
rate_limit_exceededPiù di 60 richieste in 60 secondi, per chiave e per indirizzo IP. limit_scope indica quale limite è scattatoAttendi i secondi indicati nell'header Retry-After e distribuisci le richieste
concurrent_limit_reachedTutte le linee del tuo piano sono occupateAttendi i secondi indicati in Retry-After e riprova

La chiave è andata persa

Una chiave viene mostrata una sola volta, subito dopo la creazione. La conserviamo solo come hash e non possiamo mostrarla di nuovo. Crea una nuova chiave, inseriscila nel tuo strumento e poi elimina quella vecchia.

La chiave è stata condivisa o è pubblica

  1. Apri Chiave API e clicca su Disattiva accanto alla chiave interessata. Da quel momento viene rifiutata.
  2. Crea una nuova chiave e inseriscila nei tuoi strumenti.
  3. Elimina la vecchia chiave appena tutto funziona di nuovo.
  4. Controlla nello Storico chiamate se ci sono state chiamate in uscita che non hai avviato tu.

Ulteriore aiuto

Inviaci il nome della chiave o il suggerimento della chiave da Chiave API, l'ora della richiesta e la risposta dell'API, vedi Segnalare un problema. La chiave completa non ci serve mai.