Bien démarrer
Introduction
L’API RenderThink transforme des images d’intérieur : rendu photoréaliste, édition, décoration et upscaling. Elle s’appelle depuis votre serveur, avec une clé d’API, et répond en JSON.
https://api.renderthink.com/v1
| Route | Description |
|---|---|
POST /v1/renders | Rendu photoréaliste d’une image de travail. |
POST /v1/edits | Édition par masque ou par consigne écrite. |
POST /v1/decorations | Décoration d’une pièce aménagée, par accessoires. |
POST /v1/upscales | Upscaling ×2 ou ×4, sans modifier le contenu de l’image. |
GET /v1/generations | Liste les générations de l’organisation. |
GET /v1/generations/{id} | Lit l’état et le résultat d’une génération. |
POST /v1/generations/{id}/cancel | Annule une génération pas encore commencée. |
GET /v1/styles | Liste les styles de décoration. |
GET /v1/edit-materials | Liste les matériaux de l’édition par masque. |
GET /v1/edit-material-categories | Liste les catégories de ces matériaux. |
- Les corps de requête et de réponse sont en JSON (UTF-8), avec des noms de champs en
snake_case. - Chaque objet indique son type dans le champ
object:list,generation,style,edit_material,edit_material_category. - Les dates sont des horodatages Unix, en secondes (UTC).
- Une requête de création répond à la fin de la génération, ou dès son acceptation avec
"background": true(voir Générations). - Chaque réponse porte un en-tête
request-id, et chaque erreur uncodestable (voir Erreurs). - L’API s’appelle uniquement depuis un serveur : elle n’accepte pas les requêtes CORS, et une clé ne doit jamais se trouver dans un navigateur (voir Authentification).
- Démarrage rapide : un premier rendu, gratuit, avec une clé de test.
- Tarifs : prix par image, débités d’un solde prépayé.
- Résolutions : les résolutions de sortie
1k,2k,4ket8k. - Référence complète : toutes les routes, générées depuis le document OpenAPI.
- Serveur MCP : l’API depuis Claude Code, Codex, Cursor, VS Code, Gemini CLI ou tout autre agent compatible MCP.