API Documentation

In this API Documentation, you will find detailed information on how to use the Travconn API, including which request methods (GET, POST, etc.) to use, required parameters, and response formats.

Before getting started, make sure you have the correct endpoint URL, a valid username, password, and API key.

POST Get Token

This is the basic JWT token authorization and requires Email-Password combination in the request body and an ApiKey Header. This request returns an access_token which is valid for seven (7) hours.

HEADERS

ApiKeyyour_key

BODY Raw(json)

POST Price Search

This request needs a Bearer Token at Authorization header which was provided by Get Token request. To receive faster responses, it is recommended to perform queries on a hotel basis.

MANDATORY FIELDS

  • BeginDate = The check-in date of the reservation must be entered.
  • EndDate =The check-out date of the reservation must be entered.
  • Pax = Number of Pax (Adults)
  • Hotel = It is possible to search for one or more hotels by specifying their Hotel IDs. perform a region-based search, leave the Hotel ID field empty. This will allow you to search based on the specified region.

AUTHORIZATION Bearer Token

Token<token>

Request Example (json)

POST Insert Reservation

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

AUTHORIZATION Bearer Token

Token<token>

PARAMS

Voucher No{your voucher number}
Quota Alertfalse
Voucher Controlfalse

Request Example (json)

The IsArrival and IsDeparture parameters in the Customer section indicate whether the passenger has a transfer or not. A value of 0 means no transfer, while a value of 1 means the passenger has a transfer.

POST Get Reservations

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

AUTHORIZATION Bearer Token

Token<token>

Request Example (json)

Confirm Status

ValueExplanation
1Confirm
2Not Confirm
3Pending (The reservation has been recorded, but no action has been taken regarding the confirmation yet.)
4Send (The hotel has been notified for reservation confirmation, and a response is awaited.)

POST Get Region List

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

StartFragmenAllows for a search based on the region (e.g., Antalya, Alanya, Kemer).

AUTHORIZATION Bearer Token

Token<token>

Request Example (json)

GET Get SubRegion List

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

StartFragmeAllows for a search based on the subregion within a larger region (e.g., Beldibi, Göynük, Tekirova within the Kemer region)

AUTHORIZATION Bearer Token

Token<token>

Request Example (json)

GET Get Hotel List

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

AUTHORIZATION Bearer Token

Token<token>

PARAMS

IsActivetrue

Request Example (json)

GET Get RoomType List

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

AUTHORIZATION Bearer Token

Token<token>

PARAMS

HotelIdHotelId

Request Example (json)

GET Get BoardList

This request needs a Bearer Token at Authorization header which was provided by Get Token request.

AUTHORIZATION Bearer Token

Token<token>

Request Example (json)

POST Cancel Request

Booking cancellation requests can be sent using this method.

AUTHORIZATION Bearer Token

Token<token>

Request Example (json)

Responce Example

Back to main page www.travconn.com

Scroll to Top