Saltar al contenido

Documentos para desarrolladores UlazAI

Autenticación

Modelo de autenticación

Los puntos finales API de imagen y video admiten la autenticación de clave API. Para exterior integraciones, utilice una clave API con el Authorization encabezado.

Importante: /api/register/ y /api/login/ son actualmente deshabilitado y regresar 403. Utilice el flujo de inicio de sesión web y la clave API gestión en su lugar.

Configuración recomendada

  1. Regístrate en /cuentas/iniciar sesión/.
  2. Cree una clave API en su panel de control o mediante POST /api/api-keys/ mientras está autenticado.
  3. Enviar solicitudes a /api/v1/... con tu llave en Authorization.
  4. Para descubrir modelos, llame /api/v1/models/image/ y /api/v1/models/video/.

Formatos de encabezado de autorización

El backend acepta múltiples formatos de encabezado de autenticación.

Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY

Cree una clave API (autenticada por sesión)

Si ha iniciado sesión con una sesión de navegador, puede crear claves mediante programación.

curl -X POST https://ulazai.com/api/api-keys/ \
  -H "Content-Type: application/json" \
  -H "X-CSRFToken: YOUR_CSRF_TOKEN" \
  -H "Cookie: sessionid=YOUR_SESSION" \
  -d '{
    "name": "Production key"
  }'

La respuesta incluye la clave completa una vez. Guárdelo inmediatamente.

Solución de problemas de autenticación

  • 401 significa que la clave falta, no es válida o está revocada.
  • 402 puede indicar que no se compraron créditos para el uso de API.
  • Los créditos de bienvenida son exclusivos del sitio web y no se pueden utilizar a través de API.