Guides et référence de l'Open API ElefyMove.
Ces guides ne sont disponibles qu'en anglais pour le moment.
| Méthode | Endpoint | Portée | Rôle |
|---|---|---|---|
| GET | /api/public/v1/listings/{id}/calendar.ics | URL 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-sources | availability:write | Enregistrez ou remplacez le flux iCal entrant qu'ElefyMove interroge pour une de vos annonces. |
| GET | /api/public/v1/listings/{id}/ical-sources | availability:read | Consultez le flux enregistré d'une annonce, avec son statut de synchronisation et la dernière erreur. |
| DELETE | /api/public/v1/listings/{id}/ical-sources | availability:write | Arrêtez l'interrogation et supprimez le flux enregistré d'une annonce. |
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.
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.