{
  "info": {
    "_postman_id": "7c48b1cf-13c5-40e6-a15d-8d1595e06e8e",
    "name": "Gazella API (Integration)",
    "description": "Gazella API Dokümantasyonu (Aralık 2025) baz alınarak hazırlanmış Postman koleksiyonu.\n\n**Base URL:** [http://gazellab2bapi.caretta.net/api/Integration/](http://gazellab2bapi.caretta.net/api/Integration/)\n\n**Kimlik doğrulama:** Tüm isteklerde header içinde `X-API-KEY` gönderilir. Koleksiyon seviyesinde API Key auth tanımlıdır; her istek bunu otomatik olarak miras alır.\n\n**Kullanım:** Sol menüdeki `Variables` sekmesinden `apiKey`, `tourCode` ve `packageCode` değerlerini güncelleyebilirsiniz. Her klasör bir endpoint'e karşılık gelir ve içinde birden fazla örnek istek bulunur.\n\n**İçerik / Encoding:** application/json, UTF-8.\n\n---\n\n**Durum Kodları (özet):**\n\n- 200: İşlem başarılı\n    \n- 500: Sunucu hatası\n    \n- 1000: Paket kodu formatı geçersiz\n    \n- 1001: Yolcu bilgisi giriniz\n    \n- 1002-1008: Yolcu alan doğrulama hataları\n    \n- 1020: Otel bulunamadı\n    \n- 1021: Tur ürünü bulunamadı\n    \n- 1023: Rezervasyon yapılamıyor\n    \n- 1024: Otel kontenjanı dolu\n    \n- 1025: Tur ürünü kapasitesi kalmadı\n    \n- 1026: Maksimum 5 pax aşıldı\n    \n- 1029: Tur bulunamadı\n    \n- 1030: Pax tipine uygun fiyat bulunamadı",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "21256730"
  },
  "item": [
    {
      "name": "1. CreateOrder",
      "item": [
        {
          "name": "Örnek 1 - Tek Yetişkin (Adult)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"packageCode\": \"{{packageCode1}}\",\n    \"note\": \"Tek yetiskin sipariş notu\",\n    \"agencyOrderNumber\": \"222222\",\n    \"userPaxes\": [\n        {\n            \"countryName\": \"Türkiye\",\n            \"userPaxType\": 1,\n            \"email\": \"info@caretta.net\",\n            \"name\": \"Caretta\",\n            \"surname\": \"Caretta\",\n            \"phoneNumber\": \"5555555555\",\n            \"genderId\": 1,\n            \"birthDate\": \"1993-04-29\",\n            \"tckn\": \"31256952812\",\n            \"passportNo\": \"TR35-PST2027\",\n            \"passportExpireDate\": \"2027-04-19\"\n        }\n    ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/CreateOrder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "CreateOrder"
              ]
            },
            "description": "Tek bir yetişkin yolcu ile sipariş oluşturur. packageCode olarak {{packageCode1}} kullanılmıştır."
          },
          "response": [
            {
              "name": "200 - Başarılı",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"packageCode\": \"009298-000108\",\n    \"userPaxes\": []\n}"
                },
                "url": {
                  "raw": "{{baseUrl}}/CreateOrder",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "CreateOrder"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n    \"orderNumber\": 0,\n    \"statusCode\": 200,\n    \"statusDescription\": \"İşleminiz başarıyla tamamlandı.\",\n    \"isSuccess\": true\n}"
            }
          ]
        },
        {
          "name": "Örnek 2 - İki Yetişkin (Double)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"packageCode\": \"{{packageCode1}}\",\n    \"note\": \"İki yetişkin sipariş\",\n    \"agencyOrderNumber\": \"222223\",\n    \"userPaxes\": [\n        {\n            \"countryName\": \"Türkiye\",\n            \"userPaxType\": 1,\n            \"email\": \"pax1@caretta.net\",\n            \"name\": \"Ahmet\",\n            \"surname\": \"Yılmaz\",\n            \"phoneNumber\": \"5551112233\",\n            \"genderId\": 1,\n            \"birthDate\": \"1990-01-15\",\n            \"tckn\": \"31256952812\"\n        },\n        {\n            \"countryName\": \"Türkiye\",\n            \"userPaxType\": 1,\n            \"email\": \"pax2@caretta.net\",\n            \"name\": \"Ayşe\",\n            \"surname\": \"Yılmaz\",\n            \"phoneNumber\": \"5554445566\",\n            \"genderId\": 2,\n            \"birthDate\": \"1992-06-20\",\n            \"tckn\": \"31256952812\"\n        }\n    ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/CreateOrder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "CreateOrder"
              ]
            },
            "description": "İki yetişkin yolcu ile sipariş oluşturur. packageCode olarak {{packageCode1}} kullanılmıştır. Her iki yetişkin için phoneNumber ve tckn zorunludur."
          },
          "response": []
        },
        {
          "name": "Örnek 3 - Yetişkin + Çocuk",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{\n    \"packageCode\": \"{{packageCode1}}\",\n    \"note\": \"Aile siparişi (yetişkin + çocuk)\",\n    \"agencyOrderNumber\": \"222224\",\n    \"userPaxes\": [\n        {\n            \"countryName\": \"Türkiye\",\n            \"userPaxType\": 1,\n            \"email\": \"aile@caretta.net\",\n            \"name\": \"Mehmet\",\n            \"surname\": \"Demir\",\n            \"phoneNumber\": \"5556667788\",\n            \"genderId\": 1,\n            \"birthDate\": \"1988-03-10\",\n            \"tckn\": \"31256952812\"\n        },\n        {\n            \"countryName\": \"Türkiye\",\n            \"userPaxType\": 2,\n            \"email\": \"cocuk@caretta.net\",\n            \"name\": \"Elif\",\n            \"surname\": \"Demir\",\n            \"genderId\": 2,\n            \"birthDate\": \"2019-09-05\",\n            \"tckn\": \"31256952812\"\n        }\n    ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/CreateOrder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "CreateOrder"
              ]
            },
            "description": "Bir yetişkin, bir çocuk ve bir bebek ile sipariş oluşturur. packageCode olarak {{packageCode1}} kullanılmıştır."
          },
          "response": []
        }
      ],
      "description": "Binrota sisteminde sipariş oluşturur. POST + JSON body. Başarılı yanıtta `orderNumber` döner.\n\n**Pax kuralları:**\n\n- `userPaxType`: Adult=1, Child=2 (2-11,99 yaş), Baby=3 (0-1,99 yaş) (Tur dönüş tarihine göre)\n    \n- `genderId`: Male=1, Female=2, Other=3\n    \n- Yetişkin (Adult) ise `phoneNumber` ve `tckn` zorunludur.\n    \n- Maksimum 5 pax eklenebilir.\n    \n- `birthDate` / `passportExpireDate` formatı: YYYY-MM-DD"
    },
    {
      "name": "2. GetTourPriceAndCapacity",
      "item": [
        {
          "name": "Örnek 1 - packageCode 000874-000042",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetTourPriceAndCapacity?packageCode={{packageCode1}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetTourPriceAndCapacity"
              ],
              "query": [
                {
                  "key": "packageCode",
                  "value": "{{packageCode1}}"
                }
              ]
            },
            "description": "009297-000221 paket kodu için fiyat ve kapasite bilgisini getirir."
          },
          "response": [
            {
              "name": "200 - Örnek Yanıt",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{baseUrl}}/GetTourPriceAndCapacity?packageCode={{packageCode1}}",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "GetTourPriceAndCapacity"
                  ],
                  "query": [
                    {
                      "key": "packageCode",
                      "value": "{{packageCode1}}"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n    \"data\": {\n        \"tourProductId\": \"50d9ff60-3386-46cb-be39-983bba68eb36\",\n        \"hotelId\": \"76922951-48f4-4952-823a-728c92fbf9c2\",\n        \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n        \"categoryId\": 0,\n        \"tourCode\": \"22-00040\",\n        \"tourCategoryId\": 1,\n        \"tourTransportTypeId\": 1,\n        \"title\": \"Mistik Fas Ve Sahra Çölü\",\n        \"packageCode\": \"000874-000042\",\n        \"price\": 1690,\n        \"currencyType\": \"EUR\",\n        \"startDate\": \"2026-10-16T00:00:00\",\n        \"endDate\": \"2026-10-23T00:00:00\",\n        \"capacityPerson\": 9987,\n        \"capacityRoom\": 4993,\n        \"definiteDeparture\": false,\n        \"departureFlight\": \"TK617 İstanbul-Kazablanka 12:15-15:05\",\n        \"returnFlight\": \"TK620 Marakeş-İstanbul 16:05-23:05\",\n        \"commissionRate\": 0.00,\n        \"useable\": true,\n        \"hasTourProductHotel\": true,\n        \"mininumPax\": 10,\n        \"maximumPax\": true,\n        \"hotel\": {\n            \"name\": \"4* ve 5* Oteller\",\n            \"code\": \"000042\",\n            \"capacityRoom\": 0\n        },\n        \"campaigns\": [],\n        \"flights\": [\n            {\n                \"type\": 1,\n                \"value\": \"TK617 İstanbul-Kazablanka 12:15-15:05\",\n                \"flightNumber\": \"TK617\",\n                \"airlineCompanyId\": \"5635219f-56c3-4e58-d7a1-08d84b1dd873\",\n                \"airlineCompanyName\": \"Türk Hava Yolları\",\n                \"departureDate\": \"10/16/2026 00:00:00\",\n                \"departureHour\": \"12:15\",\n                \"departureCityName\": \"İstanbul\",\n                \"arrivalDate\": \"10/16/2026 00:00:00\",\n                \"arrivalHour\": \"15:05\",\n                \"arrivalCityName\": \"Kazablanka\"\n            },\n            {\n                \"type\": 2,\n                \"value\": \"TK620 Marakeş-İstanbul 16:05-23:05\",\n                \"flightNumber\": \"TK620\",\n                \"airlineCompanyId\": \"5635219f-56c3-4e58-d7a1-08d84b1dd873\",\n                \"airlineCompanyName\": \"Türk Hava Yolları\",\n                \"departureDate\": \"10/23/2026 00:00:00\",\n                \"departureHour\": \"16:05\",\n                \"departureCityName\": \"Marakeş\",\n                \"arrivalDate\": \"10/23/2026 00:00:00\",\n                \"arrivalHour\": \"23:05\",\n                \"arrivalCityName\": \"İstanbul\"\n            }\n        ],\n        \"prices\": [\n            {\n                \"typeId\": 1,\n                \"price\": 2140.00,\n                \"currencyType\": \"EUR\"\n            },\n            {\n                \"typeId\": 2,\n                \"price\": 1690.00,\n                \"currencyType\": \"EUR\"\n            },\n            {\n                \"typeId\": 3,\n                \"price\": 1690.00,\n                \"currencyType\": \"EUR\"\n            }\n        ]\n    },\n    \"statusCode\": 200,\n    \"statusDescription\": \"İşleminiz başarıyla tamamlandı.\",\n    \"isSuccess\": true\n}"
            }
          ]
        },
        {
          "name": "Örnek 2 - packageCode 000887-000042",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetTourPriceAndCapacity?packageCode={{packageCode2}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetTourPriceAndCapacity"
              ],
              "query": [
                {
                  "key": "packageCode",
                  "value": "{{packageCode2}}"
                }
              ]
            },
            "description": "009298-000221 paket kodu için fiyat ve kapasite bilgisini getirir."
          },
          "response": []
        },
        {
          "name": "Örnek 3 - packageCode 000877-000042",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetTourPriceAndCapacity?packageCode={{packageCode3}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetTourPriceAndCapacity"
              ],
              "query": [
                {
                  "key": "packageCode",
                  "value": "{{packageCode3}}"
                }
              ]
            },
            "description": "009302-000221 paket kodu için fiyat ve kapasite bilgisini getirir."
          },
          "response": []
        }
      ],
      "description": "packageCode bazında ilgili tur ürününün fiyat, otel ve kapasite bilgilerini döner. GET + query param `packageCode` (zorunlu).\n\n**prices.typeId:** Single=1, Double=2, Triple=3, Child=5, Baby=6, DoubleChild=7\n**flights.type:** Gidiş=1, Dönüş=2, Tur içi=3"
    },
    {
      "name": "3. GetAllTourPriceAndCapacity",
      "item": [
        {
          "name": "Örnek 1 - Tüm Kayıtlar (parametresiz)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetAllTourPriceAndCapacity",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetAllTourPriceAndCapacity"
              ]
            },
            "description": "Hiç query parametresi göndermeden tüm kayıtları listeler."
          },
          "response": []
        },
        {
          "name": "Örnek 2 - tourCode Filtresi",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetAllTourPriceAndCapacity?tourCode={{tourCode}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetAllTourPriceAndCapacity"
              ],
              "query": [
                {
                  "key": "tourCode",
                  "value": "{{tourCode}}"
                }
              ]
            },
            "description": "Sadece 23-01197 tur koduna ait kayıtları listeler."
          },
          "response": []
        },
        {
          "name": "Örnek 3 - Sayfalama (tourCode + pageSize + pageNumber)",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetAllTourPriceAndCapacity?tourCode={{tourCode}}&pageSize=100&pageNumber=1",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetAllTourPriceAndCapacity"
              ],
              "query": [
                {
                  "key": "tourCode",
                  "value": "{{tourCode}}"
                },
                {
                  "key": "pageSize",
                  "value": "100"
                },
                {
                  "key": "pageNumber",
                  "value": "1"
                }
              ]
            },
            "description": "Sayfalama ile birlikte filtreli listeleme. Örn: 1. sayfa, sayfa başına 100 kayıt."
          },
          "response": []
        }
      ],
      "description": "Satış başlangıç tarihi bugünden büyük olan tüm tur ürünlerinin fiyat/otel/kapasite bilgisini listeler. GET.\n\n**Opsiyonel query parametreleri:** `tourCode`, `pageSize`, `pageNumber`. Gönderilmezse tüm kayıtlar döner. Yanıtta `totalRecordCount` alanı bulunur."
    },
    {
      "name": "4. GetAllB2BToursDetails",
      "item": [
        {
          "name": "Örnek 1 - Tüm Kayıtlar (parametresiz)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/GetAllB2BToursDetails",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetAllB2BToursDetails"
              ]
            },
            "description": "Hiç query parametresi göndermeden tüm turları listeler."
          },
          "response": [
            {
              "name": "200 - Örnek Yanıt",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{}"
                },
                "url": {
                  "raw": "{{baseUrl}}/GetAllB2BToursDetails",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "GetAllB2BToursDetails"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n    \"totalRecordCount\": 12,\n    \"data\": [\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Baştan Başa Fas\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"22-00012\",\n            \"tourProductCode\": \"000878\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2029-10-16T00:00:00\",\n            \"packageCode\": \"000878-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Mistik Fas Ve Sahra Çölü\",\n            \"tourOperator\": \"Gazella Nomads\",\n            \"tourCode\": \"22-00040\",\n            \"tourProductCode\": \"000874\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2026-10-16T00:00:00\",\n            \"packageCode\": \"000874-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Mistik Fas Ve Sahra Çölü\",\n            \"tourOperator\": \"Gazella Nomads\",\n            \"tourCode\": \"22-00040\",\n            \"tourProductCode\": \"000887\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2060-10-16T00:00:00\",\n            \"packageCode\": \"000887-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Antik Mısır & Nil Nehri\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"22-00067\",\n            \"tourProductCode\": \"000879\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000045\",\n            \"hotelName\": \"5* Oteller\",\n            \"startDate\": \"2027-05-01T00:00:00\",\n            \"packageCode\": \"000879-000045\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Vietnam ve Kamboçya\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"22-00311\",\n            \"tourProductCode\": \"000873\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2026-12-09T00:00:00\",\n            \"packageCode\": \"000873-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Japonya; Sakura Zamanı\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"23-00353\",\n            \"tourProductCode\": \"000877\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2027-04-04T00:00:00\",\n            \"packageCode\": \"000877-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Kırgızistan & Özbekistan\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"23-00438\",\n            \"tourProductCode\": \"000876\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2027-10-18T00:00:00\",\n            \"packageCode\": \"000876-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Portekiz\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"23-00466\",\n            \"tourProductCode\": \"000875\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000033\",\n            \"hotelName\": \"4* Oteller\",\n            \"startDate\": \"2027-06-16T00:00:00\",\n            \"packageCode\": \"000875-000033\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Meksika ve Maya Rivierası (t)\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"23-00474\",\n            \"tourProductCode\": \"000868\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2028-04-02T00:00:00\",\n            \"packageCode\": \"000868-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Meksika ve Maya Rivierası (t)\",\n            \"tourOperator\": \"Gazella\",\n            \"tourCode\": \"23-00474\",\n            \"tourProductCode\": \"000885\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2032-06-02T00:00:00\",\n            \"packageCode\": \"000885-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"98ff9b10-4577-49c0-8f31-88a302255451\",\n            \"tourName\": \"Test Cruise Güncel Başlık\",\n            \"tourOperator\": \"Gazella Cruise\",\n            \"tourCode\": \"26-00490\",\n            \"tourProductCode\": \"000886\",\n            \"tourCategoryId\": 2,\n            \"tourTransportTypeId\": 3,\n            \"hotelCode\": \"000092\",\n            \"hotelName\": \"Orta Kat Suite Kabin\",\n            \"startDate\": \"2099-09-01T00:00:00\",\n            \"packageCode\": \"000886-000092\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"98ff9b10-4577-49c0-8f31-88a302255451\",\n            \"tourName\": \"Test Cruise Güncel Başlık\",\n            \"tourOperator\": \"Gazella Cruise\",\n            \"tourCode\": \"26-00490\",\n            \"tourProductCode\": \"000888\",\n            \"tourCategoryId\": 2,\n            \"tourTransportTypeId\": 3,\n            \"hotelCode\": \"000092\",\n            \"hotelName\": \"Orta Kat Suite Kabin\",\n            \"startDate\": \"2099-09-01T00:00:00\",\n            \"packageCode\": \"000888-000092\",\n            \"commissionRate\": 0.00\n        }\n    ],\n    \"statusCode\": 200,\n    \"statusDescription\": \"İşleminiz başarıyla tamamlandı.\",\n    \"isSuccess\": true\n}"
            }
          ]
        },
        {
          "name": "Örnek 2 - Sayfalama (pageSize + pageNumber)",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/GetAllB2BToursDetails?pageSize=100&pageNumber=1",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetAllB2BToursDetails"
              ],
              "query": [
                {
                  "key": "pageSize",
                  "value": "100"
                },
                {
                  "key": "pageNumber",
                  "value": "1"
                }
              ]
            },
            "description": "Sayfalama ile listeleme. Örn: 1. sayfa, sayfa başına 100 kayıt."
          },
          "response": []
        }
      ],
      "description": "Satış başlangıç tarihi bugünden büyük olan turları listeler. POST.\n\n**Opsiyonel query parametreleri:** `pageSize`, `pageNumber`. Gönderilmezse tüm kayıtlar döner. Yanıtta `totalRecordCount` bulunur."
    },
    {
      "name": "5. GetB2BTourDetailsWithTourCode",
      "item": [
        {
          "name": "Örnek 1 - tourCode",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "url": {
              "raw": "{{baseUrl}}/GetB2BTourDetailsWithTourCode?tourCode={{tourCode}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetB2BTourDetailsWithTourCode"
              ],
              "query": [
                {
                  "key": "tourCode",
                  "value": "{{tourCode}}"
                }
              ]
            },
            "description": "23-01197 tur kodu için tur detayını getirir. `tourCode` query param olarak gönderilmelidir."
          },
          "response": [
            {
              "name": "200 - Örnek Yanıt",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/json"
                  }
                ],
                "body": {
                  "mode": "raw",
                  "raw": "{\n    \"tourCode\": \"23-01197\"\n}"
                },
                "url": {
                  "raw": "{{baseUrl}}/GetB2BTourDetailsWithTourCode",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "GetB2BTourDetailsWithTourCode"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n    \"data\": [\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Mistik Fas Ve Sahra Çölü\",\n            \"tourOperator\": \"Gazella Nomads\",\n            \"tourCode\": \"22-00040\",\n            \"tourProductCode\": \"000874\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2026-10-16T00:00:00\",\n            \"packageCode\": \"000874-000042\",\n            \"commissionRate\": 0.00\n        },\n        {\n            \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n            \"tourName\": \"Mistik Fas Ve Sahra Çölü\",\n            \"tourOperator\": \"Gazella Nomads\",\n            \"tourCode\": \"22-00040\",\n            \"tourProductCode\": \"000887\",\n            \"tourCategoryId\": 1,\n            \"tourTransportTypeId\": 1,\n            \"hotelCode\": \"000042\",\n            \"hotelName\": \"4* ve 5* Oteller\",\n            \"startDate\": \"2060-10-16T00:00:00\",\n            \"packageCode\": \"000887-000042\",\n            \"commissionRate\": 0.00\n        }\n    ],\n    \"statusCode\": 200,\n    \"statusDescription\": \"İşleminiz başarıyla tamamlandı.\",\n    \"isSuccess\": true\n}"
            }
          ]
        }
      ],
      "description": "Tur koduna göre, satış başlangıç tarihi bugünden büyük olan turları döner. POST + `tourCode` (zorunlu)."
    },
    {
      "name": "6. GetTourDetail",
      "item": [
        {
          "name": "Örnek 1 - code 22-00040",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/GetTourDetail?code={{tourCode}}",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "GetTourDetail"
              ],
              "query": [
                {
                  "key": "code",
                  "value": "{{tourCode}}"
                }
              ]
            },
            "description": "23-01197 tur kodu için tur detayını getirir. `code` query param olarak gönderilmelidir."
          },
          "response": [
            {
              "name": "200 - Örnek Yanıt",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "{{baseUrl}}/GetTourDetail?code={{tourCode}}",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "GetTourDetail"
                  ],
                  "query": [
                    {
                      "key": "code",
                      "value": "{{tourCode}}"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "body": "{\n    \"data\": {\n        \"tourClassId\": \"fcbc1d36-0b74-42b1-bb13-e7cb93fa128b\",\n        \"title\": \"Mistik Fas Ve Sahra Çölü\",\n        \"code\": \"22-00040\",\n        \"tourCategoryId\": 1,\n        \"tourTransportTypeId\": 1,\n        \"generalInfo\": \"<p><strong>Otellerimiz<br></strong>4* Gardenia Boutique Hotel - Rabat vb.<br>&nbsp;<a href=\\\"https://gardeniaboutiquehotel.com/\\\" target=\\\"_blank\\\">https://gardeniaboutiquehotel.com/</a></p><p>4**** Kasbah Hotel Xaluca Arfoud - Erfoud vb. <strong><br></strong><a href=\\\"https://xaluca.com/\\\" target=\\\"_blank\\\">https://xaluca.com/</a></p><p>4**** Fez Merinides vb –Fez vb<br><a href=\\\"http://www.lesmerinides.com/?utm_source=gmb\\\" target=\\\"_blank\\\">http://www.lesmerinides.com/?utm_source=gmb</a></p><p>4**** Oscar Hotel vb. Quarzazate vb.<br><a href=\\\"https://oscarhotelbyatlasstudios.com/\\\" target=\\\"_blank\\\">https://oscarhotelbyatlasstudios.com/</a></p><p>5***** Le Méridien N'Fis vb– Marakeş vb<strong><br></strong><a href=\\\"https://www.marriott.com/en-us/hotels/rakmd-le-meridien-nfis/overview/?scid=f2ae0541-1279-4f24-b197-a979c79310b0\\\" target=\\\"_blank\\\">https://www.marriott.com/en-us/hotels/rakmd-le-meridien-nfis/overview/?scid=f2ae0541-1279-4f24-b197-a979c79310b0</a><br></p><p><strong>Gezi Zamanlaması</strong><br>Fas'ı ziyaret etmek için en iyi zaman ilkbahar (Mart ortasından Mayıs'a kadar) veya sonbahardır (Eylül'den Ekim'e). Hava, kışın soğuk ve kar yağışından;&nbsp;yazın kavurucu sıcağından farklı olarak ılık ama hoştur.</p><p>Kıyı bölgeleri yıl boyunca ziyaret edilebilir. Kışın hoş bir ılıktır, yazın ise 20 ° C'nin ortalarına kadar yükselen sıcaklıklarda güneşlenirler.</p><p>Yüksek Atlas Dağları, kışın soğumasına rağmen tüm yıl boyunca ziyaret edilebilir. Yaz hala uzun mesafeli yürüyüşlere çıkmak için biraz sıcak olabilir, ancak sıcaklık sizi rahatsız etmiyorsa, Nisan ve Ekim ayları arasında koşullar her zaman iyidir.&nbsp;</p><p><br><strong>Sağlık</strong><br>Bölgenin iyi restoranlarında ve otellerde alınacak yemeklerde, sağlığınızı tehdit edecek bir sorun ile karşılaşılacağını düşünmüyoruz. Buna karşın grupla birlikte olmadığınız anlarda yeme içme konusunda dikkatli olmanızı, kesinlikle kapalı şişe suyu tüketmenizi, buz, süt ve süt ürünlerinden kaçınmanızı, iyi pişirildiğine emin olduğunuz et, tavuk ve balık ürünleri tüketmenizi, meyve konusunda ise kabuğu soyulabilen meyveler yemenizi öneriyoruz.&nbsp;</p><p><br><strong>Vize Bilgileri</strong><br>Türk vatandaşları, Fas'a gerçekleştirecekleri 90 güne kadar kalış süreli seyahatlerinde vizeden muaftır.</p><p><br><strong>Bu Tur Kimler İçin Uygundur?</strong><br>Farklı kültürleri tanımak isteyen gezginler için kaçırılmaması gereken bir gezi olmakla birlikte, bu turumuzda gün içinde otobüs ile 6-7 saatlik yolculuklar yapılacak olup, Bu durumdan dolayı yorulmaktan rahatsız olmayan bütün gezginler için uygun bir turdur.&nbsp;Mutfak Kültürü bize göre farklı bir ülke olan Fas’ta öğle ve akşam yemeklerinde çoğunlukla yerel lezzetler tadacak, et, tavuk, balık ve vejetaryen yemekler servis edilecektir.</p><p><br><strong>Uçuş Süresi</strong><br>THY ile İstanbul -&nbsp; Marakeş&nbsp; 5 Saat&nbsp; /&nbsp;Kazablanka: - İstanbul: 4 saat 55 dakika</p><p><br><strong>Para Birimi</strong><br>Fas’ın para birimi Fas Dirhemi’dir (MAD).&nbsp;Fas Dirhemi’nin ülke dışına çıkarılması yasaktır. Elinizde kalan Dirhem’in ülkeden ayrılmadan önce tekrar USD ya da Euro’ya çevrilmesi gerekmektedir.</p><p><br><strong>Saat Dilimi</strong><br>Türkiye ile Fas arasında -&nbsp;2 saat fark bulunmaktadır. Türkiye’de saat 12.00 iken Fas’ta 10.00'dur.</p><p><br><strong>Telefon Kullanımı</strong><br>Tüm cep telefonu operatörleri, hattınız&nbsp;uluslararası dolaşıma açıksa kullanılabilmektedir.</p><p><br><strong>Gezi İçin Alınabilecek Kıyafet ve Gerekli Eşyalar</strong><br>Yanınıza kolayca giyip çıkarabileceğiniz tişörtler, kısa ve uzun kollu gömlekler, pamuklu pantolonlar, rahat yürüyüş ayakkabıları ve akşamları için ince bir mont almanızı öneririz. Bunun dışında şapka, güneş gözlüğü, güneş kremi, olası gürültüye karşı kulak tıkacı, fotoğraf makinesi, video kamera ve bunların şarj aletleri ve yedek hafıza kartları da getirebilirsiniz.</p><p><br><strong>Yemek Kültürü</strong><br>Mutfak kültürü Türk mutfağına göre farklı bir bölgeye gidildiği unutulmamalıdır. Fas mutfağı, Akdeniz, Arap, Yahudi, İran, Batı Afrika ve Berberi mutfağından etkilenmiştir. Yemekler baharatlı olabilir.</p><p><br><strong>Elektrik</strong><br>Fas'ta 220 V ; C ve E tipi prizler yaygındır.</p><p><br><strong>Alışveriş</strong><br>Fas bir alışveriş cennetidir. Marakeş ve Fez’de karşımıza çıkacak “souk” adı verilen kapalıçarşılar bir yanda yerel ürünleri beğeninize sunarken, Kazablanka'da bulunan “Morocco Mall” Kuzey Afrika’daki en büyük alışveriş merkezidir. El yapımı ürünler, geneneksel lambalar, yerel kıyafetler, halı ve kilimler bu ülkeden alınabilecek birçok şeyden yalnızca birkaçı.</p><p><br><strong>Önemli Notlar</strong><br>Bu turumuza yanlızca 14 yaş üstü misafirlerimizi kabul edebiliyoruz.</p><p>Pasaport sürelerinin, tur bitiş tarihinden itibaren en az 6 ay geçerliliğinin bulunması ve en az iki boş sayfanın olması gerekmektedir.*</p>\",\n        \"commissionRate\": 0.00,\n        \"programs\": [\n            {\n                \"sort\": 1,\n                \"title\": \"İstanbul - Kazablanka\",\n                \"description\": \"Turumuz kişiye özel aracın sizi adresinizden alması ile başlıyor.  İstanbul havaalanı Dış Hatlar Gidiş Terminalinde buluşup, check-in işlemlerinin yapılmasının ardından Türk Hava Yolları tarifeli uçuşu ile dünyanın en çok bilinen ve en çok izlenen filmlerinden birine de adını vermiş Kazablanka’ya hareket ediyoruz. Yaklaşık 5 saat süren bir yolcuğun ardından Kazablanka’ya varıyoruz. . Varışımızda pasaport işlemleri sonrası havalimanından ayrılıyoruz. Kazanblanka’da Fas’ın en büyük, dünyanın ise en büyük yedinci camii olan Hassan II Camisi’ni ziyaret edeceğiz. Sonrasında özel aracımız ile Rabat’a hareket ediyoruz. Akşam yemeği ve konaklama otelimizde.\"\n            },\n            {\n                \"sort\": 2,\n                \"title\": \"Rabat – Volubilis – Meknes – Fez   \",\n                \"description\": \"Kahvaltının ardından Rabat şehir turumuzu gerçekleştiriyoruz. Panoramik olarak gerçekleştireceğimiz şehir turunda; Mohammed V Mozolesi’ni, Hassan Kulesi ve Kasbah Oudaia görülecek yerler arasındadır. Gezimiz sonrasında ilk durağımız Roma döneminden kalma bir şehir olan Volubilis. Günümüze dek muhafaza edilmiş mozaikleri ile UNESCO Dünya Mirası Listesi’nde yer alan Volubilis gezimizi yapıyoruz ve yine UNESCO  Dünya Mirası Listesi’nde yer alan Meknes’e hareket ediyoruz. Öğle yemeğimizi yerel bir restoranda alacak ve sonrasında yolculuğumuz Fez’e doğru devam ederken, yol üzerinde Bab Mansour’da (Mansur Kapısı) mola veriyoruz. Fez’e varışımıza istinaden akşam yemeği ve konaklama otelimizde..\"\n            },\n            {\n                \"sort\": 3,\n                \"title\": \"Fez\",\n                \"description\": \"Kahvaltının ardından dünyanın hala eğitimine devam eden en eski üniversitesi olan Al-Karaouine Üniversitesi’ne ev sahipliği yapan Fez şehri gezimize başlıyoruz. İlk durağımız UNESCO  Dünya Mirası Listesi’nde yer alan Fez El-Bali yani Eski Fez. Ardından Fas’a özel takıların, bakır ve süs eşyalarının satıldığı, zanaatkârlar çarsısı gezme fırsatını bulacağız.Bugün dahi aynı arkaik tekniklerle derilerin işlendiği tarihi meydanı gördükten sonra panoramik Medina (Eski Şehir) turumuz ile günü tamamlayıp otelimize hareket ediyoruz. Öğle yemeğimizi yerel bir restoranda turlar esnasında alacağız. Akşam yemeği ve konaklama otelimizde.\"\n            },\n            {\n                \"sort\": 4,\n                \"title\": \"Fez - Ifrane - Erfoud \",\n                \"description\": \"Kahvaltı sonras Erfoud’e doğru yola çıkıyoruz. Yolumuzun üzerinde Ifrane'da mola veriyoruz.   Çam, sedir ve meşe ormanları ile çevrili olan kent, Fransız Alp mimarisi ile dikkat çekmektedir. Molamızın ardından Midelt üzerinden çölün sınırlarına kurulmuş kent Erfoud'a doğru devam ediyoruz. Sahra Çölü'nün Kapısı olarak bilinen Erfoud'da Prince of Persia ve Mumya gibi filmlerden hatırladığımız dünyanın en büyük çölünü keşfedeceksiniz. Erfoud şehrinde 4x4 ler ve develer ile yapacağımız Sahra Kum Tepeleri turumuzda inanılmaz bir coğrafyada etkileyici manzaralarla kum tepeleri bizleri karşılayacak. Öğle yemeğimizi tur esnasında alacağız. Ardından otelimize hareket ediyoruz. Akşam yemeği ve geceleme otelimizde.\"\n            },\n            {\n                \"sort\": 5,\n                \"title\": \"Efroud - Ouarzazate\",\n                \"description\": \"Erken saatte alacağımız kahvaltının ardından güneşin doğuşu ile Ourzazate'a doğru yola çıkıyoruz. Atlas Dağları'nın eteğinden yapacağımız yolculuk palmiye ormanları ile süslü Draa Vadisinde devam edecek. Yolumuzun üzerinden muhteşem yapısı ile insanları büyüleyen Tingrir şehrini göreceğiz. Ouarzazate şehrine varışımızı takiben  otelimize yerleşeceğiz. Kısa bir dinlenmenin ardında dünyaca ünlü Aid Ben Haddou ve Film Stüdyoları turumuz yapacağız. UNESCO’nun Dünya Koruma Mirası Listesi’nde bulunan Aid Ben Haddu köyünü gezeceğiz. Çölde Çay, Babil, Gladyatör, Arabistanlı Lawrence gibi filmlere mekan olmuş, bin yıllık geçmişi ile dünyanın et etkileyici yerleşimlerinden birisi olan bu köy ziyaretimizin ardından Atlas Corporation Film stüdyolarını da ziyaret edeceğiz. Asteriks, Spy Game, Babel, the Physician, Kleopatra, Atlantis, Alexandre, Prince of Persia, Kingdom of Heaven, Game of Thrones vb. filmlerin doğaya terk edilmiş dekorları bizleri şaşırtacak. Öğle yemeğimizi tur esnasında alacağız. Akşam yemeği ve geceleme otelimizde. \"\n            },\n            {\n                \"sort\": 6,\n                \"title\": \"Ouarzazate - Marakeş\",\n                \"description\": \"Kahvaltı sonrasında Fas’ın ilk Başkenti kırmızı şehir  Marakeş’e hareket ediyoruz. Varışımızla birlikte imparatorluk kentleri arasında belki de en bilineni Marakeş’i panoramik olarak gezmeye başlıyoruz. Marakeş  turumuz sırasında  75 metre yüksekliğinde minaresi ile dikkat çeken Kutubiye Camisini,  19 yy sonrasında vezir Si Moussa ve oğlu Ba Ahmed tarafından yapılmış Bahai Sarayı’nı görüyoruz.  Labirenti andıran dar sokakları, hayal edilebilen her şeyin satıldığı dükkanları ve tezgahları ile safran kokulu Medina’yı geziyoruz.  Öğle yemeğimizi tur esnasında alacağız. Ardından Fas’ta özgün yapısıyla dikkat çeken, Unesco Milli Miraslar listesinde yer alan ender meydanlardan birisi olan Djemma El Fna Meydanı ile sona erecek. Dünya'nın farklı ülkelerinden turist gelmesine sebep olan meddahlar, dövmeciler, hokkabaz ve cambazların gösterileri ile şenlenen bu meydanı gördükten sonra otelimize transfer oluyoruz. Akşam yemeği ve konaklama Marakeş’teki otelimizde.\"\n            },\n            {\n                \"sort\": 7,\n                \"title\": \"Marakeş\",\n                \"description\": \"Kahvaltının ardından Essaouira’ya hareket ediyoruz. Cichaoua üzerinden Atlas okyanusu kıyısında yer alan eski Portekiz şehri Essaouira'ya varıyoruz. Unesco tarafından “Dünya Mirası” olarak ilan edilen ve Fas’ın en çok turist çeken noktalarından biri olan şehir, uçsuz bucaksız Atlas Okyanusu kıyısında bir balıkçı limanı ile sanat ve kültürün iç içe geçtiği bir sahil şehridir. Şehirde kaleyi ve balıkçı limanı gezip, eski Roma kentlerinden uyarlanarak inşa edilen medinayı ziyaret edeceğiz.. Medinanın daracık labirent sokakları, bembeyaz evleri, maviye boyanmış kapı ve pencereleri birçok Avrupalı ressam, şair ve yazara ilham kaynağı olmuştur. Orson Wells, Jimy Hendrix gibi sanatçılar bu şehirde yaşamışlardır. Öğle yemeğimizi tur esnasında alacağız. Turumuzun bitiminde Marakeş’e dönüyoruz. Akşam yemeği ve konaklama Marakeş’teki otelimizde.\"\n            },\n            {\n                \"sort\": 8,\n                \"title\": \"Marakeş - İstanbul \",\n                \"description\": \"Kahvaltının ardından özel otobüsümüz ile Marakeş Havalimanına transfer oluyor ve Türk Hava Yolları tarifeli uçuşu ile İstanbul’a hareket ediyoruz. Turumuz önceden vermiş olduğunuz adrese kişiye özel transferiniz ile son buluyor\"\n            }\n        ],\n        \"includedServices\": [\n            {\n                \"sort\": 1,\n                \"text\": \"Türk  Havayolları Tarifeli seferi ile İstanbul - Kazablanka  - Marakeş – İstanbul - gidiş – dönüş ekonomi sınıfı uçak bileti\"\n            },\n            {\n                \"sort\": 2,\n                \"text\": \"\\tHavalimanı vergileri ve servis bedeli\"\n            },\n            {\n                \"sort\": 3,\n                \"text\": \"\\t7 gece 4* ve 5* otellerde yarım pansiyon konaklama\"\n            },\n            {\n                \"sort\": 4,\n                \"text\": \"\\tEv – alan – ev transferi de dahil olmak üzere tüm transferler\"\n            },\n            {\n                \"sort\": 5,\n                \"text\": \"\\tÖzel otobüs ile programda belirtilen tüm geziler\"\n            },\n            {\n                \"sort\": 6,\n                \"text\": \"\\t6 öğle ve 7 akşam yemeği\"\n            },\n            {\n                \"sort\": 7,\n                \"text\": \"\\tProgramda belirtilen müze ve ören yerlerine giriş ücretleri\"\n            },\n            {\n                \"sort\": 8,\n                \"text\": \"\\tGazella Turizm profesyonel Türkçe rehberlik hizmeti\"\n            },\n            {\n                \"sort\": 11,\n                \"text\": \"Seyahat Sigortası\"\n            },\n            {\n                \"sort\": 12,\n                \"text\": \"Yurtdışı Çıkış Harç Pulu   \"\n            }\n        ],\n        \"excludedServices\": [\n            {\n                \"sort\": 1,\n                \"text\": \"Yemekler esnasında alınacak içecekler\"\n            },\n            {\n                \"sort\": 2,\n                \"text\": \"Programda belirtilmeyen yemekler,\"\n            },\n            {\n                \"sort\": 3,\n                \"text\": \"Fazla Bagaj ücreti\"\n            },\n            {\n                \"sort\": 4,\n                \"text\": \"Kişisel harcamalar\"\n            }\n        ],\n        \"hotels\": [\n            {\n                \"title\": \"4* ve 5* Oteller\",\n                \"code\": null,\n                \"city\": null\n            }\n        ]\n    },\n    \"statusCode\": 200,\n    \"statusDescription\": \"İşleminiz başarıyla tamamlandı.\",\n    \"isSuccess\": true\n}"
            }
          ]
        }
      ],
      "description": "Tur koduna göre ilgili turun detay bilgilerini (program, dahil/hariç hizmetler, oteller) döner. GET + query param `code` (zorunlu)."
    }
  ],
  "auth": {
    "type": "apikey",
    "apikey": [
      {
        "key": "key",
        "value": "X-API-KEY",
        "type": "string"
      },
      {
        "key": "value",
        "value": "{{apiKey}}",
        "type": "string"
      },
      {
        "key": "in",
        "value": "header",
        "type": "string"
      }
    ]
  },
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "requests": {},
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "requests": {},
        "exec": [
          ""
        ]
      }
    }
  ],
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://gazellab2bapi.caretta.net/api/Integration"
    },
    {
      "key": "apiKey",
      "value": "",
      "type": "string",
      "description": "X-API-KEY değeri. Gazella tarafından ayrıca sağlanır; bu alana kendi anahtarınızı giriniz."
    },
    {
      "key": "tourCode",
      "value": "22-00040"
    },
    {
      "key": "packageCode1",
      "value": "000874-000042"
    },
    {
      "key": "packageCode2",
      "value": "000887-000042"
    },
    {
      "key": "packageCode3",
      "value": "000877-000042"
    }
  ]
}