RoomFollow · Mobile API v1

Mobil uç kataloğu.

iOS için mevcut 52 yöntem/yol eşleşmesi. Temel adres: https://app.roomfollow.com/api/mobile/v1.

19 Eylül 2026 · Katalog, route dosyalarıyla otomatik testte karşılaştırılır; yeni veya kaldırılan uçta test güncelleme gerektirir.

Oturum

GET
/health

Herkese açık servis sağlık bilgisi; otel verisi içermez.

POST
/auth/login

Tesis kodu, e-posta, parola ve cihaz bilgisiyle giriş.

POST
/auth/verify

Etkinse ikinci adım doğrulama kodunu tamamlar.

POST
/auth/refresh

Geçerli refresh token ile oturumu yeniler; token döndürülür ve eskisi geçersizleşir.

POST
/auth/logout

Bearer oturumunu iptal eder.

Hesap ve ekip

GET
/account

Oturumdaki kullanıcı ve tesis hesabı.

POST
/account/password

Parola değiştirme.

GET
/team

Yetki kapsamındaki tesis ekibi.

POST
/team

Yetkili kullanıcı tarafından ekip üyesi oluşturma.

POST
/team/{membershipId}

Ekip üyeliği ve yetki işlemleri.

Otel operasyonu

GET
/dashboard

Dashboard göstergeleri; finansal alanlar rol yetkisine bağlıdır.

GET
/overview

Operasyon özeti.

GET
/rooms

Oda planı ve durumlar.

GET
/frontdesk

Ön büro hareketleri.

GET
/frontdesk/{stayId}/check-in

Check-in ön bilgileri.

POST
/frontdesk/{stayId}/check-in

Check-in işlemini gerçekleştirir.

GET
/frontdesk/{stayId}/check-out

Check-out ön kontrolleri.

POST
/frontdesk/{stayId}/check-out

Check-out işlemini gerçekleştirir.

Rezervasyon

GET
/reservations

query ve status ile rezervasyon listesi.

POST
/reservations

Yeni rezervasyon oluşturma.

GET
/reservations/options

Tesisin oda tipi, fiyat ve form seçenekleri.

GET
/reservations/{reservationId}

Rezervasyon ayrıntıları.

POST
/reservations/{reservationId}

operation ile düzenleme, oda atama, iptal veya no-show işlemi.

POST
/identity-scan

Yetkili personel için multipart kimlik/pasaport okuma.

Kat hizmetleri

GET
/housekeeping

Temizlik görevleri ve oda durumları.

POST
/housekeeping/{roomId}

Temizlik başlatma, bitirme ve durum işlemleri.

POST
/housekeeping/{roomId}/dnd

Rahatsız etmeyin durumu.

GET
/maintenance

Bakım ve arıza kayıtları.

POST
/maintenance

Bakım kaydı oluşturma.

POST
/maintenance/{requestId}

Bakım kaydının durumunu güncelleme.

Raporlar ve gün sonu

GET
/forecast

year, month ve includeOptions ile aylık forecast.

GET
/reports

Yetkiye göre rapor kataloğu ve geçmişi.

POST
/reports

Rapor çalıştırma; JSON önizleme en çok 60 satırdır.

GET
/night-audit

Manuel gün sonu ön kontrolü.

POST
/night-audit

expectedBusinessDate ile yetkili manuel kapanış.

Folyo

GET
/folios

Yetkili folyo listesi.

GET
/folios/options

Folyo işlem seçenekleri.

GET
/folios/{folioId}

Folyo ayrıntısı.

POST
/folios/{folioId}/charges

Yetkili folyo harcama kaydı.

POST
/folios/{folioId}/payments

Yetkili folyo tahsilatı.

Restoran

GET
/pos

Restoran, masa, menü ve adisyon verileri.

POST
/pos/checks

Adisyon oluşturma.

POST
/pos/checks/{checkId}/lines

Adisyon kalemleri.

POST
/pos/checks/{checkId}/kitchen

Mutfağa gönderme.

POST
/pos/checks/{checkId}/settlements

Yetkili adisyon tahsilatı.

SPA

GET
/spa

Hizmet, kaynak ve randevu verileri.

POST
/spa/appointments

Randevu oluşturma.

POST
/spa/appointments/{appointmentId}/status

Randevu durumu.

POST
/spa/appointments/{appointmentId}/payments

Yetkili SPA tahsilatı.

Entegrasyon operasyonu

GET
/channels

Yetkili kanal operasyon görünümü; partner API yerine geçmez.

POST
/channels

Yetkili kanal komutu oluşturma.

POST
/channels/{commandId}

Yetkili kanal komutu işlemi.