action viator_available_products { label: "/available/products" description: "Find products that are available\n\n This endpoint returns available products filtered by product code, date range or number of adult travelers\n\n\n - **Note**: Availability data is limited to a period of **12 months** into the future from the present time on the production server and **6 months** on the sandbox server. \n \n" provider: viator method: POST path: "/available/products" encoding: json input: { type: "object" properties: { currencyCode: { type: "string" description: "**currency** in which to display product pricing\n- default: `'USD'`\n" } endDate: { type: "string" description: "**end date** of the date range to search within (must be in the future)" } numAdults: { type: "integer" description: "**number of adult travelers** who wish to participate\n- default: `1`\n" } productCodes: { type: "array" description: "**array of unique alphanumeric product identifiers** specifying which products to find the availability of\n- maximum: `50`\n" items: { type: "string" } } startDate: { type: "string" description: "**start date** of the date range to search within (must be in the future)" } } } output: { type: "object" } }