RoomFollow Connectivity API

Otel bağlantılarını tek ve güvenli bir API ile yönetin.

RoomFollow; kanal yöneticileri, OTA ortakları ve özel entegrasyonlar için tesis bazında izole edilmiş müsaitlik, rezervasyon ve eşleştirme uçları sunar.

API durumu Çalışıyor
Kararlı sürümv1 beta
Canlı yazmaPartner onayı gerekli

Neyi çözüyor?

Her sağlayıcı için otel yazılımını yeniden yazmak yerine, bütün bağlantılar ortak bir sözleşmeden geçer. Oda ve fiyat kodları sağlayıcı bazında eşleştirilir; rezervasyonlar aynı güvenli kuyruğa girer.

Çok sağlayıcılı yapı

Booking.com veya Expedia ile sınırlı değildir. Sertifikasyon tamamlanan her sağlayıcı aynı adaptör modeline eklenebilir.

Tesis izolasyonu

Bir istemci yalnız kendisine tanımlanan tesis ve yetkilere erişir. Otel verileri ortak token veya sorguyla karışmaz.

Güvenli tekrar deneme

Yazma işlemlerinde idempotency anahtarı aynı rezervasyonun iki kez oluşmasını engeller.

Kısa ömürlü erişim

Kalıcı API şifresi isteklerde taşınmaz. Client Credentials ile 15 dakikalık erişim jetonu üretilir.

İlk bağlantı

Partner onayından sonra RoomFollow operatörü tesis kapsamlı bir client_id ve yalnız bir kez gösterilen client_secret üretir.

Erişim jetonu alUTF-8
curl -X POST https://app.roomfollow.com/api/v1/oauth/token \
  -H "Content-Type: application/x-www-form-urlencoded" \
  -u "rf_client_xxx:rf_secret_xxx" \
  -d "grant_type=client_credentials"

Temel uçlar

GET
/properties/{propertyCode}/availability

Tarih aralığında oda tipi bazında müsaitliği okuyun.

GET
/properties/{propertyCode}/reservations

Güncellenen rezervasyonları imleçli biçimde çekin.

GET
/properties/{propertyCode}/mappings

Tesis, oda tipi ve fiyat planı eşleştirmelerini okuyun.

POST
/properties/{propertyCode}/reservation-events

Yeni, değişen veya iptal edilen rezervasyon olaylarını kuyruğa alın.