Partner Connection
How hotels and tour operators establish a data-sharing partnership through the Ananas GDS contract system.
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.