API développeurs

Intégrez le redesign de pièce dans vos produits. Une requête, une image transformée. Chaque requête débite le compte propriétaire de la clé : 30 crédits pour un rendu HD (1 rendu), 15 pour un rendu rapide (½ rendu), 120 pour une vidéo (4 rendus).

Ce que vous pouvez construire

Portails immobiliers

Mettez en scène les biens vides ou datés : home staging virtuel à la volée sur chaque annonce.

E-commerce mobilier

Laissez vos clients projeter votre mobilier dans une vraie pièce avant d'acheter.

Architectes & déco

Générez plusieurs ambiances d'un même espace en quelques secondes pour vos clients.

Apps & SaaS

Ajoutez une fonctionnalité de redesign IA à votre produit sans entraîner de modèle.

Authentification

Créez une clé dans votre compte (onglet API), puis envoyez-la dans l'en-tête Authorization.

Authorization: Bearer rd_live_votreCle

Lancer un rendu

POST /v1/redesign :depuis une URL d'image ou un fichier. style ou prompt, au choix.

curl -X POST https://aroomdesigner.com/v1/redesign \
  -H "Authorization: Bearer rd_live_votreCle" \
  -H "Content-Type: application/json" \
  -d '{
    "image_url": "https://exemple.com/piece.jpg",
    "style": "scandinave",
    "prompt": "salon chaleureux, bois clair, plantes"
  }'

Ou en multipart :

curl -X POST https://aroomdesigner.com/v1/redesign \
  -H "Authorization: Bearer rd_live_votreCle" \
  -F image=@piece.jpg -F style=japandi

Générer depuis un texte

POST /v1/generate :créez une image à partir d'une simple description, sans photo.

curl -X POST https://aroomdesigner.com/v1/generate \
  -H "Authorization: Bearer rd_live_votreCle" \
  -H "Content-Type: application/json" \
  -d '{ "prompt": "salon scandinave lumineux, bois clair, plantes" }'

# 30 crédits (1 rendu HD) · ?engine=flux-schnell : 15 crédits (½ rendu)

Fusionner des images

POST /v1/merge :combinez deux images ou plus selon une instruction.

curl -X POST https://aroomdesigner.com/v1/merge \
  -H "Authorization: Bearer rd_live_votreCle" \
  -H "Content-Type: application/json" \
  -d '{
    "image_urls": ["https://exemple.com/piece.jpg", "https://exemple.com/canape.jpg"],
    "prompt": "place ce canapé dans cette pièce"
  }'

# 30 crédits (1 rendu HD) · accepte aussi -F images=@a.jpg -F images=@b.jpg

Animer en vidéo

POST /v1/animate :transformez une image en courte vidéo. Le job renvoie une vidéo mp4.

curl -X POST https://aroomdesigner.com/v1/animate \
  -H "Authorization: Bearer rd_live_votreCle" \
  -H "Content-Type: application/json" \
  -d '{ "image_url": "https://exemple.com/rendu.jpg", "prompt": "travelling lent" }'

# 120 crédits (4 rendus) · le résultat est une vidéo mp4 (result_url)

Récupérer le résultat

GET /v1/jobs/:id :interrogez jusqu'au statut done.

curl https://aroomdesigner.com/v1/jobs/JOB_ID \
  -H "Authorization: Bearer rd_live_votreCle"

# -> { "status": "done", "result_url": "https://..." }

Solde de rendus

GET /v1/me renvoie l'e-mail et les crédits restants (30 crédits = 1 rendu HD).

Styles disponibles

scandinave, minimal, japandi, contemporain, industriel, boheme, art-deco, mediterraneen, mid-century, wabi-sabi, classique-chic, campagne, cotier, tropical, maximaliste, haussmannien, eclectique. Combinable avec un prompt libre, qui reste prioritaire.

Types de pièce

Paramètre room (redesign et generate) : salon, chambre, cuisine, salle-de-bain, bureau, salle-a-manger, chambre-enfant, entree. Il précise au modèle la fonction de la pièce ; murs, fenêtres, portes et perspective restent inchangés.

Variantes

Paramètre variants, de 1 (par défaut) à 4, sur /v1/redesign, /v1/generate et /v1/merge (champ JSON, champ multipart ou ?variants=) ; une autre valeur renvoie une erreur 400. Le moteur produit plusieurs propositions en une seule requête. Le coût est celui du moteur multiplié par le nombre de variantes, débité au lancement (champ cost de la réponse) ; les variantes non produites sont recréditées automatiquement. Une fois le job terminé, /v1/jobs/JOB_ID renvoie result_url (la première) et result_urls (toutes les variantes).

Restez inspiré.

Nos meilleures idées déco et les nouveautés produit, une fois par mois. Pas de spam.