REST API v1✓ Tüm sistemler çalışıyor

Seyahat Verilerini
API ile Entegre Edin

Tur, otel, tatil evi, yat ve aktivite — Partner API ile kendi uygulamanızdan satın. API anahtarı acente panelinden oluşturulur; vitrin ile aynı envanter kullanılır.

Hızlı Başlangıç
// Otel arama (Partner API)
const response = await fetch(
  'https://rezervasyonyap.tr/api/v1/agent/catalog/search' +
  '?category_code=hotel&location=Antalya&locale=tr&limit=10',
  {
    headers: {
      'Authorization': 'Bearer trk_live_YOUR_API_KEY',
      'Accept': 'application/json',
    },
  }
)

const { listings, total } = await response.json()

// Rezervasyon (otel / tatil evi / yat / aktivite)
await fetch('https://rezervasyonyap.tr/api/v1/agent/bookings', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer trk_live_YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    listing_id: listings[0].id,
    quantity: 1,
    starts_on: '2026-07-01',
    ends_on: '2026-07-05',
    unit_price: '4500.00',
    currency_code: 'TRY',
    guest_email: 'misafir@ornek.com',
    guest_name: 'Ad Soyad',
    contract_accepted: true,
  }),
})

50ms

Ortalama yanıt süresi

99.9%

Uptime SLA

12K+

Aktif ilan

500+

Destinasyon

API Özellikleri

Profesyonel seyahat uygulamaları için ihtiyacınız olan her şey

Yüksek Performans

99.9% uptime SLA, ortalama 50ms yanıt süresi. Küresel CDN ile düşük gecikme.

Güvenli & OAuth 2.0

OAuth 2.0, API key ve JWT token desteği. HTTPS zorunlu, rate limiting dahil.

Çok Dilli Destek

Türkçe ve İngilizce başta olmak üzere 20+ dil. locale parametresiyle anlık çeviri.

Webhook Bildirimleri

Rezervasyon, iptal ve ödeme olayları için anlık webhook desteği.

Real-time Müsaitlik

Anlık müsaitlik sorgulama. Stale veri yok; her istek canlı envanter döner.

Zengin İçerik

12.000+ ilan, 500+ destinasyon, fotoğraf, fiyat, puanlama ve konum verisi.

API kapsamları

Anahtar oluşturulurken otomatik atanır. Rate limit: 300 istek/dakika/kurum.

  • listings.readArama, detay, müsaitlik, galeri, aktivite teklifi
  • bookings.writeRezervasyon oluşturma ve iptal (held/inquiry)
  • reservations.readRezervasyon listesi ve sorgu

Tam referans: repo içi docs/API-PARTNER.md · OpenAPI: GET /api/v1/agent/openapi.json

API Referansı

Temel endpoint'ler — tam dökümantasyon için Swagger UI açın

Base URL: https://rezervasyonyap.tr
GET/api/v1/agent/openapi.json
GET/api/v1/agent/me
GET/api/v1/agent/catalog/categories
GET/api/v1/agent/catalog/search?category_code=hotel
GET/api/v1/agent/catalog/listings/:id
GET/api/v1/agent/catalog/listings/:id/images
GET/api/v1/agent/catalog/listings/:id/meal-plans
GET/api/v1/agent/catalog/listings/:id/price-lines
GET/api/v1/agent/catalog/listings/:id/availability-calendar
GET/api/v1/agent/catalog/listings/:id/activity-sessions
POST/api/v1/agent/catalog/listings/:id/activity-quote
POST/api/v1/agent/catalog/listings/:id/stay-quote
POST/api/v1/agent/bookings
GET/api/v1/agent/bookings
GET/api/v1/agent/bookings/:public_code
DELETE/api/v1/agent/bookings/:public_code
GET/api/v1/agent/reservations
GET/api/v1/agent/sales-summary

API Planları

Sandbox'la ücretsiz başlayın, ihtiyaçlarınız büyüdükçe yükseltin

Sandbox

Ücretsiz

Geliştirme ve test için.

  • 1.000 istek/gün
  • Test ortamı
  • Tüm endpoint'ler
  • E-posta desteği
Sandbox Key Al

Starter

₺999/ay

Küçük entegrasyonlar için.

  • 50.000 istek/ay
  • Prodüksiyon ortamı
  • Webhook desteği
  • SLA %99.5
  • Teknik destek
Starter'a Başla
Önerilen

Business

₺3.499/ay

Büyük uygulamalar için.

  • 500.000 istek/ay
  • Öncelikli destek
  • Real-time webhook
  • SLA %99.9
  • Özel rate limit
  • White-label seçeneği
Business'a Geç

Enterprise

Teklif

Kurumsal & OTA entegrasyonları.

  • Sınırsız istek
  • Özel SLA
  • Dedicated endpoint
  • GDS entegrasyonu
  • Özel veri yapısı
  • 7/24 telefon desteği
Teklif Alın

API Erişimi Talep Edin

Sandbox key anında, prodüksiyon key 1 iş günü içinde iletilir.

Sandbox key'iniz anında, prodüksiyon key'iniz ise proje incelemesinden sonra e-posta ile iletilir.

Teknik sorularınız mı var?

developer@rezervasyonyap.tr adresinden bize yazın.