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
RouteDescription
POST /v1/rendersRendu photoréaliste d’une image de travail.
POST /v1/editsÉdition par masque ou par consigne écrite.
POST /v1/decorationsDécoration d’une pièce aménagée, par accessoires.
POST /v1/upscalesUpscaling ×2 ou ×4, sans modifier le contenu de l’image.
GET /v1/generationsListe 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}/cancelAnnule une génération pas encore commencée.
GET /v1/stylesListe les styles de décoration.
GET /v1/edit-materialsListe les matériaux de l’édition par masque.
GET /v1/edit-material-categoriesListe 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 un code stable (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, 4k et 8k.
  • 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.