Descripción General
Neuracall utiliza OAuth2 con Auth0 para autenticación. Todos los endpoints (excepto/v1/auth) requieren un token de acceso valido.
Flujo de Autenticación
Obtener Credenciales
Para usar la API necesitas:Contacta a support@neuracall.com para solicitar tus credenciales de API.
Obtener Token de Acceso
Respuesta
Usar el Token
Incluye el token en el headerAuthorization de cada solicitud:
Scopes (Permisos)
Los tokens incluyen scopes que determinan que operaciónes puede realizar tu aplicación:Manejo de Expiracion
Los tokens tienen una duración limitada. El campoexpires_at indica el timestamp Unix de expiración.
Python - Renovacion automática
Errores de Autenticación
Ejemplo de error
Seguridad
Mejores practicas
- Almacena credenciales en variables de entorno
- Usa un gestor de secretos en produccion
- Rota las credenciales periodicamente
- Monitorea el uso de la API por actividad sospechosa
Ejemplo con variables de entorno
Python
