İçeriğe geç
OpinavGeliştirici

OPINAV GELİŞTİRİCİ

Uygulamanızı Opinav’a
bağlayın.

Kendi uygulamanızdan transfer rezervasyonu oluşturun ve durumunu Opinav’dan takip edin.

Rezervasyon isteklericURL

POST Oluştur

Transfer bilgilerini ve yolcuları gönderin.

curl -X POST "https://api.opinav.com/v1/apiCreateReservation" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "date": "YYYY-MM-DD",
  "time": "09:30",
  "externalBookingId": "DEMO-001",
  "pickupAddress": "Kadıköy/İstanbul",
  "dropoffAddress": "İstanbul Havalimanı/İstanbul",
  "vehicleTypeName": "Vito Luxury",
  "passengers": [
    {
      "name": "Demo",
      "surname": "Passenger",
      "phone": "05550000000",
      "cinsiyet": "E"
    }
  ],
  "currency": "TRY",
  "paymentType": "transfer"
}'

GET Sorgula

Kendi rezervasyon kodunuzla güncel durumu okuyun.

curl -X GET "https://api.opinav.com/v1/apiGetReservation?externalBookingId=DEMO-001" \
  -H "x-api-key: YOUR_API_KEY"

POST İptal et

Daha önce oluşturduğunuz rezervasyonu iptal edin.

curl -X POST "https://api.opinav.com/v1/apiCancelReservation" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "externalBookingId": "DEMO-001"
}'
Dokümantasyona geç

Rezervasyon API rehberi

API anahtarıyla transfer rezervasyonu oluşturun, sorgulayın, güncelleyin ve iptal edin. Alanları, örnek istekleri ve HTTP hata yanıtlarını inceleyin.

https://api.opinav.com/v1
  • POST apiCreateReservation
  • GET apiGetReservation
  • POST apiUpdateReservation
  • POST apiCancelReservation