F.
ApiDocs Dialisoft

Autenticación

Acceso público
DESARROLLA CON FACTRONICA

Todo lo que necesitas
para conectar tu aplicación.

Explora los métodos de la API y consulta ejemplos de peticiones y respuestas en una documentación simple y organizada.

Contrato basado en el código de la API. Los campos, rutas y respuestas se documentan desde los controladores. Los valores de ejemplo son ilustrativos y no provienen de registros privados.

Una integración en tres pasos

  1. Inicia sesión

    Envía POST /auth/login y luego POST /auth/verify-2fa con el challenge y tu código TOTP para obtener token.

  2. Prepara la petición

    Consulta GET /tenants y selecciona empresa con POST /tenants/{id}/select. Envía Authorization: Bearer TOKEN en las rutas protegidas; la empresa queda asociada a la sesión.

  3. Consulta la respuesta

    Revisa el resultado y gestiona los códigos de estado.

Ejemplo cURL para iniciar sesión

Reemplaza email y password por tus credenciales. La respuesta entrega el challenge para verificar el código 2FA.

POST /auth/login · cURL
curl -X POST 'https://base.factronica.cl/public/api/auth/login' \
  -H 'Content-Type: application/json' \
  --data '{
    "email": "ana@example.com",
    "password": "EjemploClave123!"
}'