Documentation du développeur UlazAI
Authentification
Modèle d'authentification
Les points de terminaison Image et vidéo API prennent en charge l’authentification par clé API. Pour externe
intégrations, utilisez une clé API avec le Authorization en-tête.
Important :
/api/register/ et /api/login/ sont
actuellement désactivé et retour 403. Utilisez le flux de connexion Web et la clé API
gestion à la place.
Configuration recommandée
- Connectez-vous à /comptes/connexion/.
- Créez une clé API dans votre tableau de bord, ou via
POST /api/api-keys/tout en étant authentifié. - Envoyez vos demandes à
/api/v1/...avec votre clé dedansAuthorization. - Pour découvrir un modèle, appelez
/api/v1/models/image/et/api/v1/models/video/.
Formats d'en-tête d'autorisation
Le backend accepte plusieurs formats d’en-tête d’authentification.
Authorization: Bearer YOUR_API_KEY
Authorization: Token YOUR_API_KEY
Authorization: YOUR_API_KEY
Créer une clé API (authentifiée par session)
Si vous êtes connecté avec une session de navigateur, vous pouvez créer des clés par programme.
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 réponse inclut la clé complète une fois. Conservez-le immédiatement.
Dépannage d'authentification
401signifie que la clé est manquante, invalide ou révoquée.402peut indiquer qu'aucun crédit n'a été acheté pour l'utilisation du API.- Les crédits de bienvenue sont réservés au site Web et ne peuvent pas être utilisés via API.