SECCIÓN 04

Autenticación

ixtli usa una API key para autenticarse con el backend. Todas las requests incluyen tres headers:

  • X-API-Key — tu API key
  • X-Timestamp — timestamp Unix actual
  • X-Signature — HMAC-SHA256 del timestamp firmado con la key

Configurar la API key

ixtli auth set-key hki_xxxxxxxxxxxxxxxx

La key se guarda en ~/.ixtli/config con permisos 600. Solo tu usuario puede leerla.

Puedes obtener tu API key en https://app.ixtli.app/settings.

Ver el estado de autenticación

ixtli auth status

Muestra si hay una key configurada (enmascarada como hki_xxxx...) y si la conexión con el backend funciona.

Rotar la API key

ixtli auth rotate-key

Solicita una nueva key al backend y reemplaza la actual en la configuración. Útil si sospechas que tu key fue comprometida.

Health check — ixtli doctorReview de código