Bien démarrer
Démarrage rapide
Ce guide lance un premier rendu avec une clé de test : l’appel est gratuit et renvoie une image d’exemple en quelques secondes.
- Créez un compte et confirmez votre adresse e-mail. Dans la console, créez une organisation, puis une clé de test avec les droits Rendus et Lecture des générations. La clé (
rt_test_…) ne s’affiche qu’une fois. - Enregistrez-la dans une variable d’environnement, hors du code source :
export RENDERTHINK_API_KEY="rt_test_...". - Envoyez une requête
POST /v1/rendersavec l’URL publique d’une image de travail (JPEG, PNG ou WebP, 10 Mo au plus) et la résolution de sortiequality.
curl https://api.renderthink.com/v1/renders \-H "Authorization: Bearer $RENDERTHINK_API_KEY" \-H "Content-Type: application/json" \-d '{"image": "https://developers.renderthink.com/assets/scenes/sejour-charpente-export.webp", "quality": "2k"}'
L’API répond à la fin de la génération. En mode réel, comptez en général 1 à 3 minutes : réglez le délai d’attente de votre client HTTP à 5 minutes. En mode test, la génération aboutit en 3 secondes environ et l’API répond
200 (extrait) :json{"object": "generation","id": "gen_3Wd8KpQ2xLm7Vb9NcT4hRz","type": "render","status": "succeeded","livemode": false,"output": [{"url": "https://…","url_expires_at": 1791454515,"content_type": "image/webp","width": 1024,"height": 576}],"cost": { "amount": 23, "currency": "eur", "unit": "cents" }}
output[0].url est l’URL de l’image produite, valable 15 minutes ; en mode test, c’est une image d’exemple filigranée. cost indique le prix qu’une clé réelle aurait débité. Pour envoyer une image locale, envoyez le fichier dans une requête multipart/form-data (voir Images d’entrée).Pour passer en mode réel, rechargez le solde et remplacez la clé par une clé
rt_live_… (voir Mode test).- Générations : réponse synchrone ou en arrière-plan, lecture et annulation.
- Images d’entrée : envoi par URL ou en fichier, enchaînement de générations.
- Erreurs : format des erreurs et liste des codes.
- Idempotence : renvoyer une requête de création sans risque de double débit.