API Développeur — Disponible

L'API Image Immobilier

Home staging virtuel, rénovation, amélioration photo, jour-crépuscule, suppression d'objets, plans d'étage et tous les autres outils Roomagen : chacun documenté, derrière un seul endpoint de jobs et une seule clé API. Jobs asynchrones avec webhooks, résultats généralement en 20 à 60 secondes, et aucun branding Roomagen sur la sortie une fois que votre compte a acheté un pack.

Obtenir votre clé API
terminal — roomagen api
$ curl -X POST https://api.roomagen.com/api/v1/jobs \
-H "X-Api-Key: rmg_live_..." \
-H "Content-Type: application/json" \
-d '{
"tool": "virtual-staging",
"image_url": "https://example.com/empty-living-room.jpg",
"options": { "style": "scandinavian", "roomType": "living-room" },
"webhook_url": "https://yourapp.com/hooks/roomagen"
}'
# → { "job_id": "3f1c9d4e-…", "status": "processing", "images_charged": 1, "warnings": [] }

De vrais résultats des outils derrière l'API

Cette paire avant/après vient de la suppression d'objets, l'outil même que l'API exécute.

Object removal input
input.jpg
Object removal result
✓ result.jpg · 26s

Exemple de démonstration : l'image d'entrée a été générée par IA pour ce site ; ce n'est pas une photo de client.

Pourquoi les équipes choisissent Roomagen

Tous les outils, un seul endpoint

Staging, rénovation, amélioration, jour-crépuscule, suppression, extérieurs et plans d'étage passent tous par POST /v1/jobs, et les options de chaque outil sont documentées avec un exemple. Vous changez d'outil avec un seul paramètre.

Plans d'étage, 2D et 3D

Envoyez un plan 2D, un scan ou une photo au téléphone d'un dessin à la main, et recevez un rendu 3D meublé ou vide, un plan redessiné au propre, un plan mis en couleur ou une image marketing en vue de dessus.

Sans marque dès l'achat d'un pack

Les 50 images gratuites sont rendues avec un filigrane Roomagen : elles servent à construire et à tester. Dès que votre compte achète un pack, chaque nouveau rendu revient sans branding Roomagen, y compris les images gratuites qu'il vous reste.

Des retries sans risque

Envoyez un en-tête Idempotency-Key et une requête répétée renvoie le job d'origine : pas de second débit, pas de second rendu.

Jobs échoués remboursés

Un job qui échoue pendant la génération est remboursé automatiquement. Les webhooks sont signés en HMAC, avec jusqu'à cinq tentatives de livraison sur environ 36 minutes.

Libre-service, vraie documentation

Créez une clé dans le portail développeur, sans appel commercial. Documentation publique avec exemples cURL, Node.js et Python ; récupérez les résultats par webhook ou par polling.

Conçue pour vous sembler familière

Soumettez un job, recevez un identifiant de job, puis un webhook à la fin du traitement. Une image par job : lancez des jobs en parallèle, jusqu'à 60 nouveaux jobs par minute et par clé.

POST /api/v1/jobs
$ curl -X POST https://api.roomagen.com/api/v1/jobs \
-H "X-Api-Key: rmg_live_..." \
-H "Content-Type: application/json" \
-d '{
"tool": "virtual-staging",
"image_url": "https://example.com/empty-living-room.jpg",
"options": { "style": "scandinavian", "roomType": "living-room" },
"webhook_url": "https://yourapp.com/hooks/roomagen"
}'
# → { "job_id": "3f1c9d4e-…", "status": "processing", "images_charged": 1, "warnings": [] }

Tarification prépayée simple

Les crédits sont libellés en images. Prépayés, et ils n'expirent jamais. Les générations échouées ne sont jamais facturées.

Sans carte bancaire

Developer

$0

50 images avec filigrane, une fois

première clé uniquement

Pilot

$125

500 images

$0.25 / image

Acheter dans le portail

Prépayé · n'expire jamais

Le plus populaire

Growth

$550

2,500 images

$0.22 / image

Acheter dans le portail

Prépayé · n'expire jamais

Scale

$2,000

10,000 images

$0.20 / image

Acheter dans le portail

Prépayé · n'expire jamais

Remises sur engagement

Volume

Sur mesure

50,000+ images

Parlez-nous

