Docs

Errores

Códigos, forma del cuerpo y qué hacer con cada uno.

Cada error está pensado para desbloquearte, no solo para nombrar el problema: { code, message, hint?, issues? } — el campo hint indica exactamente cómo resolverlo, e issues señala el campo concreto que falla.

HTTPcodeCausa habitual
401unauthenticatedFalta la clave de API, está mal formada, revocada, o el prefijo no coincide con el tipo o el modo almacenados.
403forbiddenClave pk_ en un endpoint sk_, Origin no permitido, o rol insuficiente.
401key_expiredLa clave ha superado su fecha de caducidad. Crea o rota una.
403secret_key_requiredUna clave pk_ intentó registrar un consentimiento con source IMPORT o MIGRATION. Hazlo desde tu servidor con una clave sk_.
403insufficient_scopeLa clave secreta está limitada a otros scopes. Ver Consola → Sites & API keys.
403ip_not_allowedLa clave secreta tiene allowlist de IPs y la petición viene de otra.
403origin_not_verifiedClave pk_ LIVE con un Origin en un dominio aún sin verificar.
404not_foundEl sujeto o recurso no existe (los endpoints de lectura no crean sujetos).
409idempotency_key_reused_with_different_bodyMisma Idempotency-Key, cuerpo distinto.
422validation_failedEl cuerpo no pasa el esquema Zod; revisa issues.
429rate_limitedReduce el ritmo; respeta Retry-After.