action viator_taxonomy_attractions { label: "/taxonomy/attractions" description: "Get attractions\n- Retrieves a list of attractions (things like the Eiffel Tower or Empire State Building) and their associated unique numeric identifiers\n- The attraction's identifier (`seoId`) can be used as a means of searching for available products; for example, in the [/search/products](#operation/searchProducts) service.\n" provider: viator method: POST path: "/taxonomy/attractions" encoding: json input: { type: "object" properties: { destId: { type: "integer" description: "**unique numeric identifier** of the destination in which to search for attractions" } sortOrder: { type: "string" description: "**sort order** in which to return the results that is *one of*:\n * `\"SEO_PUBLISHED_DATE_D\"`: publish date (descending)\n * `\"SEO_PUBLISHED_DATE_A\"`: publish date (ascending)\n * `\"SEO_REVIEW_AVG_RATING_D\"`: traveler rating (high→low)\n * `\"SEO_REVIEW_AVG_RATING_A\"`: traveler rating (low→high)\n * `\"SEO_ALPHABETICAL\"`: alphabetical (A→Z)\n" enum: ["SEO_PUBLISHED_DATE_D", "SEO_PUBLISHED_DATE_A", "SEO_REVIEW_AVG_RATING_D", "SEO_REVIEW_AVG_RATING_A", "SEO_ALPHABETICAL"] } topX: { type: "string" description: "**start and end rows** to return in the format {start}-{end}\n- e.g. `'1-10'`, `'11-20'`\n\n**Note**: \n- the maximum number of rows per request is 100; therefore, `'100-400'` will return the same as `'100-200'`\n- if `topX` is not specified, the default is `'1-100'`\n" } } } output: { type: "object" } }