atrusDocs
Guía de integración›Empezar›Autenticación

Autenticación

Toda petición, salvo la verificación pública de sellos, lleva una llave de API en la cabecera Authorization:

Authorization: Bearer dtr_live_XXXXXXXXXXXXXXXXXXXXXXXXXXXX

Dónde se crea

En la consola, en Integraciones › API, o por la propia API con POST /api-keys. El secreto se muestra una sola vez, al crear y al rotar; nosotros guardamos sólo su huella. Si lo pierdes, rota la llave: el secreto anterior deja de servir en el acto.

Los dos tipos de llave

PrefijoAmbienteVencePuede
dtr_live_ProducciónA los 90 días por defecto; se puede fijar entre 1 y 365 días, o nunca.Leer y escribir según sus permisos.
dtr_test_PruebaNunca.Leer todo. Escribir sólo donde existe un modo de prueba; en el resto responde 403 not_available_in_test_mode.
Sobre el sandbox. Hoy no hay un ambiente de pruebas aparte: las llaves de prueba leen datos reales de tu empresa y no escriben. El sandbox con su propia base llega con la migración de infraestructura; hasta entonces, prueba las escrituras con una llave de producción sobre una empresa de pruebas.

Qué pasa cuando falla

Buenas prácticas