当前位置:首页 / tmp /

文件名 修改时间 大小 操作
.. - -
readme.md readme.md 2026-05-12 15:09 27.1 KB
README.md
ID Category Mandatory Category Checkpoint Details Mandatory Checkpoint Developed Supplier Comments
DOC-01 Documentation Mandatory Verify completeness Provide complete documentation and up-to-date. Mandatory ✅ / ❌ Comment if needed
DOC-02 Endpoint information Provide clear information about the available endpoints. Mandatory
DOC-03 Validate examples Provide documentation that includes clear examples of requests and responses. Highly recommended
DOC-04 Review error codes Provide details about error codes. Mandatory
AUT-01 Authentication and Authorization Mandatory Confirm authentication type Confirm the type of authentication required (e.g., OAuth, API Key, etc.). Mandatory
AUT-02 Test authentication flow Ensure the authentication flow works as expected. Mandatory
AUT-03 Verify authorization mechanisms Check authorization mechanisms and access control for different user roles. Recommended
FUN-01 Functionality Mandatory Endpoint testing Test each endpoint with various data sets to check correct responses and error handling. Mandatory
FUN-02 Business logic validation Validate the underlying business logic for consistency and accuracy. Minimum shopping flow (search, quote?, book) Mandatory
PER-01 Performance Mandatory Evaluate response times Assess API response times to ensure they meet performance requirements. Mandatory
PER-02 Scalability testing Perform load tests to review the API's scalability, if applicable. Mandatory
PAY-01 Payment Types Mandatory Verify compatible payments types Confirm if at least one of these payment types is compatible: MERCHANT, DIRECT, CARD_BOOKING or CARD_CHECKIN_IN. Mandatory
CNP-01 Cancellation Policies Mandatory Includes start date, end date, penalty amount and penalty type Verify whether the API provides: a cancellation deadline, penalty amount and penalty type (amount, percentage or number of nights). Mandatory
CNP-01A Deadline meaning Confirm that the deadline (if there is an attribute with this name) corresponds to the start of the policy. Mandatory
CNP-02 Refundability Indicator Confirm whether the cancellation policy includes an explicit field or flag indicating whether the option/room is refundable. Recommended
CNP-03 Special policies (No-show, In-stay Cancellation, ...) Confirm if the API indicates special types of policies. Mandatory
CNP-04 Mapping Difficulty Confirm the complexity of mapping the cancellation policies to TravelgateX's model:• 🟢 (Green): Direct entity mapping • 🟡 (Yellow): Requires intermediate logic (e.g., uncommon date formats, policy identifiers, cross-referenced calculations) • 🔴 (Red): Cannot be mapped (e.g., free-text descriptions without structure) Mandatory
CUR-01 Currency Mandatory Currency is consistent in all flows Confirm if the currency is the same in all the responses (wether the prices is converted in the requested currency or it's a predefined currency in all responses) Mandatory
AVAI-01 Availability Mandatory Must be able to search by list of hotels Mandatory
AVAI-02 Return rooms or options. Requires combinatory? Combinatory must be done by TG or not. Mandatory
AVAI-03 An option/room must have a code and a description of the room and price Mandatory
AVAI-04 Return policies in availability Recommended
AVAI-05 An option/room must have a defined meal plan otherwise we will assume room only Highly recommended
AVAI-06 Must be able to uniquely identify an option Mandatory
AVAI-07 The provider's API must be for accommodations for 1 checkin day not packages, last-minute offers, checkin by hours... Mandatory
AVAI-08 Only requires one HTTP call. Mandatory
QUO-01 Quote Not mandatory if there is a second availability that includes all necessary information Price Mandatory
QUO-02 Policies Mandatory
QUO-03 Remarks Recommended
QUO-04 If expiring, must be able to detect the expiration time Mandatory
BOO-01 Booking Mandatory Reservation status Mandatory
BOO-02 Price Highly recommended
CNX-01 Cancellation Highly recommended Reservation status Mandatory
CNX-02 Amount to be paid (cancel penalty) Mandatory
CHB-01 CheckBookingsByReference Highly recommended Reservation status Mandatory
CHB-02 Updated cancellation price When a booking is cancelled, the API returns the updated cancellation price. Mandatory
CHBD-01 CheckBookingsByDate Recommended Reservation status Mandatory
CHBD-02 Updated cancellation price When a booking is cancelled, the API returns the updated cancellation price. Mandatory
HLIS-01 HotelList Mandatory Hotel code Mandatory
HIN-01 HotelInfo Highly recommended Hotel code, name, address, country, geocoding (lat,long) Mandatory
HIN-02 Hotel category, descriptions, images, amenities Recommended
CAT-01 Categories Highly recommended Category code and description Not having this call would force Travelgate to list hotels as NC, lowering their competitiveness Mandatory
MEA-01 Mealplans Highly recommended Not returning meal plans in availability lowers the competitiveness of the product. Mandatory
DES-01 Destinations Recommended Code and name of the provider's destination tree Mandatory
ROO-01 RoomList Optional Code and name It may be mandatory for some buyers Mandatory