Overview

Before any data sharing can occur, the two parties must establish a contract. Contracts define what data the tour operator can access, whether they can override facts, and allotment terms. Either party can initiate the connection request.

Sending a Request

The party initiating the connection goes to Partners → Market , searches for the other company, and clicks Connect . This creates a contract in PENDING status and sends the other party a notification and email.

Accepting a Request

The recipient sees the pending request in Partners → My Partners → Incoming . They can review the proposed contract terms, accept, reject, or propose an amendment. Accepting creates an active contract and grants data access immediately.

Contract Terms

Term Field Options Meaning
contract_type F / N / C Free, Net, or Commission rate agreement.
allotment_type S / G Series allotment or Group allotment.
ss_deadline Integer (days) Days before travel date when allotment rights expire.
override_facts Y / N / O Whether the TO can override facts for their view.

Amendments

Either party can propose an amendment to an active contract at any time. This creates a new contract version ( ContractVersions ) and puts the contract into AMENDED status. The other party must accept or reject. Rejecting reverts to the previous version.

Ending a Partnership

Either party can cancel an active contract. Upon cancellation the TO's API token loses access to that hotel's data immediately. Historical data already synced to the TO's system is unaffected — it is the live feed that is cut.