API Rénovation
Le service de rénovation vous permet de visualiser comment un espace pourrait apparaître après des travaux de rénovation, sans effectuer les travaux réels.Générer une rénovation
POST /api/renovate/generate
Paramètres de la requête
L’identifiant unique de l’utilisateur (UUID)
URL de l’image de l’espace à rénover
Le thème de décoration souhaité pour la rénovation. Valeurs acceptées: MODERN, SCANDINAVIAN, INDUSTRIAL, LUXURIOUS, FARMHOUSE_CHIC, KIDS_ROOM (pour BEDROOM uniquement), MODERN_POP (pour LIVING_ROOM et VERANDA uniquement).
Le type de pièce. Valeurs acceptées: LIVING_ROOM, BEDROOM, BATHROOM, SHOWEROOM, HOME_OFFICE, EMPTY, VERANDA, KITCHEN, DINING_ROOM.
Si l’image est une photo panoramique à 360°
Préserver le plafond original
Préserver le sol original
Préserver les murs originaux
Préserver les portes originales
Préserver les fenêtres originales (activé par défaut)
Meubler la pièce rénovée. Fonctionne uniquement avec: BEDROOM, DINING_ROOM, LIVING_ROOM, HOME_OFFICE.
URL du webhook pour les notifications (optionnel)
Valeurs disponibles pour room_type
Les valeurs suivantes sont acceptées pour le paramètreroom_type :
LIVING_ROOM- SalonBEDROOM- ChambreBATHROOM- Salle de bainSHOWEROOM- Salle d’eauHOME_OFFICE- Bureau à domicileEMPTY- Pièce videVERANDA- VérandaKITCHEN- CuisineDINING_ROOM- Salle à manger
Valeurs disponibles pour theme
Les valeurs suivantes sont acceptées pour le paramètretheme (notez que tous les thèmes ne sont pas disponibles pour tous les types de pièces) :
MODERN- Style moderneSCANDINAVIAN- Style scandinaveINDUSTRIAL- Style industrielLUXURIOUS- Style luxueuxFARMHOUSE_CHIC- Style champêtre/rustiqueKIDS_ROOM- Chambre d’enfant (pour le type BEDROOM uniquement)MODERN_POP- Style moderne coloré (uniquement pour LIVING_ROOM et VERANDA)
Pièces compatibles avec l’option furnish
L’optionfurnish (meubler) fonctionne uniquement avec les types de pièces suivants :
BEDROOMDINING_ROOMLIVING_ROOMHOME_OFFICE
Réponse
L’identifiant unique de la génération (UUID)
Le nombre de crédits photos restants pour l’utilisateur
L’identifiant unique du projet (UUID)
Exemple de requête
Exemple de réponse
Générer une variation
POST /api/renovate/generate-variation
Paramètres de la requête
L’identifiant unique de l’utilisateur (UUID)
L’identifiant de la génération précédente dont vous souhaitez créer une variation
Le nouveau thème de décoration souhaité. Valeurs acceptées: MODERN, SCANDINAVIAN, INDUSTRIAL, LUXURIOUS, FARMHOUSE_CHIC, KIDS_ROOM (pour BEDROOM uniquement), MODERN_POP (pour LIVING_ROOM et VERANDA uniquement).
Le type de pièce. Valeurs acceptées: LIVING_ROOM, BEDROOM, BATHROOM, SHOWEROOM, HOME_OFFICE, EMPTY, VERANDA, KITCHEN, DINING_ROOM.
Si l’image est une photo panoramique à 360°
Préserver le plafond original
Préserver le sol original
Préserver les murs originaux
Préserver les portes originales
Préserver les fenêtres originales (activé par défaut)
Meubler la pièce rénovée. Fonctionne uniquement avec: BEDROOM, DINING_ROOM, LIVING_ROOM, HOME_OFFICE.
URL du webhook pour les notifications (optionnel)
Réponse
L’identifiant unique de la nouvelle génération (UUID)
Exemple de requête
Exemple de réponse
Récupérer une rénovation
POST /api/renovate/get
Paramètres de la requête
L’identifiant unique de l’utilisateur (UUID)
L’identifiant unique de la génération (UUID) retourné par l’endpoint
/api/renovate/generate ou /api/renovate/generate-variationRéponse
L’endpoint retourne l’état de la génération et les URLs des images résultantes lorsque le traitement est terminé.État de la génération: “starting”, “in_progress”, “succeeded”, “failed”
URL de l’image rénovée (uniquement présent si status=“succeeded”)
