Stable Pro

Stable Pro API · v1

401 · unauthorized

La clave de la API falta o no es válida

Cuándo ocurre

Falta la cabecera Authorization: Bearer, o la clave no se puede usar. La respuesta lleva WWW-Authenticate: Bearer.

Campos adicionales

  • reason: Por qué la clave no es válida: uno de los motivos de abajo.

Motivos

reasonSignificado
missingNo hay ninguna clave en la cabecera Authorization: Bearer.
malformedLa clave no tiene la forma de una clave de Stable Pro (sp_live_ o sp_test_ seguido de 40 letras y dígitos).
wrong_environmentUna clave sp_test_ en producción, o una clave sp_live_ en staging.
unknownNo existe ninguna clave así.
connection_revokedEl titular de la cuadra ha revocado la conexión: todas sus claves han dejado de funcionar.
revokedEl titular de la cuadra ha revocado esta clave.
expiredLa clave ha llegado a su fecha de caducidad.
rotatedUna clave nueva ha sustituido a esta, y han terminado los 7 días en que funcionaban las dos.

Qué hacer

Pide al titular de la cuadra una clave válida (Ajustes → Conexiones en Stable Pro).

La respuesta

{
  "type": "https://stable-pro.com/docs/api/problems/unauthorized",
  "title": "The API key is missing or not valid",
  "status": 401,
  "detail": "…"
}

En title la API escribe siempre el texto en inglés: «The API key is missing or not valid».

Decide según type, nunca según detail: consulta Errores.