HI @rpetribu I have all the documents for the large suppliers APIs. and it very a very long document. (haha) below is only have of the end points.
I have started thinking possible building 3 doffrent levels of suppiers,
Small
Medium
Large
them build this in to the type base with a type. and each tpe can have levels of access.
Full API Endpoint List
Housekeeping
Test connection and check rate limit.
Channels
List all connected channels (tour/activity/accommodation operators). This method can only be called by Marketplace Agents.
Show information on a particular channel (i.e. tour/activity/accommodation company information).
For Marketplace Agents only. List the performance (clicks, commission earnt, enquries made etc) of top 50 connected channels by clicks (or check performance for a specific channel).
Return full information about the Markup Scheme associated with a Channel. For Tour Operator Use Only.
Tours - General Use
Search Tours by keyword, distance, month, distance from a geographic point etc - or just list all. Use this call if you are building a page which lists products or if you are building a search page. Also can be used for searching (and listing) special offers.
Show information on a particular Tour.
Show all some/all dates, prices and special offers for a particular Tour.
Update details of a particular Tour. Currently supports a subset of all fields.
List primary locations (and associated countries), could be useful for building a dropdown / autocomplete search.
Product Filters are used to group related tours, this API returns a list of them and the tours they contain. For tour operator use only, not accessible by Marketplace Agents.
Special version of the “Search Tours” method, tailored specifically for searching room availability of products loaded using Hotel pricing.
For use by Tour Operators only (not Marketplace Agents), various API methods to enable managing of Tour dates & prices externally of TourCMS.
For use by Tour Operators and Marketplace Agents. Lists the field restrictions configured in specific tours.
For use by Tour Operators and Marketplace Agents. Shows the Tours Tags selected for a tours of a channel, as well as its locations
Tours - Bulk exporting use
You are welcome to use these methods directly, however they are probably most useful if you are taking a regular export of TourCMS data to import into your own database. Combine with the “Show Tour” method above to get full product details.
List all Tours from a particular channel (supplier).
List image URLs for all Tours from a particular channel (supplier). Useful if you are mirroring product images to your own server.
Show all the dates and prices for a particular Tour that are generated by Departures. Shows a little more detail on each date than “Dates & Deals” but doesn’t include freesale season or hotel priced dates.