Prix par image générée ; un rendu 4K compte pour deux. Les rendus ne portent aucun branding Roomagen une fois que le compte a acheté un pack. Préavis de 30 jours avant tout changement de prix.

Opérationnel en quelques minutes

Créez une clé, envoyez un POST, récupérez l'image finie. Aucun appel commercial, aucune file d'attente.

roomagen-api — quickstartv1
  1. 1

    Créez votre clé

    Connectez-vous au portail développeur et générez une clé. Elle n'est affichée qu'une seule fois : conservez-la en lieu sûr.

    developers.roomagen.com/portal ↗
  2. 2

    Lancez votre premier job

    Un POST avec le slug de l'outil et votre image. La réponse arrive immédiatement avec un identifiant de job — la génération tourne en arrière-plan.

    $ curl -X POST https://api.roomagen.com/api/v1/jobs \
    -H "X-Api-Key: rmg_live_..." \
    -H "Content-Type: application/json" \
    -d '{ "tool": "virtual-staging",
    "image_url": "https://example.com/photo.jpg",
    "options": { "style": "scandinavian", "roomType": "living-room" } }'
    # → 201 { "job_id": "3f1c9d4e-…", "status": "processing", "images_charged": 1, "warnings": [] }
  3. 3

    Récupérez le résultat

    Renseignez un webhook_url et nous vous appelons dès que l'image est prête, ou interrogez l'endpoint du job. En général 20 à 60 secondes.

    POST → your webhook_urlGET /api/v1/jobs/{id}

✓ 50 images gratuites sur votre première clé, avec filigrane jusqu'à l'achat d'un pack · sans carte bancaire

FAQ de l'API

Tous les outils de l'application web Roomagen : home staging virtuel, vidage et désencombrement de pièces, rénovation intérieure et extérieure, cuisines et salles de bains, retouche photo, jour-crépuscule et outils de plans d'étage. Vous choisissez l'outil par job avec un seul paramètre. Chaque outil est documenté avec ses options et un exemple sur developers.roomagen.com/docs/tools, et GET /v1/tools liste tous les slugs que votre clé peut appeler.

Les jobs sont généralement prêts en 20 à 60 secondes ; le home staging virtuel et la rénovation virtuelle se situent vers le haut de cette fourchette. Vous recevez un webhook à la fin d'un job, ou vous pouvez interroger le job toutes les 2 à 5 secondes.

Oui, une fois que votre compte a acheté un pack : les rendus ne portent alors ni branding ni filigrane Roomagen, tandis que les rendus faits avant avec les 50 images gratuites sont filigranés, pour construire et tester. L'API n'ajoute ni votre logo ni étiquette de divulgation : ajoutez l'étiquette qu'exigent vos règles d'annonce dans votre propre pipeline.

Un job qui échoue pendant la génération est remboursé automatiquement, et son champ error en donne la raison. Un job terminé est facturé une fois ; le relancer crée un nouveau job.

Des packs prépayés libellés en images : 500 images à 0,25 $, 2 500 à 0,22 $, 10 000 à 0,20 $, et une tarification négociée sur engagement au-delà de 50 000. Un rendu 4K compte pour deux images. Les packs n'expirent jamais et se cumulent.

Non. Un job renvoie uniquement l'image retouchée : pas d'étiquette de divulgation, pas de relevé des modifications, pas de copie de l'original. Conservez votre photo source et signalez les images retouchées lorsque votre MLS ou la loi locale l'exige ; la loi californienne AB 723, par exemple, impose une mention de divulgation et un lien vers l'original non modifié.

Intégrer les sorties Roomagen dans votre propre produit ou plateforme est exactement la raison d'être de l'API. Proxifier l'API brute comme votre propre API nécessite un accord de revente — contactez-nous.

Oui — la création de votre première clé API ajoute 50 images gratuites au compte, une seule fois, sans carte bancaire. Elles sont rendues avec un filigrane Roomagen tant que le compte n'a pas acheté de pack, et couvrent tout le cycle de vie d'un job, webhooks compris, pour construire et tester avant d'acheter.

Vous construisez quelque chose avec des images de biens ?

Créez une clé dans le portail développeur et lancez votre premier job dès aujourd'hui. 50 images gratuites pour construire et tester (avec filigrane jusqu'à l'achat d'un pack), sans carte bancaire.

Obtenir votre clé API