Autenticación
Autenticación
Sección titulada «Autenticación»rCAPI soporta dos métodos de autenticación:
1. API Keys (Recomendado para integraciones)
Sección titulada «1. API Keys (Recomendado para integraciones)»Las API Keys son el método recomendado para integrar rCAPI en tu aplicación.
Obtener una API Key
Sección titulada «Obtener una API Key»- Accede al panel de administración de tu tenant
- Ve a Configuración > API Keys
- Crea una nueva API Key con los permisos necesarios
Usar la API Key
Sección titulada «Usar la API Key»Incluye el header X-API-Key en todas tus peticiones:
curl -X GET "https://api.redcumbre.cl/tu-tenant/bhe" \ -H "X-API-Key: tu-api-key-aqui"Modo Sandbox
Sección titulada «Modo Sandbox»Para pruebas, puedes crear API Keys en modo sandbox:
- No se emiten documentos reales al SII
- No se genera billing
- RUTs de prueba disponibles:
| RUT | Comportamiento |
|---|---|
78012039-8 | Respuesta exitosa |
77425402-1 | Múltiples resultados |
99999999-9 | Error simulado |
2. OAuth2 (Para aplicaciones web)
Sección titulada «2. OAuth2 (Para aplicaciones web)»Si estás construyendo una aplicación web que actúa en nombre de usuarios, usa OAuth2.
Flujo de Autenticación
Sección titulada «Flujo de Autenticación»- Redirige al usuario a la página de login de Zitadel
- El usuario autoriza tu aplicación
- Recibes un access token
- Usa el token en el header
Authorization: Bearer {token}
curl -X GET "https://api.redcumbre.cl/tu-tenant/bhe" \ -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIs..."