Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
Technical Architecture Flow & System Diagram
Operator/Res system API flow for the Channel API:
Create one or more suppliers: POST /supplier or POST /suppliers
Create one or more products: POST /suppliers/{supplier_id}/products or POST /bulk/suppliers/{supplier_ id}/products
Create one or more rates: POST /suppliers/{supplier_id}/products/{product_ id}/rates or POST /bulk/suppliers/{supplier_id}/products/{product_id}/rates
Set an availability for a rate: PUT /suppliers/{supplier_id}/products/{product_ id}/rates/{rate_id}/availabilities
Get a list of available resellers (channels): GET /channels
Get the information for a single reseller (channel): GET /channels/{channel_id}
Bind a product to a reseller (channel): POST /suppliers/{supplier_id}/products/{product_ id}/channels/{channel_id}
Operator/Res system API flow for the Partner API: (these all assume that products are fully set up via the Channel API endpoints first)
Get availability or availabilities for a product: GET /suppliers/{supplier_id}/products/{product_id}/availability or GET /suppliers/{supplier_id}/products/{product_id}/availabilities
Create a booking: POST /bookings
Cancel a booking: PUT /bookings/cancel/{booking_id}
Create a hold: Post/holds ( please note this is required, must be successful before creating a booking)
Retrieve a booking: GET /bookings/{booking_id}
Optionally, release a hold: DELETE /holds/{hold_id}
Optionally, retrieve a hold: GET /holds/{hold_id}

Questions? We'd love to hear them. Contact Travel Curious Support.