Creación de cuentas
UsaPOST /api/v1/auth/register para crear una cuenta con credenciales.
Para usar esa cuenta en Workspace, necesitas al menos un miembro del espacio de trabajo:
- Crea un miembro del espacio de trabajo con el ID de la cuenta en Miembros del espacio de trabajo - Crear un miembro del espacio de trabajo.
- Añade membresías/roles adicionales con
POST /api/v1/account/organization/{orgId}/join.
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Iniciar sesión con credenciales
Ejemplo de respuesta
Ejemplo de respuesta
Cerrar sesión
Ejemplo de respuesta
Ejemplo de respuesta
Gestionar tokens de API
Usa estos endpoints para gestionar tokens de API de la cuenta autenticada. El secreto del token solo se devuelve al crearlo; después, las respuestas de listado incluyen metadatos y el hash del token.Listar tokens
Parametros del endpoint
Parametros del endpoint
Ejemplo de respuesta
Ejemplo de respuesta
Crear un token
Parametros del endpoint
Parametros del endpoint
Read.All puede crearse sin gateway_id, pero sus permisos de lectura de ZylonGPT solo se pueden usar cuando el token incluye ese contexto de gateway. En cambio, la creación de tokens de cuenta devuelve 400 si se solicita cualquiera de los scopes PrivateGPT.* dedicados sin gateway_id.
Ejemplo de respuesta
Ejemplo de respuesta
Eliminar un token
La eliminación usa el hash almacenado del token, no el secreto en claro.Ejemplo de respuesta
Ejemplo de respuesta
Errores y casos límite
- 401/403: token inválido o ausente.
- 400:
scopesestá vacío de forma explícita, faltagateway_idpara un scope de PrivateGPT o una solicitud de token de gateway incluye un scope que no es de PrivateGPT. - 429: demasiados intentos de inicio de sesión.
- 400: el registro no incluye roles de cuenta, email o contraseña obligatorios.