Problemas con claves API

La API responde con 401 o 429, se ha perdido una clave o se ha compartido por error.

Las claves API se crean en Clave API. Una clave tiene la forma bhomy_live_sk_ seguida de 48 caracteres y se envía en el header Authorization: Bearer ….

La API responde con 401

code en la respuestaSignificadoSolución
auth.missing_headerFalta el header AuthorizationEnvía el header en cada solicitud
auth.invalid_typeEl header no empieza por BearerEscribe Authorization: Bearer bhomy_live_sk_… con un espacio después de Bearer
auth.invalid_keyLa clave no existe o está incompletaComprueba que la has copiado entera, sin espacio ni salto de línea al final
auth.key_revokedLa clave está desactivadaReactívala en Clave API con Reactivar o usa otra

La API responde con 429

error en la respuestaSignificadoSolución
rate_limit_exceededMás de 60 solicitudes en 60 segundos, por clave y por dirección IP. limit_scope indica qué límite se aplicóEspera los segundos que indica el header Retry-After y reparte tus solicitudes
concurrent_limit_reachedTodas las líneas de tu plan están ocupadasEspera los segundos que indica Retry-After y vuelve a intentarlo

Se ha perdido la clave

Una clave solo se muestra una vez, justo después de crearla. Solo la guardamos como hash y no podemos volver a mostrarla. Crea una clave nueva, introdúcela en tu herramienta y después borra la antigua.

La clave se ha compartido o es pública

  1. Abre Clave API y haz clic en Desactivar en la clave afectada. A partir de ese momento se rechaza.
  2. Crea una clave nueva e introdúcela en tus herramientas.
  3. Borra la clave antigua en cuanto todo vuelva a funcionar.
  4. Comprueba en el Historial de llamadas si hubo llamadas salientes que no lanzaste tú.

Más ayuda

Envíanos el nombre de la clave o la pista de la clave que aparece en Clave API, la hora de la solicitud y la respuesta de la API, consulta Informar de un problema. Nunca necesitamos la clave completa.