Outils
Tarifs

Documentation de l'API Pedra.so

API pour créer des images de mise en scène virtuelle de maisons

Bienvenue dans la documentation officielle de l'API Pedra.so. Notre API offre de puissantes capacités de traitement d'images pour diverses tâches d'amélioration et de conception de pièces.


URLs de Base

L'API peut être accédée via l'URL de base suivante :

  • Production : https://app.pedra.so/api

Authentification

Tous les appels API nécessitent un paramètre apiKey pour l'authentification. Envoyez un e-mail à felix@pedra.so pour demander votre clé API.


Paramètres Communs

Les paramètres suivants sont communs à tous les points d'accès :

  • apiKey (chaîne, obligatoire) : Votre clé API unique pour l'authentification.
  • imageUrl (chaîne, obligatoire) : URL de l'image à traiter.

Points d'Accès

Exécuter l'Amélioration

Améliore la qualité, la couleur, la lumière et la résolution de l'image fournie.

Point d'accès : /enhance

Méthode : POST

Paramètres : Paramètres communs (voir ci-dessus)

Temps de réponse attendu : Entre 25 secondes et 1 minute


Exécuter Pièce Vide

Supprime les meubles et les objets de la pièce dans l'image fournie.

Point d'accès : /empty_room

Méthode : POST

Paramètres : Paramètres communs (voir ci-dessus)

Temps de réponse attendu : Entre 2 et 3 minutes


Exécuter l'Ameublement

Meuble (crée une mise en scène virtuelle) d'un espace selon les paramètres spécifiés.

Point d'accès : /furnish

Méthode : POST

Paramètres :

  • Paramètres communs (voir ci-dessus)
  • roomType (chaîne, obligatoire) : Type de pièce à meubler.
  • style (chaîne, obligatoire) : Style de design à appliquer.

Temps de réponse attendu : Entre 2 et 3 minutes

Valeurs possibles pour roomType :

  • "Bedroom" (Chambre à coucher)
  • "Living room" (Salon)
  • "Kitchen" (Cuisine)
  • "Office" (Bureau)
  • "Terrace" (Terrasse)
  • "Dining room" (Salle à manger)
  • "Kitchen + Living room" (Cuisine + Salon)
  • "Dining + Living room" (Salle à manger + Salon)
  • "Entrance" (Entrée)

Valeurs possibles pour style :

  • "Traditional" (Traditionnel)
  • "Minimalist" (Minimaliste)
  • "Scandinavian" (Scandinave)
  • "Mid-century" (Milieu du siècle)
  • "Bohemian" (Bohème)
  • "Industrial" (Industriel)
  • "Mediterranean" (Méditerranéen)
  • "Modern" (Moderne)
  • "Pyrenees" (Pyrénées)

Exécuter la Rénovation

Rénove une pièce selon le style spécifié.

Point d'accès : /renovation

Méthode : POST

Paramètres :

  • Paramètres communs (voir ci-dessus)
  • style (chaîne, obligatoire) : Style de design à appliquer pour la rénovation.
  • preserveWindows (booléen, obligatoire) : S'il faut préserver les fenêtres existantes pendant la rénovation.

Temps de réponse attendu : Entre 25 secondes et 2 minutes


Format de Réponse

Tous les points d'accès de l'API renvoient des réponses JSON. Une réponse réussie aura un code d'état 200 et inclura les informations de l'image traitée.


Gestion des Erreurs

En cas d'erreur, l'API renverra un code d'état HTTP approprié avec une réponse JSON contenant les détails de l'erreur.


Support

Pour toute question ou problème concernant l'API, veuillez contacter notre équipe de support à felix@pedra.so.