Table of Contents
This API allows to create, view, update, and delete trip.
Itinerary Properties #
Attribute | Type | Description |
trip_id | integer | Unique identifier for the object. ( Read-Only ) |
trip_title | string | Title of the trip. |
trip_status | string | Status of the trip. Only works if the status is published. |
trip_author | integer | ID of the user. |
trip_date | date | Created date of the trip. |
trip_date_gmt | date | Created date of trip in GTM. |
trip_excerpt | string | Trip short description. |
trip_metas | array | Trip meta data. |
Trip Metas
Attribute | Type | Description |
trip_overview | string | Trip description. |
trip_outline | string | Trip outline. |
trip_enable_fixed_departure | string | An array of media’s ID. |
trip_duration | int | Total duration of the trip. |
trip_duration_night | int | Total night of the trip. |
trip_include | string | Trip includes. |
trip_exclude | string | Trip excludes. |
trip_gallery | array | An array of media IDs. |
trip_featured_image | int | ID of media. |
trip_enable_location_lan_lat | string | Set ‘yes’ to enable longitude and latitude. |
trip_location | string | Name of the location. |
trip_lat | string | Latitude of the location. |
trip_lng | string | Longitude of the location. |
trip_itinerary | array | Trip itinerary. |
trip_faqs | array | Trip faqs. |
trip_enable_global_tabs | string | Set ‘yes’ to enable the global tab. |
trip_tab_overview_label | string | Trip overview label. |
trip_tab_overview_enable | boolean | Set ‘yes’ to enable trip overview. |
trip_tab_trip_outline_label | string | Trip outline label. |
trip_tab_trip_outline_enable | boolean | Set ‘yes’ to enable trip outline. |
trip_tab_trip_includes_label | string | Trip includes label. |
trip_tab_trip_includes_enable | boolean | Set ‘yes’ to enable the trip include. |
trip_tab_trip_excludes_label | string | Trip exclude label. |
trip_tab_trip_excludes_enable | boolean | Set ‘yes’ to enable the trip excludes. |
trip_tab_gallery_label | string | Trip gallery label. |
trip_tab_gallery_enable | boolean | Set ‘yes’ to enable the trip gallery. |
trip_tab_reviews_label | string | Trip review label. |
trip_tab_reviews_enable | boolean | Set ‘yes’ to enable the trip review. |
trip_tab_booking_label | string | Trip booking label. |
trip_tab_booking_enable | boolean | Set ‘yes’ to enable the trip booking. |
trip_tab_faq_label | string | Trip faq label. |
trip_tab_faq_enable | boolean | Set ‘yes’ to enable the trip faq. |
trip_tab_downloads_label | string | Trip download label. |
trip_tab_downloads_enable | boolean | set ‘yes’ to enable the trip download. |
trip_tab_guide_label | string | Trip guide label. |
trip_tab_guide_enable | boolean | Set ‘yes’ to enable the trip guide. |
trip_checkout_page_info_label | string | Checkout page info label. |
trip_checkout_page_info | string | Checkout page info. |
enable_trip_inventory | string | set ‘yes’ to enable trip inventory. |
trip_inventory_sold_out_action | string | Set ‘allow_trip_enquiry’ to display the inventory button otherwise set ‘show_sold_out_msg_only’ to show the sold-out message. |
trip_inventory_size | integer | Inventory size. |
trip_inventory_sold_out_message | string | Inventory sold out message. |
inventory_counts_paid_only | string | Set ‘yes’ to allow count inventory for paid bookings. |
trip_downloads | array | Download array. |
trip_enable_global_enquiry | string | Set ‘yes’ to enable the global trip enquiry. |
trip_enable_enquiry | string | Set ‘yes’ to enable the trip enquiry. |
trip_partial_payout | string | Set ‘yes’ to enable global partial payout. |
minimum_partial_payout_percent | array | Division of partial payout. Total must be 100. |
trip_tax_activity | array | ID’s of trip activity. |
trip_tax_type | array | ID’s of trip type. |
trip_tax_location | array | ID’s of trip location. |
trip_pricing | array | Trip pricing array. |
trip_departure | array | Trip departure array. |
Trip Itinerary
Attribute | Type | Description |
label | string | Itinerary label. |
title | string | Itinerary title. |
date | date | Itinerary date. |
time | time | Itinerary time. |
image | integer | Itinerary image. |
desc | string | Itinerary description. |
Trip FAQS
Attribute | Type | Description |
question | string | FAQ question. |
answer | string | FAQ answer. |
Trip Downloads
Attribute | Type | Description |
downloads | integer | Attached download ID for direct download. |
email_downloads | array | Attached download ID’s for email. |
Pricing Array
Attribute | Type | Description |
trip_pricing_name | string | Trip price name. |
trip_min_pax | integer | Minimum pax/person for trip. |
trip_max_pax | integer | Maximum pax/person for trip. |
trip_pricing_category_id | integer | ID of price category. |
trip_price_per | string | Set person or group. |
trip_regular_price | float | Trip regular price. |
trip_is_sale | string | Set ‘yes’ to enable sale price. |
trip_sale_price | float | Trip sale price. |
trip_default_pax | integer | Default pax for trip. |
trip_price_key | integer | Unique pricing key. Only used for departure date |
Trip Departure
Attribute | Type | Description |
label | string | Trip departure label. |
start_date | integer | Departure starting date. |
end_date | integer | Departure ending date. |
trip_price_key | integer | Pricing key to match pricing category. |
Add Itinerary #
This API helps to add a new trip.
POST
/wp-json/wptravel/v1/add-itinerary
curl --location 'https://example.com/wp-json/wptravel/v1/add-itinerary' \
--header 'Authorization: Basic <application-key>' \
--form 'trip_title="test trip"' \
--form 'trip_excerpt="trip short description sweet trip"' \
--form 'trip_overview="trip description full descripton "' \
--form 'trip_outline="this is outline"' \
--form 'trip_include="this include trip"' \
--form 'trip_exclude="this exclude trip"' \
--form 'trip_duration="8"' \
--form 'trip_duration_night="7"' \
--form 'trip_gallery[]="49"' \
--form 'trip_gallery[]="48"' \
--form 'trip_featured_image="48"' \
--form 'trip_enable_location_lan_lat="yes"' \
--form 'trip_location="kathmandu"' \
--form 'trip_lat="27.700001"' \
--form 'trip_lng="85.333336"' \
--form 'trip_itinerary[1][label]="First day"' \
--form 'trip_itinerary[1][title]="KTM - PKH"' \
--form 'trip_itinerary[1][date]="2023-03-01"' \
--form 'trip_itinerary[1][time]="06:00"' \
--form 'trip_itinerary[1][image]="48"' \
--form 'trip_itinerary[1][desc]="this is desc"' \
--form 'trip_itinerary[2][label]="Second Day"' \
--form 'trip_itinerary[2][title]="PKH - MTNG"' \
--form 'trip_itinerary[2][date]="2023-03-06"' \
--form 'trip_itinerary[2][time]="08:00"' \
--form 'trip_itinerary[2][image]="48"' \
--form 'trip_itinerary[2][desc]="this second"' \
--form 'trip_faqs[1][question]="This FAQ Q 1"' \
--form 'trip_faqs[1][answer]="answer 1"' \
--form 'trip_faqs[2][question]="This FAQ Q 2"' \
--form 'trip_faqs[2][answer]="answer 2"' \
--form 'trip_enable_global_tabs="no"' \
--form 'trip_tab_overview_label="Overview"' \
--form 'trip_tab_overview_enable="0"' \
--form 'trip_tab_trip_outline_label="Outline"' \
--form 'trip_tab_trip_outline_enable="0"' \
--form 'trip_tab_trip_includes_label="Include"' \
--form 'trip_tab_trip_includes_enable="1"' \
--form 'trip_tab_trip_excludes_label="Exlude"' \
--form 'trip_tab_trip_excludes_enable="1"' \
--form 'trip_tab_gallery_label="Gallery"' \
--form 'trip_tab_gallery_enable="1"' \
--form 'trip_tab_reviews_label="Review"' \
--form 'trip_tab_reviews_enable="1"' \
--form 'trip_tab_booking_label="Booking"' \
--form 'trip_tab_booking_enable="1"' \
--form 'trip_tab_faq_label="FAQ"' \
--form 'trip_tab_faq_enable="1"' \
--form 'trip_tab_downloads_label="Download"' \
--form 'trip_tab_downloads_enable="1"' \
--form 'trip_tab_guide_label="Guide"' \
--form 'trip_tab_guide_enable="1"' \
--form 'trip_checkout_page_info_label="Checkout Page"' \
--form 'trip_checkout_page_info="Checkout page info."' \
--form 'enable_trip_inventory="yes"' \
--form 'trip_inventory_sold_out_action="allow_trip_enquiry"' \
--form 'trip_inventory_size="4"' \
--form 'trip_inventory_sold_out_message="sold out trip"' \
--form 'inventory_counts_paid_only="yes"' \
--form 'trip_downloads[downloads][]="38"' \
--form 'trip_downloads[email_downloads][]="10"' \
--form 'trip_downloads[email_downloads][]="38"' \
--form 'trip_enable_global_enquiry="yes"' \
--form 'trip_enable_enquiry="no"' \
--form 'trip_partial_payout="no"' \
--form 'minimum_partial_payout_percent[]="25"' \
--form 'minimum_partial_payout_percent[]="75"' \
--form 'trip_tax_activity[]="3"' \
--form 'trip_tax_type[]="8"' \
--form 'trip_tax_type[]="4"' \
--form 'trip_tax_location[]="1"' \
--form 'trip_pricing[1][trip_pricing_name]="normal"' \
--form 'trip_pricing[1][trip_min_pax]="1"' \
--form 'trip_pricing[1][trip_max_pax]="5"' \
--form 'trip_pricing[1][trip_pricing_category_id]="2"' \
--form 'trip_pricing[1][trip_price_per]="person"' \
--form 'trip_pricing[1][trip_regular_price]="190"' \
--form 'trip_pricing[1][trip_is_sale]="yes"' \
--form 'trip_pricing[1][trip_sale_price]="180"' \
--form 'trip_pricing[1][trip_default_pax]="1"' \
--form 'trip_pricing[1][trip_price_key]="8"' \
--form 'trip_enable_fixed_departure="yes"' \
--form 'trip_departure[1][label]="Limit"' \
--form 'trip_departure[1][start_date]="2023-04-05"' \
--form 'trip_departure[1][end_date]="2023-04-09"' \
--form 'trip_departure[1][trip_price_key][]="8"'
var myHeaders = new Headers();
myHeaders.append("Authorization", "Basic <application-key>");
var formdata = new FormData();
formdata.append("trip_title", "test trip");
formdata.append("trip_excerpt", "trip short description sweet trip");
formdata.append("trip_overview", "trip description full descripton ");
formdata.append("trip_outline", "this is outline");
formdata.append("trip_include", "this include trip");
formdata.append("trip_exclude", "this exclude trip");
formdata.append("trip_duration", "8");
formdata.append("trip_duration_night", "7");
formdata.append("trip_gallery[]", "49");
formdata.append("trip_gallery[]", "48");
formdata.append("trip_featured_image", "48");
formdata.append("trip_enable_location_lan_lat", "yes");
formdata.append("trip_location", "kathmandu");
formdata.append("trip_lat", "27.700001");
formdata.append("trip_lng", "85.333336");
formdata.append("trip_itinerary[1][label]", "First day");
formdata.append("trip_itinerary[1][title]", "KTM - PKH");
formdata.append("trip_itinerary[1][date]", "2023-03-01");
formdata.append("trip_itinerary[1][time]", "06:00");
formdata.append("trip_itinerary[1][image]", "48");
formdata.append("trip_itinerary[1][desc]", "this is desc");
formdata.append("trip_itinerary[2][label]", "Second Day");
formdata.append("trip_itinerary[2][title]", "PKH - MTNG");
formdata.append("trip_itinerary[2][date]", "2023-03-06");
formdata.append("trip_itinerary[2][time]", "08:00");
formdata.append("trip_itinerary[2][image]", "48");
formdata.append("trip_itinerary[2][desc]", "this second");
formdata.append("trip_faqs[1][question]", "This FAQ Q 1");
formdata.append("trip_faqs[1][answer]", "answer 1");
formdata.append("trip_faqs[2][question]", "This FAQ Q 2");
formdata.append("trip_faqs[2][answer]", "answer 2");
formdata.append("trip_enable_global_tabs", "no");
formdata.append("trip_tab_overview_label", "Overview");
formdata.append("trip_tab_overview_enable", "0");
formdata.append("trip_tab_trip_outline_label", "Outline");
formdata.append("trip_tab_trip_outline_enable", "0");
formdata.append("trip_tab_trip_includes_label", "Include");
formdata.append("trip_tab_trip_includes_enable", "1");
formdata.append("trip_tab_trip_excludes_label", "Exlude");
formdata.append("trip_tab_trip_excludes_enable", "1");
formdata.append("trip_tab_gallery_label", "Gallery");
formdata.append("trip_tab_gallery_enable", "1");
formdata.append("trip_tab_reviews_label", "Review");
formdata.append("trip_tab_reviews_enable", "1");
formdata.append("trip_tab_booking_label", "Booking");
formdata.append("trip_tab_booking_enable", "1");
formdata.append("trip_tab_faq_label", "FAQ");
formdata.append("trip_tab_faq_enable", "1");
formdata.append("trip_tab_downloads_label", "Download");
formdata.append("trip_tab_downloads_enable", "1");
formdata.append("trip_tab_guide_label", "Guide");
formdata.append("trip_tab_guide_enable", "1");
formdata.append("trip_checkout_page_info_label", "Checkout Page");
formdata.append("trip_checkout_page_info", "Checkout page info.");
formdata.append("enable_trip_inventory", "yes");
formdata.append("trip_inventory_sold_out_action", "allow_trip_enquiry");
formdata.append("trip_inventory_size", "4");
formdata.append("trip_inventory_sold_out_message", "sold out trip");
formdata.append("inventory_counts_paid_only", "yes");
formdata.append("trip_downloads[downloads][]", "38");
formdata.append("trip_downloads[email_downloads][]", "10");
formdata.append("trip_downloads[email_downloads][]", "38");
formdata.append("trip_enable_global_enquiry", "yes");
formdata.append("trip_enable_enquiry", "no");
formdata.append("trip_partial_payout", "no");
formdata.append("minimum_partial_payout_percent[]", "25");
formdata.append("minimum_partial_payout_percent[]", "75");
formdata.append("trip_tax_activity[]", "3");
formdata.append("trip_tax_type[]", "8");
formdata.append("trip_tax_type[]", "4");
formdata.append("trip_tax_location[]", "1");
formdata.append("trip_pricing[1][trip_pricing_name]", "normal");
formdata.append("trip_pricing[1][trip_min_pax]", "1");
formdata.append("trip_pricing[1][trip_max_pax]", "5");
formdata.append("trip_pricing[1][trip_pricing_category_id]", "2");
formdata.append("trip_pricing[1][trip_price_per]", "person");
formdata.append("trip_pricing[1][trip_regular_price]", "190");
formdata.append("trip_pricing[1][trip_is_sale]", "yes");
formdata.append("trip_pricing[1][trip_sale_price]", "180");
formdata.append("trip_pricing[1][trip_default_pax]", "1");
formdata.append("trip_pricing[1][trip_price_key]", "8");
formdata.append("trip_enable_fixed_departure", "yes");
formdata.append("trip_departure[1][label]", "Limit");
formdata.append("trip_departure[1][start_date]", "2023-04-05");
formdata.append("trip_departure[1][end_date]", "2023-04-09");
formdata.append("trip_departure[1][trip_price_key][]", "8");
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: formdata,
redirect: 'follow'
};
fetch("https://example.com/wp-json/wptravel/v1/add-itinerary", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
<?php
$client = new Client();
$headers = [
'Authorization' => 'Basic <application-key>'
];
$options = [
'multipart' => [
[
'name' => 'trip_title',
'contents' => 'test trip'
],
[
'name' => 'trip_excerpt',
'contents' => 'trip short description sweet trip'
],
[
'name' => 'trip_overview',
'contents' => 'trip description full descripton '
],
[
'name' => 'trip_outline',
'contents' => 'this is outline'
],
[
'name' => 'trip_include',
'contents' => 'this include trip'
],
[
'name' => 'trip_exclude',
'contents' => 'this exclude trip'
],
[
'name' => 'trip_duration',
'contents' => '8'
],
[
'name' => 'trip_duration_night',
'contents' => '7'
],
[
'name' => 'trip_gallery[]',
'contents' => '49'
],
[
'name' => 'trip_gallery[]',
'contents' => '48'
],
[
'name' => 'trip_featured_image',
'contents' => '48'
],
[
'name' => 'trip_enable_location_lan_lat',
'contents' => 'yes'
],
[
'name' => 'trip_location',
'contents' => 'kathmandu'
],
[
'name' => 'trip_lat',
'contents' => '27.700001'
],
[
'name' => 'trip_lng',
'contents' => '85.333336'
],
[
'name' => 'trip_itinerary[1][label]',
'contents' => 'First day'
],
[
'name' => 'trip_itinerary[1][title]',
'contents' => 'KTM - PKH'
],
[
'name' => 'trip_itinerary[1][date]',
'contents' => '2023-03-01'
],
[
'name' => 'trip_itinerary[1][time]',
'contents' => '06:00'
],
[
'name' => 'trip_itinerary[1][image]',
'contents' => '48'
],
[
'name' => 'trip_itinerary[1][desc]',
'contents' => 'this is desc'
],
[
'name' => 'trip_itinerary[2][label]',
'contents' => 'Second Day'
],
[
'name' => 'trip_itinerary[2][title]',
'contents' => 'PKH - MTNG'
],
[
'name' => 'trip_itinerary[2][date]',
'contents' => '2023-03-06'
],
[
'name' => 'trip_itinerary[2][time]',
'contents' => '08:00'
],
[
'name' => 'trip_itinerary[2][image]',
'contents' => '48'
],
[
'name' => 'trip_itinerary[2][desc]',
'contents' => 'this second'
],
[
'name' => 'trip_faqs[1][question]',
'contents' => 'This FAQ Q 1'
],
[
'name' => 'trip_faqs[1][answer]',
'contents' => 'answer 1'
],
[
'name' => 'trip_faqs[2][question]',
'contents' => 'This FAQ Q 2'
],
[
'name' => 'trip_faqs[2][answer]',
'contents' => 'answer 2'
],
[
'name' => 'trip_enable_global_tabs',
'contents' => 'no'
],
[
'name' => 'trip_tab_overview_label',
'contents' => 'Overview'
],
[
'name' => 'trip_tab_overview_enable',
'contents' => '0'
],
[
'name' => 'trip_tab_trip_outline_label',
'contents' => 'Outline'
],
[
'name' => 'trip_tab_trip_outline_enable',
'contents' => '0'
],
[
'name' => 'trip_tab_trip_includes_label',
'contents' => 'Include'
],
[
'name' => 'trip_tab_trip_includes_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_trip_excludes_label',
'contents' => 'Exlude'
],
[
'name' => 'trip_tab_trip_excludes_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_gallery_label',
'contents' => 'Gallery'
],
[
'name' => 'trip_tab_gallery_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_reviews_label',
'contents' => 'Review'
],
[
'name' => 'trip_tab_reviews_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_booking_label',
'contents' => 'Booking'
],
[
'name' => 'trip_tab_booking_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_faq_label',
'contents' => 'FAQ'
],
[
'name' => 'trip_tab_faq_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_downloads_label',
'contents' => 'Download'
],
[
'name' => 'trip_tab_downloads_enable',
'contents' => '1'
],
[
'name' => 'trip_tab_guide_label',
'contents' => 'Guide'
],
[
'name' => 'trip_tab_guide_enable',
'contents' => '1'
],
[
'name' => 'trip_checkout_page_info_label',
'contents' => 'Checkout Page'
],
[
'name' => 'trip_checkout_page_info',
'contents' => 'Checkout page info.'
],
[
'name' => 'enable_trip_inventory',
'contents' => 'yes'
],
[
'name' => 'trip_inventory_sold_out_action',
'contents' => 'allow_trip_enquiry'
],
[
'name' => 'trip_inventory_size',
'contents' => '4'
],
[
'name' => 'trip_inventory_sold_out_message',
'contents' => 'sold out trip'
],
[
'name' => 'inventory_counts_paid_only',
'contents' => 'yes'
],
[
'name' => 'trip_downloads[downloads][]',
'contents' => '38'
],
[
'name' => 'trip_downloads[email_downloads][]',
'contents' => '10'
],
[
'name' => 'trip_downloads[email_downloads][]',
'contents' => '38'
],
[
'name' => 'trip_enable_global_enquiry',
'contents' => 'yes'
],
[
'name' => 'trip_enable_enquiry',
'contents' => 'no'
],
[
'name' => 'trip_partial_payout',
'contents' => 'no'
],
[
'name' => 'minimum_partial_payout_percent[]',
'contents' => '25'
],
[
'name' => 'minimum_partial_payout_percent[]',
'contents' => '75'
],
[
'name' => 'trip_tax_activity[]',
'contents' => '3'
],
[
'name' => 'trip_tax_type[]',
'contents' => '8'
],
[
'name' => 'trip_tax_type[]',
'contents' => '4'
],
[
'name' => 'trip_tax_location[]',
'contents' => '1'
],
[
'name' => 'trip_pricing[1][trip_pricing_name]',
'contents' => 'normal'
],
[
'name' => 'trip_pricing[1][trip_min_pax]',
'contents' => '1'
],
[
'name' => 'trip_pricing[1][trip_max_pax]',
'contents' => '5'
],
[
'name' => 'trip_pricing[1][trip_pricing_category_id]',
'contents' => '2'
],
[
'name' => 'trip_pricing[1][trip_price_per]',
'contents' => 'person'
],
[
'name' => 'trip_pricing[1][trip_regular_price]',
'contents' => '190'
],
[
'name' => 'trip_pricing[1][trip_is_sale]',
'contents' => 'yes'
],
[
'name' => 'trip_pricing[1][trip_sale_price]',
'contents' => '180'
],
[
'name' => 'trip_pricing[1][trip_default_pax]',
'contents' => '1'
],
[
'name' => 'trip_pricing[1][trip_price_key]',
'contents' => '8'
],
[
'name' => 'trip_enable_fixed_departure',
'contents' => 'yes'
],
[
'name' => 'trip_departure[1][label]',
'contents' => 'Limit'
],
[
'name' => 'trip_departure[1][start_date]',
'contents' => '2023-04-05'
],
[
'name' => 'trip_departure[1][end_date]',
'contents' => '2023-04-09'
],
[
'name' => 'trip_departure[1][trip_price_key][]',
'contents' => '8'
]
]];
$request = new Request('POST', 'https://example.com/wp-json/wptravel/v1/add-itinerary', $headers);
$res = $client->sendAsync($request, $options)->wait();
echo $res->getBody();
Update Itinerary #
This API helps to add update trip by ID.
POST
/wp-json/wptravel/v1/update-itinerary/209
curl --location 'https://example.com/wp-json/wptravel/v1/update-itinerary/209' \
--header 'Authorization: Basic <application-key>' \
--form 'trip_title="Working"' \
--form 'trip_excerpt="excerpt"' \
--form 'trip_overview="overview"' \
--form 'trip_outline="outline"' \
--form 'trip_enable_fixed_departure="no"' \
--form 'trip_duration="9"' \
--form 'trip_duration_night="8"' \
--form 'trip_include="include"' \
--form 'trip_exclude="exclude"' \
--form 'trip_gallery[]="48"' \
--form 'trip_gallery[]="49"' \
--form 'trip_featured_image="48"' \
--form 'trip_enable_location_lan_lat="no"' \
--form 'trip_location="kathmandu"' \
--form 'trip_lat=""' \
--form 'trip_lng=""' \
--form 'trip_itinerary[1][label]="first"' \
--form 'trip_itinerary[1][title]="day one"' \
--form 'trip_itinerary[1][date]="2023-04-14"' \
--form 'trip_itinerary[1][time]="06:00"' \
--form 'trip_itinerary[1][image]="48"' \
--form 'trip_itinerary[1][desc]="asd dsfdsf sdfsdf sdfdsf"' \
--form 'trip_itinerary[2][label]="second"' \
--form 'trip_itinerary[2][title]="day two"' \
--form 'trip_itinerary[2][date]="2023-04-14"' \
--form 'trip_itinerary[2][time]="06:00"' \
--form 'trip_itinerary[2][image]="49"' \
--form 'trip_itinerary[2][desc]="sdfsdf sdfsdf sdfsdf sdfsdf"' \
--form 'trip_faqs[1][question]="one"' \
--form 'trip_faqs[1][answer]="answer one"' \
--form 'trip_faqs[2][question]="two"' \
--form 'trip_faqs[2][answer]="answer two"' \
--form 'trip_enable_global_tabs="no"' \
--form 'trip_tab_overview_label="over"' \
--form 'trip_tab_overview_enable="true"' \
--form 'trip_tab_trip_outline_label="asdasdasd"' \
--form 'trip_tab_trip_outline_enable="false"' \
--form 'trip_tab_trip_includes_label=""' \
--form 'trip_tab_trip_includes_enable=""' \
--form 'trip_tab_trip_excludes_label=""' \
--form 'trip_tab_trip_excludes_enable=""' \
--form 'trip_tab_gallery_label=""' \
--form 'trip_tab_gallery_enable=""' \
--form 'trip_tab_reviews_label=""' \
--form 'trip_tab_reviews_enable=""' \
--form 'trip_tab_booking_label=""' \
--form 'trip_tab_booking_enable=""' \
--form 'trip_tab_faq_label=""' \
--form 'trip_tab_faq_enable=""' \
--form 'trip_tab_downloads_label=""' \
--form 'trip_tab_downloads_enable=""' \
--form 'trip_tab_guide_label=""' \
--form 'trip_tab_guide_enable=""' \
--form 'trip_enable_global_enquiry="yes"' \
--form 'trip_enable_enquiry="yes"' \
--form 'trip_checkout_page_info_label="checkout "' \
--form 'trip_checkout_page_info="checkout page info"' \
--form 'enable_trip_inventory="yes"' \
--form 'trip_inventory_sold_out_action="allow_trip_enquiry"' \
--form 'trip_inventory_size="7"' \
--form 'trip_inventory_sold_out_message="Sold this trip"' \
--form 'inventory_counts_paid_only="yes"' \
--form 'trip_enable_global_enquiry="no"' \
--form 'trip_enable_enquiry="yes"' \
--form 'trip_partial_payout="yes"' \
--form 'minimum_partial_payout_percent[]="20"' \
--form 'minimum_partial_payout_percent[] ="30"' \
--form 'trip_downloads[downloads][]="38"' \
--form 'trip_downloads[email_downloads][]="10"' \
--form 'trip_downloads[email_downloads][]="38"'
var myHeaders = new Headers();
myHeaders.append("Authorization", "Basic <application-key>");
var formdata = new FormData();
formdata.append("trip_title", "Working");
formdata.append("trip_excerpt", "excerpt");
formdata.append("trip_overview", "overview");
formdata.append("trip_outline", "outline");
formdata.append("trip_enable_fixed_departure", "no");
formdata.append("trip_duration", "9");
formdata.append("trip_duration_night", "8");
formdata.append("trip_include", "include");
formdata.append("trip_exclude", "exclude");
formdata.append("trip_gallery[]", "48");
formdata.append("trip_gallery[]", "49");
formdata.append("trip_featured_image", "48");
formdata.append("trip_enable_location_lan_lat", "no");
formdata.append("trip_location", "kathmandu");
formdata.append("trip_lat", "");
formdata.append("trip_lng", "");
formdata.append("trip_itinerary[1][label]", "first");
formdata.append("trip_itinerary[1][title]", "day one");
formdata.append("trip_itinerary[1][date]", "2023-04-14");
formdata.append("trip_itinerary[1][time]", "06:00");
formdata.append("trip_itinerary[1][image]", "48");
formdata.append("trip_itinerary[1][desc]", "asd dsfdsf sdfsdf sdfdsf");
formdata.append("trip_itinerary[2][label]", "second");
formdata.append("trip_itinerary[2][title]", "day two");
formdata.append("trip_itinerary[2][date]", "2023-04-14");
formdata.append("trip_itinerary[2][time]", "06:00");
formdata.append("trip_itinerary[2][image]", "49");
formdata.append("trip_itinerary[2][desc]", "sdfsdf sdfsdf sdfsdf sdfsdf");
formdata.append("trip_faqs[1][question]", "one");
formdata.append("trip_faqs[1][answer]", "answer one");
formdata.append("trip_faqs[2][question]", "two");
formdata.append("trip_faqs[2][answer]", "answer two");
formdata.append("trip_enable_global_tabs", "no");
formdata.append("trip_tab_overview_label", "over");
formdata.append("trip_tab_overview_enable", "true");
formdata.append("trip_tab_trip_outline_label", "asdasdasd");
formdata.append("trip_tab_trip_outline_enable", "false");
formdata.append("trip_tab_trip_includes_label", "");
formdata.append("trip_tab_trip_includes_enable", "");
formdata.append("trip_tab_trip_excludes_label", "");
formdata.append("trip_tab_trip_excludes_enable", "");
formdata.append("trip_tab_gallery_label", "");
formdata.append("trip_tab_gallery_enable", "");
formdata.append("trip_tab_reviews_label", "");
formdata.append("trip_tab_reviews_enable", "");
formdata.append("trip_tab_booking_label", "");
formdata.append("trip_tab_booking_enable", "");
formdata.append("trip_tab_faq_label", "");
formdata.append("trip_tab_faq_enable", "");
formdata.append("trip_tab_downloads_label", "");
formdata.append("trip_tab_downloads_enable", "");
formdata.append("trip_tab_guide_label", "");
formdata.append("trip_tab_guide_enable", "");
formdata.append("trip_enable_global_enquiry", "yes");
formdata.append("trip_enable_enquiry", "yes");
formdata.append("trip_checkout_page_info_label", "checkout ");
formdata.append("trip_checkout_page_info", "checkout page info");
formdata.append("enable_trip_inventory", "yes");
formdata.append("trip_inventory_sold_out_action", "allow_trip_enquiry");
formdata.append("trip_inventory_size", "7");
formdata.append("trip_inventory_sold_out_message", "Sold this trip");
formdata.append("inventory_counts_paid_only", "yes");
formdata.append("trip_enable_global_enquiry", "no");
formdata.append("trip_enable_enquiry", "yes");
formdata.append("trip_partial_payout", "yes");
formdata.append("minimum_partial_payout_percent[]", "20");
formdata.append("minimum_partial_payout_percent[] ", "30");
formdata.append("trip_downloads[downloads][]", "38");
formdata.append("trip_downloads[email_downloads][]", "10");
formdata.append("trip_downloads[email_downloads][]", "38");
var requestOptions = {
method: 'POST',
headers: myHeaders,
body: formdata,
redirect: 'follow'
};
fetch("https://example.com/wp-json/wptravel/v1/update-itinerary/209", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
<?php
$client = new Client();
$headers = [
'Authorization' => 'Basic <application-key>'
];
$options = [
'multipart' => [
[
'name' => 'trip_title',
'contents' => 'Working'
],
[
'name' => 'trip_excerpt',
'contents' => 'excerpt'
],
[
'name' => 'trip_overview',
'contents' => 'overview'
],
[
'name' => 'trip_outline',
'contents' => 'outline'
],
[
'name' => 'trip_enable_fixed_departure',
'contents' => 'no'
],
[
'name' => 'trip_duration',
'contents' => '9'
],
[
'name' => 'trip_duration_night',
'contents' => '8'
],
[
'name' => 'trip_include',
'contents' => 'include'
],
[
'name' => 'trip_exclude',
'contents' => 'exclude'
],
[
'name' => 'trip_gallery[]',
'contents' => '48'
],
[
'name' => 'trip_gallery[]',
'contents' => '49'
],
[
'name' => 'trip_featured_image',
'contents' => '48'
],
[
'name' => 'trip_enable_location_lan_lat',
'contents' => 'no'
],
[
'name' => 'trip_location',
'contents' => 'kathmandu'
],
[
'name' => 'trip_lat',
'contents' => ''
],
[
'name' => 'trip_lng',
'contents' => ''
],
[
'name' => 'trip_itinerary[1][label]',
'contents' => 'first'
],
[
'name' => 'trip_itinerary[1][title]',
'contents' => 'day one'
],
[
'name' => 'trip_itinerary[1][date]',
'contents' => '2023-04-14'
],
[
'name' => 'trip_itinerary[1][time]',
'contents' => '06:00'
],
[
'name' => 'trip_itinerary[1][image]',
'contents' => '48'
],
[
'name' => 'trip_itinerary[1][desc]',
'contents' => 'asd dsfdsf sdfsdf sdfdsf'
],
[
'name' => 'trip_itinerary[2][label]',
'contents' => 'second'
],
[
'name' => 'trip_itinerary[2][title]',
'contents' => 'day two'
],
[
'name' => 'trip_itinerary[2][date]',
'contents' => '2023-04-14'
],
[
'name' => 'trip_itinerary[2][time]',
'contents' => '06:00'
],
[
'name' => 'trip_itinerary[2][image]',
'contents' => '49'
],
[
'name' => 'trip_itinerary[2][desc]',
'contents' => 'sdfsdf sdfsdf sdfsdf sdfsdf'
],
[
'name' => 'trip_faqs[1][question]',
'contents' => 'one'
],
[
'name' => 'trip_faqs[1][answer]',
'contents' => 'answer one'
],
[
'name' => 'trip_faqs[2][question]',
'contents' => 'two'
],
[
'name' => 'trip_faqs[2][answer]',
'contents' => 'answer two'
],
[
'name' => 'trip_enable_global_tabs',
'contents' => 'no'
],
[
'name' => 'trip_tab_overview_label',
'contents' => 'over'
],
[
'name' => 'trip_tab_overview_enable',
'contents' => 'true'
],
[
'name' => 'trip_tab_trip_outline_label',
'contents' => 'asdasdasd'
],
[
'name' => 'trip_tab_trip_outline_enable',
'contents' => 'false'
],
[
'name' => 'trip_tab_trip_includes_label',
'contents' => ''
],
[
'name' => 'trip_tab_trip_includes_enable',
'contents' => ''
],
[
'name' => 'trip_tab_trip_excludes_label',
'contents' => ''
],
[
'name' => 'trip_tab_trip_excludes_enable',
'contents' => ''
],
[
'name' => 'trip_tab_gallery_label',
'contents' => ''
],
[
'name' => 'trip_tab_gallery_enable',
'contents' => ''
],
[
'name' => 'trip_tab_reviews_label',
'contents' => ''
],
[
'name' => 'trip_tab_reviews_enable',
'contents' => ''
],
[
'name' => 'trip_tab_booking_label',
'contents' => ''
],
[
'name' => 'trip_tab_booking_enable',
'contents' => ''
],
[
'name' => 'trip_tab_faq_label',
'contents' => ''
],
[
'name' => 'trip_tab_faq_enable',
'contents' => ''
],
[
'name' => 'trip_tab_downloads_label',
'contents' => ''
],
[
'name' => 'trip_tab_downloads_enable',
'contents' => ''
],
[
'name' => 'trip_tab_guide_label',
'contents' => ''
],
[
'name' => 'trip_tab_guide_enable',
'contents' => ''
],
[
'name' => 'trip_enable_global_enquiry',
'contents' => 'yes'
],
[
'name' => 'trip_enable_enquiry',
'contents' => 'yes'
],
[
'name' => 'trip_checkout_page_info_label',
'contents' => 'checkout '
],
[
'name' => 'trip_checkout_page_info',
'contents' => 'checkout page info'
],
[
'name' => 'enable_trip_inventory',
'contents' => 'yes'
],
[
'name' => 'trip_inventory_sold_out_action',
'contents' => 'allow_trip_enquiry'
],
[
'name' => 'trip_inventory_size',
'contents' => '7'
],
[
'name' => 'trip_inventory_sold_out_message',
'contents' => 'Sold this trip'
],
[
'name' => 'inventory_counts_paid_only',
'contents' => 'yes'
],
[
'name' => 'trip_enable_global_enquiry',
'contents' => 'no'
],
[
'name' => 'trip_enable_enquiry',
'contents' => 'yes'
],
[
'name' => 'trip_partial_payout',
'contents' => 'yes'
],
[
'name' => 'minimum_partial_payout_percent[]',
'contents' => '20'
],
[
'name' => 'minimum_partial_payout_percent[] ',
'contents' => '30'
],
[
'name' => 'trip_downloads[downloads][]',
'contents' => '38'
],
[
'name' => 'trip_downloads[email_downloads][]',
'contents' => '10'
],
[
'name' => 'trip_downloads[email_downloads][]',
'contents' => '38'
]
]];
$request = new Request('POST', 'https://example.com/wp-json/wptravel/v1/update-itinerary/209', $headers);
$res = $client->sendAsync($request, $options)->wait();
echo $res->getBody();
Delete Itinerary #
This API helps to delete existing trip by ID.
DELETE
/wp-json/wptravel/v1/delete-itinerary/190
curl --location --request DELETE 'https://example.com/wp-json/wptravel/v1/delete-itinerary/190' \
--header 'Authorization: Basic <application-key>'
var myHeaders = new Headers();
myHeaders.append("Authorization", "Basic <application-key>");
var requestOptions = {
method: 'DELETE',
headers: myHeaders,
redirect: 'follow'
};
fetch("https://example.com/wp-json/wptravel/v1/delete-itinerary/190", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
<?php
$client = new Client();
$headers = [
'Authorization' => 'Basic <application-key>'
];
$request = new Request('DELETE', 'https://example.com/wp-json/wptravel/v1/delete-itinerary/190', $headers);
$res = $client->sendAsync($request)->wait();
echo $res->getBody();
Get Itinerary #
This API helps you to get a coupon by ID.
GET
/wp-json/wptravel/v1/get-itinerary/190
curl --location 'https://example.com/wp-json/wptravel/v1/get-itinerary/190'
var requestOptions = {
method: 'GET',
redirect: 'follow'
};
fetch("https://example.com/wp-json/wptravel/v1/get-itinerary/190", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
<?php
$client = new Client();
$request = new Request('GET', 'https://example.com/wp-json/wptravel/v1/get-itinerary/190');
$res = $client->sendAsync($request)->wait();
echo $res->getBody();
JSON Response
{
"code": "WP_TRAVEL_TRIP_INFO",
"trip": {
"pricing_type": "multiple-price",
"custom_booking_type": "custom-link",
"custom_booking_form": "",
"custom_booking_link": "",
"custom_booking_link_text": "",
"custom_booking_link_open_in_new_tab": false,
"highest_price": "",
"pricings": [],
"trip_price": 0,
"regular_price": 0,
"enable_sale": false,
"featured_image_data": false,
"has_extras": true,
"reviews": "0",
"id": 214,
"title": "ghfghfgh",
"url": "http://work.test/itinerary/ghfghfgh/",
"trip_code": "WT-CODE 214",
"use_global_tabs": "no",
"trip_tabs": [
{
"id": 0,
"default_label": "Overview",
"label": "Overview",
"show_in_menu": true,
"tab_key": "overview"
},
{
"id": 1,
"default_label": "Trip Outline",
"label": "Trip Outline",
"show_in_menu": false,
"tab_key": "trip_outline"
},
{
"id": 2,
"default_label": "Trip Includes",
"label": "Trip Includes",
"show_in_menu": true,
"tab_key": "trip_includes"
},
{
"id": 3,
"default_label": "Trip Excludes",
"label": "Trip Excludes",
"show_in_menu": true,
"tab_key": "trip_excludes"
},
{
"id": 4,
"default_label": "Gallery",
"label": "Gallery",
"show_in_menu": true,
"tab_key": "gallery"
},
{
"id": 5,
"default_label": "Reviews",
"label": "Reviews",
"show_in_menu": true,
"tab_key": "reviews"
},
{
"id": 6,
"default_label": "Booking",
"label": "Booking",
"show_in_menu": true,
"tab_key": "booking"
},
{
"id": 7,
"default_label": "FAQ",
"label": "FAQ",
"show_in_menu": true,
"tab_key": "faq"
},
{
"id": 8,
"default_label": "Guide",
"label": "Guide",
"show_in_menu": false,
"tab_key": "guide"
},
{
"id": 9,
"default_label": "Downloads",
"label": "Downloads",
"show_in_menu": false,
"tab_key": "downloads"
}
],
"trip_overview": "",
"trip_include": "",
"trip_exclude": "",
"trip_outline": "",
"itineraries": [],
"faqs": [],
"trip_facts": [],
"use_global_trip_enquiry_option": "yes",
"enable_trip_enquiry_option": "",
"map_data": {
"lat": "",
"lng": "",
"loc": "",
"zoomlevel": 10,
"use_lat_lng": "no"
},
"trip_duration": {
"days": "",
"nights": ""
},
"group_size": 0,
"minimum_partial_payout_use_global": "",
"minimum_partial_payout_percent": [
"1",
"99"
],
"is_fixed_departure": false,
"gallery": [],
"_thumbnail_id": "0",
"downloads": [],
"email_downloads": [],
"itinerary_downloads": "",
"cuttOffTime": "",
"selected_guides": [],
"inventory": {
"enable_trip_inventory": "no",
"status_column_enable": "no",
"wp_travel_inventory_pax_limit_type": "use_group_size",
"wp_travel_inventory_sold_out_action": "show_sold_out_msg_only",
"wp_travel_inventory_custom_max_pax": 0,
"wp_travel_inventory_size": "1",
"wp_travel_inventory_sold_out_message": "Sold Out!",
"wp_travel_inventory_status_message_format": "",
"inventory_counts_paid_only": "no"
},
"utilities": {
"wp_travel_trip_checkout_page_info": "",
"wp_travel_trip_checkout_page_info_label": "",
"wp_travel_utils_use_global_faq_for_trip": "no",
"wp_travel_utils_use_trip_faq_for_trip": "no",
"wp_travel_itinerary_custom_tab_cnt_": [],
"wp_travel_trip_code": "WT-CODE 214"
},
"advanced_gallery": {
"items": []
}
}
}
Get All Itinerary #
This API helps to get all trips.
GET
/wp-json/wptravel/v1/get-all-itinerary
curl --location 'https://example.com/wp-json/wptravel/v1/get-all-itinerary'
var requestOptions = {
method: 'GET',
redirect: 'follow'
};
fetch("https://example.com/wp-json/wptravel/v1/get-all-itinerary", requestOptions)
.then(response => response.text())
.then(result => console.log(result))
.catch(error => console.log('error', error));
<?php
$client = new Client();
$request = new Request('GET', 'https://example.com/wp-json/wptravel/v1/get-all-itinerary');
$res = $client->sendAsync($request)->wait();
echo $res->getBody();
JSON Response
[
{
"code": "WP_TRAVEL_TRIP_INFO",
"trip": {
"pricing_type": "multiple-price",
"custom_booking_type": "custom-link",
"custom_booking_form": "",
"custom_booking_link": "",
"custom_booking_link_text": "",
"custom_booking_link_open_in_new_tab": false,
"highest_price": "",
"pricings": [],
"trip_price": 0,
"regular_price": 0,
"enable_sale": false,
"featured_image_data": false,
"has_extras": true,
"reviews": "0",
"id": 214,
"title": "ghfghfgh",
"url": "http://work.test/itinerary/ghfghfgh/",
"trip_code": "WT-CODE 214",
"use_global_tabs": "no",
"trip_tabs": [
{
"id": 0,
"default_label": "Overview",
"label": "Overview",
"show_in_menu": true,
"tab_key": "overview"
},
{
"id": 1,
"default_label": "Trip Outline",
"label": "Trip Outline",
"show_in_menu": false,
"tab_key": "trip_outline"
},
{
"id": 2,
"default_label": "Trip Includes",
"label": "Trip Includes",
"show_in_menu": true,
"tab_key": "trip_includes"
},
{
"id": 3,
"default_label": "Trip Excludes",
"label": "Trip Excludes",
"show_in_menu": true,
"tab_key": "trip_excludes"
},
{
"id": 4,
"default_label": "Gallery",
"label": "Gallery",
"show_in_menu": true,
"tab_key": "gallery"
},
{
"id": 5,
"default_label": "Reviews",
"label": "Reviews",
"show_in_menu": true,
"tab_key": "reviews"
},
{
"id": 6,
"default_label": "Booking",
"label": "Booking",
"show_in_menu": true,
"tab_key": "booking"
},
{
"id": 7,
"default_label": "FAQ",
"label": "FAQ",
"show_in_menu": true,
"tab_key": "faq"
},
{
"id": 8,
"default_label": "Guide",
"label": "Guide",
"show_in_menu": false,
"tab_key": "guide"
},
{
"id": 9,
"default_label": "Downloads",
"label": "Downloads",
"show_in_menu": false,
"tab_key": "downloads"
}
],
"trip_overview": "",
"trip_include": "",
"trip_exclude": "",
"trip_outline": "",
"itineraries": [],
"faqs": [],
"trip_facts": [],
"use_global_trip_enquiry_option": "yes",
"enable_trip_enquiry_option": "",
"map_data": {
"lat": "",
"lng": "",
"loc": "",
"zoomlevel": 10,
"use_lat_lng": "no"
},
"trip_duration": {
"days": "",
"nights": ""
},
"group_size": 0,
"minimum_partial_payout_use_global": "",
"minimum_partial_payout_percent": [
"1",
"99"
],
"is_fixed_departure": false,
"gallery": [],
"_thumbnail_id": "0",
"downloads": [],
"email_downloads": [],
"itinerary_downloads": "",
"cuttOffTime": "",
"selected_guides": [],
"inventory": {
"enable_trip_inventory": "no",
"status_column_enable": "no",
"wp_travel_inventory_pax_limit_type": "use_group_size",
"wp_travel_inventory_sold_out_action": "show_sold_out_msg_only",
"wp_travel_inventory_custom_max_pax": 0,
"wp_travel_inventory_size": "1",
"wp_travel_inventory_sold_out_message": "Sold Out!",
"wp_travel_inventory_status_message_format": "",
"inventory_counts_paid_only": "no"
},
"utilities": {
"wp_travel_trip_checkout_page_info": "",
"wp_travel_trip_checkout_page_info_label": "",
"wp_travel_utils_use_global_faq_for_trip": "no",
"wp_travel_utils_use_trip_faq_for_trip": "no",
"wp_travel_itinerary_custom_tab_cnt_": [],
"wp_travel_trip_code": "WT-CODE 214"
},
"advanced_gallery": {
"items": []
}
}
}
{
"code": "WP_TRAVEL_TRIP_INFO",
"trip": {
"pricing_type": "multiple-price",
"custom_booking_type": "custom-link",
"custom_booking_form": "",
"custom_booking_link": "",
"custom_booking_link_text": "",
"custom_booking_link_open_in_new_tab": false,
"highest_price": "",
"pricings": [],
"trip_price": 0,
"regular_price": 0,
"enable_sale": false,
"featured_image_data": false,
"has_extras": true,
"reviews": "0",
"id": 214,
"title": "ghfghfgh",
"url": "http://work.test/itinerary/ghfghfgh/",
"trip_code": "WT-CODE 214",
"use_global_tabs": "no",
"trip_tabs": [
{
"id": 0,
"default_label": "Overview",
"label": "Overview",
"show_in_menu": true,
"tab_key": "overview"
},
{
"id": 1,
"default_label": "Trip Outline",
"label": "Trip Outline",
"show_in_menu": false,
"tab_key": "trip_outline"
},
{
"id": 2,
"default_label": "Trip Includes",
"label": "Trip Includes",
"show_in_menu": true,
"tab_key": "trip_includes"
},
{
"id": 3,
"default_label": "Trip Excludes",
"label": "Trip Excludes",
"show_in_menu": true,
"tab_key": "trip_excludes"
},
{
"id": 4,
"default_label": "Gallery",
"label": "Gallery",
"show_in_menu": true,
"tab_key": "gallery"
},
{
"id": 5,
"default_label": "Reviews",
"label": "Reviews",
"show_in_menu": true,
"tab_key": "reviews"
},
{
"id": 6,
"default_label": "Booking",
"label": "Booking",
"show_in_menu": true,
"tab_key": "booking"
},
{
"id": 7,
"default_label": "FAQ",
"label": "FAQ",
"show_in_menu": true,
"tab_key": "faq"
},
{
"id": 8,
"default_label": "Guide",
"label": "Guide",
"show_in_menu": false,
"tab_key": "guide"
},
{
"id": 9,
"default_label": "Downloads",
"label": "Downloads",
"show_in_menu": false,
"tab_key": "downloads"
}
],
"trip_overview": "",
"trip_include": "",
"trip_exclude": "",
"trip_outline": "",
"itineraries": [],
"faqs": [],
"trip_facts": [],
"use_global_trip_enquiry_option": "yes",
"enable_trip_enquiry_option": "",
"map_data": {
"lat": "",
"lng": "",
"loc": "",
"zoomlevel": 10,
"use_lat_lng": "no"
},
"trip_duration": {
"days": "",
"nights": ""
},
"group_size": 0,
"minimum_partial_payout_use_global": "",
"minimum_partial_payout_percent": [
"1",
"99"
],
"is_fixed_departure": false,
"gallery": [],
"_thumbnail_id": "0",
"downloads": [],
"email_downloads": [],
"itinerary_downloads": "",
"cuttOffTime": "",
"selected_guides": [],
"inventory": {
"enable_trip_inventory": "no",
"status_column_enable": "no",
"wp_travel_inventory_pax_limit_type": "use_group_size",
"wp_travel_inventory_sold_out_action": "show_sold_out_msg_only",
"wp_travel_inventory_custom_max_pax": 0,
"wp_travel_inventory_size": "1",
"wp_travel_inventory_sold_out_message": "Sold Out!",
"wp_travel_inventory_status_message_format": "",
"inventory_counts_paid_only": "no"
},
"utilities": {
"wp_travel_trip_checkout_page_info": "",
"wp_travel_trip_checkout_page_info_label": "",
"wp_travel_utils_use_global_faq_for_trip": "no",
"wp_travel_utils_use_trip_faq_for_trip": "no",
"wp_travel_itinerary_custom_tab_cnt_": [],
"wp_travel_trip_code": "WT-CODE 214"
},
"advanced_gallery": {
"items": []
}
}
}
]