API AGENT Manual

Show Countries and Cities with Tour Programs (Tour-Tour Country)

GET : /api/v1/tours/country

Header
Field Type Description Sample_Data
x-api-key String Token Key 1234567890abcdef
x-accept-language String Requested data language Allowed values: "th", "en", "ch"
Body
Field Type Description Sample_Data
GET : /api/v1/tours/country
  
{}

Show Tour Detail (Tour-Tour Detail)

GET : /api/v1/tours/detail/:tour_id

Header
Field Type Description Sample_Data
x-api-key String Token Key 1234567890abcdef
Body
Field Type Description Sample_Data
GET : /api/v1/tours/detail/:tour_id
  
{}

Show Tour List (Tour-Tour List)

GET : /api/v1/tours/list

Header
Field Type Description Sample_Data
x-api-key String Token Key 1234567890abcdef/td>
Body
Field Type Description Sample_Data
tour_id String/Object Tour Package Code "1, 2, 3", ["1", "2"], [1, 2]
start_page (optional) Number Determine start page for fetching data 1
limit_page (optional) String Set number of data items per page 10
visible String Display status true,false
GET : /api/v1/tours/list
  
{
  "tour_id": ["101", "102"],
  "start_page": "1",
  "limit_page": "10",
  "visible": "1"
}

Show Tour Period (Tour - Tour Period)

GET : /api/v1/tours/period/:tour_id

Header
Field Type Description Sample_Data
x-api-key String Token Key 1234567890abcdef
Body
Field Type Description Sample_Data
GET : /api/v1/tours/period/:tour_id
  
{}

Search Tour Programs (Tour-Tour Search)

GET : /api/v1/tours/search

Header
Field Type Description Sample_Data
x-api-key String Token Key 1234567890abcdef
Body
Field Type Description Sample_Data
tour_id String/Object Tour Package Code "1, 2, 3", ["1", "2"], [1, 2]
search String Search keyword Japan Winter
country_id String/Object Country Code "1, 2, 3", ["1", "2"], [1, 2]
city_id String/Object City Code "1, 2, 3", ["1", "2"], [1, 2]
area_id String/Object Region Code "1, 2, 3", ["1", "2"], [1, 2]
start_page (optional) Number Determine start page for fetching data 0
limit_page (optional) String Set number of data items per page 10
rate_start (optional) Number Minimum review score 3
rate_end (optional) Number Maximum review score 5
date_start (optional) Date Departure start date 1/12/2025
date_end (optional) Date Departure end date 31/12/2025
sort (optional) String Data sorting Allowed values: "price_min", "price_max", "name_min", "name_max", "date_min", "date_max"
POST : /api/v1/tours/search
  
{
  "tour_id": ["101"],
  "search": "Japan Winter",
  "country_id": ["81"],      
  "city_id": ["8101"],       
  "area_id": ["8"],          
  "start_page": "0",
  "limit_page": "10",
  "rate_start": "3",
  "rate_end": "5",
  "date_start": "2025-12-01",
  "date_end": "2025-12-31",
  "sort": "price_min"
}