Saltearse al contenido

Autenticación

El CLI se autentica con un token de acceso personal (PAT). Los tokens tienen el prefijo sapi_ y se crean desde la sesión web o desde el propio CLI si ya tenés un token existente.

Usá septiembre auth token create para generar un nuevo PAT. Debés indicar una fecha de expiración en formato RFC 3339. El flag --name es opcional y toma el valor cli-token por defecto si se omite.

Ventana de terminal
septiembre auth token create --name mi-token --expires-at 2026-12-31T00:00:00Z

El valor del token se devuelve una sola vez en la respuesta JSON y no puede recuperarse después. Copialo de inmediato.

{
"id": "tok_...",
"name": "mi-token",
"token": "sapi_abc123...",
"expires_at": "2026-12-31T00:00:00Z"
}

El CLI resuelve las credenciales en este orden (gana el primero que coincide):

PrioridadFuente
1Variable de entorno SEPTIEMBRE_TOKEN
2Campo token en el archivo de configuración

Variable de entorno (recomendado para CI y agentes)

Sección titulada «Variable de entorno (recomendado para CI y agentes)»

Configurá SEPTIEMBRE_TOKEN en tu shell o entorno de CI:

Ventana de terminal
export SEPTIEMBRE_TOKEN=sapi_abc123...

En GitHub Actions u otros sistemas de CI, guardá el token como secreto e inyectalo como variable de entorno.

env:
SEPTIEMBRE_TOKEN: ${{ secrets.SEPTIEMBRE_TOKEN }}

El CLI lee la configuración desde:

PlataformaRuta
Linux / macOS~/.config/septiembre/config.yaml
Windows%APPDATA%\septiembre\config.yaml

Los permisos del archivo deben ser 0600 (solo lectura/escritura del propietario). El CLI rechaza archivos de configuración con permisos más amplios.

Ejemplo de archivo de configuración:

token: sapi_abc123...
org: mi-org
api_url: https://api.septiembre.ai
PrioridadFuente
1Variable de entorno SEPTIEMBRE_API_URL
2Campo api_url en el archivo de configuración
3Valor por defecto: https://api.septiembre.ai

Muchos comandos requieren --org. El CLI resuelve la organización en este orden:

PrioridadFuente
1Flag --org <slug>
2Variable de entorno SEPTIEMBRE_ORG
3Campo org en el archivo de configuración
Ventana de terminal
septiembre auth whoami
ComandoDescripción
septiembre auth token listLista todos tus PATs (el valor del token nunca se muestra)
septiembre auth token revoke <id>Revoca un token por su ID