Boards
The Boards Query allows you to retrieve board information in two ways:
- The FastX Board Master, which returns the complete list of standardized meal plans (boards) used in the Travelgate Marketplace and throughout the booking flow.
 - The Supplier Board List, which provides the native board information returned by each connected Seller, including available translations.
 
The returned fields include:
boardCodetextlanguage
Query Overview
When creating your boards query, you have 1 input to fill based on your specific needs:
- Criteria
 
1. Criteria
This query offers versatility, with certain fields marked as mandatory (access) and others as optional (boardCodes). This flexibility empowers you to create a personalized Boards Query, tailoring the requested fields to your specific needs. Consequently, the response will only include information that is highly relevant to you, streamlining the retrieval process and ensuring the data you receive meets your exact requirements.
Mandatory criteria
access
Optional criteria
boardCodes(Search a specific board type)
Response Considerations
The amount of information and content returned might vary between Sellers.
Hotel-X supports all languages, but receiving board descriptions in one or another depends entirely on the languages supported by the Seller.
Query Inputs
HotelXBoardQueryInput (INPUT_OBJECT)
boardCodes(String)
Indicates the board codes that you want filter.
access  *  (ID)
Indicates the access that you want use.
Returned Fields
BoardConnection (OBJECT)
BoardList definition
BoardList definition
edges(BoardEdge)
node(Board)
code  *  (ID)
Board ID
boardData(BoardData)
Board data code  *  (ID) Internal code for checking availability boardCode  *  (String) Code of the hotel in the Supplier selected Label text  *  (String) language  *  (Language)texts(Text)
adviseMessage(AdviseMessage)
List of messages code  *  (ID) AM code: The following codes can be returned: description  *  (String) Error description level  *  (AdviseMessageLevel) Indicates the level of importance of the message.
Possible values: ERROR, WARN, INFO.
Possible values: Specify the external message. External code. message  *  (String) External message. correlationID  *  (ID) Identifier to investigate the cause of the error.WARN: Warning message.ERROR: Error message.INFO: Info message.external(ExternalMessage)
code(String)
createdAt  *  (DateTime)
Date created
updatedAt  *  (DateTime)
Date updated
cursor  *  (String)
pageInfo  *  (PageInfo)
Indicates info about page hasNextPage  *  (Boolean) hasPreviousPage  *  (Boolean)startCursor(String)
endCursor(String)
Examples
Search for the FastX master board list for all your connected suppliers
Search for the complete board list from a supplier
For example, using access '5647' for Smyrooms Test supplier.
Search for a specific board list from a supplier
When utilizing the Boards List Query, for more personalized results, filter specific boards based on your interests. For example, to focus solely on the half board inventory of a Seller, add the boardCodes field with "2" and "256" (these are the codes this Seller has assigned for the half board from their side) in your criteria. This can provide you with highly targeted and relevant information.