API Key
La opción más simple. Envía tu key en un header:Basic auth
Envía credenciales codificadas en formato HTTP Basic estándar:Bearer (JWT)
Intercambia tu API Key o credenciales Basic por un token de corta vida víaPOST /auth/token:
Fallas de autenticación
Cuando la autenticación falla, la respuesta esHTTP 401 con el envelope estándar:
type para todas para evitar filtrar cuál fue el problema.
Buenas prácticas
- Guarda tu key en variables de entorno, nunca en código.
- Una key por servicio o ambiente — facilita rotación y auditoría.
- Configura allow-list de IPs si tu tráfico viene de IPs fijas.
- Si sospechas filtración, escribe a support@origoid.com para rotación inmediata.
Integraciones desde navegador (CORS)
Si tu aplicación necesita llamar a OrigoID directamente desde el navegador (SPA, widget), escribe a support@origoid.com con la lista de dominios que deben permitirse (https://app.tudominio.com, etc.). Configuraremos los orígenes permitidos para tu cuenta y las llamadas cross-origin funcionarán.
Por default la API no devuelve headers CORS — las llamadas server-to-server no los necesitan.