RoomFollow Connectivity API
Rezervasyonlar
Rezervasyon değişikliklerini okuyun; yeni, değişen ve iptal olaylarını güvenli biçimde iletin.
GET
/properties/{propertyCode}/reservations?updatedSince={ISO-8601}&cursor={cursor}&limit=100Güncellenen kayıtları imleçli çekin.
POST
/properties/{propertyCode}/reservation-eventsBir istekte 1–100 rezervasyon olayı kabul edilir.
Rezervasyon olayıUTF-8
curl -X POST "https://app.roomfollow.com/api/v1/properties/EXAMPLE/reservation-events" \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: provider-abc-98765" \
--data '{"provider":"GENERIC_REST","reservations":[{"externalId":"EXAMPLE-001","firstName":"Demo","lastName":"Guest","arrivalDate":"2026-10-01","departureDate":"2026-10-03","roomTypeCode":"<MAPPED_ROOM_CODE>","adults":2,"currency":"TRY","totalMinor":200000}]}'Gövde provider ve reservations dizisini kullanır; events/type zarfı kullanılmaz. Oda kodunu tesis eşleştirmesinden alın. Tutarlar minor birimindedir. Genel sağlayıcılar içe aktarma kuyruğuna alınır; JUGLANS_TRAVEL için otomatik uygulama davranışı vardır. 202 yanıtındaki meta.mode ve kayıt sonuçlarını kontrol edin; 202 tek başına tüm kayıtların PMS sistemine işlendiği anlamına gelmez.