DocumentationAPI et développeurs

API REST Ayn Booking

Référence de l’API Ayn Booking en lecture : logements, disponibilités et séjours pseudonymisés.

Une API dédiée, en lecture

L’API Ayn Booking expose uniquement les données nécessaires aux intégrations : les logements publiés, les périodes indisponibles et des séjours pseudonymisés. Elle ne crée ni ne modifie de réservation.

Endpoints utiles

MéthodeEndpointDescription
GET/wp-json/ayn-booking/v1/statusÉtat et capacités de l’API.
GET/wp-json/ayn-booking/v1/propertiesListe des logements publiés.
GET/wp-json/ayn-booking/v1/availability/:property_idPériodes indisponibles d’un logement.
GET/wp-json/ayn-booking/v1/bookingsSéjours pseudonymisés, sans données personnelles.

Authentification

Activez l’API dans Ayn Booking > Réglages > API, puis créez un compte technique et son mot de passe d’application. Utilisez-les avec l’authentification Basic. Le mot de passe n’est affiché qu’une fois : conservez-le dans votre gestionnaire de secrets.

Données et limites

Les réponses excluent les noms, e-mails, adresses, montants, dépôts et métadonnées internes. La limite est de 60 requêtes par minute et par compte technique. Chaque requête est journalisée pour faciliter le suivi des intégrations.