Yükleniyor

Lütfen bekleyin...

FOM Platform
Front Office Management
Developer Preview • v1.0

FOM API

Güçlü ve esnek API entegrasyonu ile otel yönetim sisteminizi genişletin

RESTful API'lerimiz ile gelir yönetimi, sipariş işleme, tip dağıtımı ve storefront işlemlerini kendi sistemlerinize entegre edin. Partner programımız ile ek gelir fırsatları yakalayın.

GET /api/v1/revenue/analytics
POST /api/v1/orders/create
PUT /api/v1/tips/distribute
DELETE /api/v1/inventory/items/123

API Özellikleri

Modern, güvenli ve ölçeklenebilir API mimarisi

RESTful Mimarisi

Kaynak tabanlı endpoint'ler, standart HTTP metodları (GET, POST, PUT, DELETE) ve durum kodları ile temiz ve anlaşılır API tasarımı.

Çoklu Versiyon Desteği

v1, v2 gibi versiyonlu endpoint'ler ile geriye dönük uyumluluk. Yeni özellikler mevcut entegrasyonları bozmadan eklenebilir.

JWT Authentication

JSON Web Token tabanlı güvenlik. Token bazlı yetkilendirme, refresh token mekanizması ve rol tabanlı erişim kontrolü.

Rate Limiting

API kullanımını kontrol altında tutmak için akıllı rate limiting. Dakikada, saatte veya günde maksimum istek sayısı belirleme.

Webhook Desteği

Gerçek zamanlı bildirimler için webhook entegrasyonu. Sipariş oluştuğunda, ödeme alındığında veya tip dağıtıldığında anlık bildirim.

Comprehensive Logging

Tüm API istekleri detaylı olarak loglanır. Hata ayıklama, performans analizi ve güvenlik denetimi için kapsamlı loglar.

API Kullanım Durumları

Farklı senaryolar için API entegrasyon örnekleri

PMS Entegrasyonu

Otelin Property Management System (PMS) ile entegrasyon. Oda durumları, rezervasyonlar ve müşteri bilgileri senkronizasyonu.

Kullanılan Endpoint'ler:

  • GET /api/v1/properties/{id}/rooms
  • POST /api/v1/reservations/sync
  • PUT /api/v1/guests/{id}

POS Entegrasyonu

Restoran, bar veya spa gibi noktalardaki satışların merkezi sisteme entegrasyonu. Ürün senkronizasyonu ve satış raporları.

Kullanılan Endpoint'ler:

  • GET /api/v1/products
  • POST /api/v1/orders/pos
  • GET /api/v1/sales/daily

Muhasebe Entegrasyonu

Gelir gider takibi, fatura kesme ve muhasebe yazılımlarına veri aktarımı. Otomatik mutabakat ve raporlama.

Kullanılan Endpoint'ler:

  • GET /api/v1/revenue/summary
  • POST /api/v1/invoices/create
  • GET /api/v1/transactions

Mobil Uygulama

Müşteriler için mobil uygulama geliştirme. Oda servisi, spa rezervasyonu, hesap görüntüleme gibi işlemler için API kullanımı.

Kullanılan Endpoint'ler:

  • GET /api/v1/services
  • POST /api/v1/bookings
  • GET /api/v1/customer/{id}/bill

Channel Manager

Booking.com, Expedia gibi OTA kanalları ile entegrasyon. Stok ve fiyat senkronizasyonu, çift rezervasyon önleme.

Kullanılan Endpoint'ler:

  • PUT /api/v1/inventory/update
  • POST /api/v1/rates/update
  • GET /api/v1/availability

Analytics & BI

İş zekası araçlarına veri aktarımı. Özel raporlar, dashboard'lar ve veri görselleştirme için API kullanımı.

Kullanılan Endpoint'ler:

  • GET /api/v1/analytics/revenue
  • GET /api/v1/analytics/occupancy
  • GET /api/v1/analytics/forecast

API Endpoint Kategorileri

Tüm API endpoint'leri modüler ve kategorize edilmiş

Revenue API
12 endpoints
  • GET /api/v1/revenue/summary
  • GET /api/v1/revenue/daily
  • GET /api/v1/revenue/monthly
  • GET /api/v1/revenue/forecast
  • POST /api/v1/revenue/optimize
Orders API
15 endpoints
  • GET /api/v1/orders
  • GET /api/v1/orders/{id}
  • POST /api/v1/orders/create
  • PUT /api/v1/orders/{id}/status
  • DELETE /api/v1/orders/{id}
Tips API
8 endpoints
  • GET /api/v1/tips/summary
  • GET /api/v1/tips/staff/{id}
  • POST /api/v1/tips/distribute
  • GET /api/v1/tips/pool
  • PUT /api/v1/tips/rules
