Points d'accès de l'API

GET/api/services/public

Retourne le catalogue complet des services actifs et leur prix courant. Aucune authentification requise. C'est la même source de données que celle utilisée par les pages /tarifs et /reserver du site — les prix sont donc toujours à jour.

ChampTypeDescription
idstringIdentifiant du service
categoriestringTapis, Meubles, Matelas, Véhicules…
nomstringNom du service
prixnumberPrix courant, en dollars canadiens avant taxes
unitestringUnité de tarification (pièce, marche, chambre…)

POST/api/widget/reserver

Soumet une demande de devis pour un ou plusieurs services, au nom d'un utilisateur (humain ou agent agissant pour lui). Ceci ne constitue pas un engagement : un humain confirme un prix écrit avant tout rendez-vous, et aucun paiement n'est traité par cet appel. Limité à 8 requêtes par minute par adresse IP.

ChampRequisDescription
prenom, nomOuiIdentité du client
telephoneOuiNuméro de téléphone
adresseOuiAdresse où le service serait rendu
courrielNonCourriel de contact
disponibiliteNonDisponibilité souhaitée, texte libre
notesNonPrécisions sur la demande
servicesOuiTableau de { id, qty, nom, prix }, id correspondant au catalogue ci-dessus

Réponse : { "ok": true } en cas de succès. En cas d'erreur, code HTTP 400/429/500 avec { "error": "..." }.

Des questions sur cette API? [email protected]