elefymove

Documentation développeur

Guides et référence de l'Open API ElefyMove.

Ces guides ne sont disponibles qu'en anglais pour le moment.

Endpoints

MéthodeEndpointPortéeRôle
GET/api/public/v1/listings/{id}/calendar.icsURL signée, sans cléTéléchargez le calendrier d'une annonce sous forme de flux iCal. Le jeton signé dans l'URL fait office d'authentification : les applications de calendrier peuvent s'y abonner directement.
PUT/api/public/v1/listings/{id}/ical-sourcesavailability:writeEnregistrez ou remplacez le flux iCal entrant qu'ElefyMove interroge pour une de vos annonces.
GET/api/public/v1/listings/{id}/ical-sourcesavailability:readConsultez le flux enregistré d'une annonce, avec son statut de synchronisation et la dernière erreur.
DELETE/api/public/v1/listings/{id}/ical-sourcesavailability:writeArrêtez l'interrogation et supprimez le flux enregistré d'une annonce.

Exporting a calendar

Every listing exports an iCal feed at /calendar.ics. The signed token in the URL is the authentication, so standard calendar applications can subscribe directly — treat the URL itself as a secret.

Inbound feeds

Register your own iCal feed URL per listing and ElefyMove polls it, reflecting external blocks on the master calendar. The registration endpoint reports polling status and the last error, so a broken feed is visible rather than silent. iCal sync is polled and coarser than the write API — prefer blocks and holds when you can call the API directly.