Inventory API
10 endpoints
  • GET /api/v1/inventory
  • GET /api/v1/inventory/{id}
  • POST /api/v1/inventory/items
  • PUT /api/v1/inventory/update
  • GET /api/v1/inventory/availability
Staff API
9 endpoints
  • GET /api/v1/staff
  • GET /api/v1/staff/{id}
  • POST /api/v1/staff/register
  • PUT /api/v1/staff/schedule
  • GET /api/v1/staff/performance
Customer API
11 endpoints
  • GET /api/v1/customers
  • GET /api/v1/customers/{id}
  • POST /api/v1/customers/register
  • PUT /api/v1/customers/preferences
  • GET /api/v1/customers/history
Analytics API
14 endpoints
  • GET /api/v1/analytics/revenue
  • GET /api/v1/analytics/occupancy
  • GET /api/v1/analytics/forecast
  • GET /api/v1/analytics/performance
  • POST /api/v1/analytics/custom
Webhook API
6 endpoints
  • GET /api/v1/webhooks
  • POST /api/v1/webhooks/register
  • PUT /api/v1/webhooks/{id}
  • DELETE /api/v1/webhooks/{id}
  • POST /api/v1/webhooks/test

Partner Programı

FOM Platform ile iş birliği yapın, ek gelir elde edin

Başlangıç

Technology Partner

Ücretsiz
  • ✓ API erişimi (10.000 istek/gün)
  • ✓ Temel dokümantasyon
  • ✓ Community desteği
  • ✓ Sandbox ortamı
  • ✗ Özel destek hattı
  • ✗ Ortak pazarlama
Başvur

Solution Partner

€299/ay
  • ✓ API erişimi (100.000 istek/gün)
  • ✓ Gelişmiş dokümantasyon
  • ✓ Priority destek (24/7)
  • ✓ Sandbox + Production ortamı
  • ✓ Özel entegrasyon desteği
  • ✗ Ortak pazarlama
Başvur
Enterprise

Strategic Partner

Özel fiyatlandırma
  • ✓ Sınırsız API erişimi
  • ✓ Tam dokümantasyon
  • ✓ Dedicated destek ekibi
  • ✓ Özel SLA anlaşması
  • ✓ Ortak pazarlama aktiviteleri
  • ✓ Yol haritası katılımı
İletişime Geç

Partner Olmanın Avantajları

Komisyon Geliri

Yönlendirdiğiniz her müşteriden %15-30 komisyon

Beyaz Etiket

Kendi markanızla FOM Platform'u yeniden satma hakkı

Özel Eğitim

Partnerlere özel teknik ve satış eğitimleri

Teknik Destek

Öncelikli teknik destek ve SLA garantisi

Teknik Gereksinimler

  • ✓ RESTful API bilgisi
  • ✓ JSON/XML veri formatı
  • ✓ OAuth 2.0 / JWT anlayışı
  • ✓ Webhook entegrasyonu
  • ✓ SSL/TLS sertifikası
  • ✓ Günlük 99.9% uptime

İş Gereksinimleri

  • ✓ En az 1 referans müşteri
  • ✓ Sektör deneyimi (tercihen)
  • ✓ Pazarlama anlaşması
  • ✓ Yıllık partner ücreti
  • ✓ Aylık raporlama
  • ✓ Kalite standartları

Başvuru Süreci

  1. Online başvuru formu doldurun
  2. Ön değerlendirme (3-5 iş günü)
  3. Teknik görüşme
  4. Test entegrasyonu
  5. Sözleşme imzalama
  6. Partner portalı erişimi

API Kredi Paketleri

İhtiyacınıza uygun API kullanım paketini seçin

Başlangıç

€49/ay
  • 10.000 istek/gün
  • 7 gün veri saklama
  • Email desteği
  • Temel raporlar
  • API anahtarı (2 adet)
Seç

Kurumsal

€499/ay
  • 200.000 istek/gün
  • 90 gün veri saklama
  • 7/24 telefon desteği
  • Özel raporlar
  • API anahtarı (sınırsız)
  • SLA garantisi
  • Özel entegrasyon
Seç

API Dokümantasyonu

Örnek istek ve yanıtlar

Authentication - JWT Token Alma curl
curl -X POST https://api.fom.services/auth/token/ \
  -H "Content-Type: application/json" \
  -d '{
    "username": "partner_api",
    "password": "your_password",
    "grant_type": "password"
  }'
Response JSON
{
  "access_token": "eyJhbGciOiJIUzI1NiIs...",
  "refresh_token": "eyJhbGciOiJIUzI1NiIs...",
  "expires_in": 3600,
  "token_type": "Bearer"
}

API ile Gücü Keşfedin

FOM Platform API'si ile otel yönetim sisteminizi genişletin, yeni gelir kapıları açın. Hemen partner başvurunuzu yapın!