{"name":"wikivoyage","domain":"wikivoyage.org","baseUrl":"https://en.wikivoyage.org","displayName":"Wikivoyage","description":"English Wikivoyage destination search, summaries and travel-guide sections, available logged out.","notes":"English Wikivoyage is public and needs no account for these reads.\n\n- Search matches title prefixes and returns up to ten suggestions, including district articles.\n  Pass a result's `key` as the title for a guide or summary. Descriptions and coordinates may be\n  missing.\n- `getSections` returns the lead first, without a heading, then top-level sections in page order.\n  Paragraphs from nested subsections are grouped under their top-level heading without subsection\n  headings. Lists, tables and individual listings outside paragraphs are not included. Large\n  guides can exceed the result cap: check `truncated` and use the result ID and `more` to retrieve\n  remaining items. Large cities often have separate district guides.\n- Travel information and listings can be outdated. Confirm prices, hours and safety information\n  independently. Wikivoyage text is generally licensed under CC BY-SA; check attribution and\n  licensing requirements before reuse.","operations":[{"hash":"9b8f67366cff14f7d9271e6a6925f3701e4434c4901b74a726f01a7b48cd1ae0","status":"live","confirmations":0,"registry":{"hash":"9b8f67366cff14f7d9271e6a6925f3701e4434c4901b74a726f01a7b48cd1ae0","status":"live","confirmations":0},"operation":{"name":"getSections","description":"Read a guide's top-level sections and their paragraph text, including paragraphs in subsections.","request":{"method":"GET","url":"https://en.wikivoyage.org/wiki/%7Btitle%7D","headers":{"accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/jxl,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","accept-language":"en-US,en;q=0.9","priority":"u=0, i","sec-ch-ua":"\"Not:A-Brand\";v=\"8\", \"Chromium\";v=\"156\", \"Google Chrome\";v=\"156\"","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"macOS\"","sec-fetch-dest":"document","sec-fetch-mode":"navigate","sec-fetch-site":"none","sec-fetch-user":"?1","upgrade-insecure-requests":"1","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36"}},"slots":[{"param":"title","at":["path:1"]}],"volatile":[],"trigger":{"url":"https://en.wikivoyage.org/wiki/{title}"},"match":{"method":"GET","host":"en.wikivoyage.org","path":"/wiki/*"},"response":{"format":"html","contentType":"text/html; charset=UTF-8","html":{"items":"#mw-content-text .mw-parser-output > section","fields":{"heading":"h2","paragraphs":"all:p"}}},"params":[{"name":"title","type":"string","required":true,"description":"English guide title or key from destination search, with spaces or underscores.","example":"Paris"}],"readOnly":true,"minTier":1,"learnedLoggedIn":false,"checks":[{"args":{"title":"Zzqqxx_no_such_page_xyz"},"expect":"input","purpose":"A missing guide is an input error."}]}},{"hash":"e49e346a669144a85b286db5298574435267dad355ea8d4283573ed512380d54","status":"live","confirmations":0,"registry":{"hash":"e49e346a669144a85b286db5298574435267dad355ea8d4283573ed512380d54","status":"live","confirmations":0},"operation":{"name":"getSummary","description":"Read a destination lead and coordinates when available.","request":{"method":"GET","url":"https://en.wikivoyage.org/api/rest_v1/page/summary/%7Btitle%7D","headers":{"accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/jxl,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","accept-language":"en-US,en;q=0.9","priority":"u=0, i","sec-ch-ua":"\"Not:A-Brand\";v=\"8\", \"Chromium\";v=\"156\", \"Google Chrome\";v=\"156\"","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"macOS\"","sec-fetch-dest":"document","sec-fetch-mode":"navigate","sec-fetch-site":"none","sec-fetch-user":"?1","upgrade-insecure-requests":"1","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36"}},"slots":[{"param":"title","at":["path:4"]}],"volatile":[],"trigger":{"url":"https://en.wikivoyage.org/api/rest_v1/page/summary/{title}"},"match":{"method":"GET","host":"en.wikivoyage.org","path":"/api/rest_v1/page/summary/*"},"response":{"format":"json","contentType":"application/json; charset=utf-8; profile=\"https://www.mediawiki.org/wiki/Specs/Summary/1.5.0\"","extract":".","pick":["title","description","extract","coordinates"]},"params":[{"name":"title","type":"string","required":true,"description":"English guide title or key from destination search, with spaces or underscores.","example":"Paris"}],"readOnly":true,"minTier":1,"learnedLoggedIn":false,"checks":[{"args":{"title":"Zzqqxx_no_such_page_xyz"},"expect":"input","purpose":"A missing page is an input error."}]}},{"hash":"3e601b4065eb24c54c072d36fb0f59a2c9f96cc41d8e955b012ee47cbb556885","status":"live","confirmations":0,"registry":{"hash":"3e601b4065eb24c54c072d36fb0f59a2c9f96cc41d8e955b012ee47cbb556885","status":"live","confirmations":0},"operation":{"name":"searchDestinations","description":"Find destination titles matching a search prefix.","request":{"method":"GET","url":"https://en.wikivoyage.org/w/rest.php/v1/search/title?q=%7Bq%7D&limit=10","headers":{"referer":"https://en.wikivoyage.org/wiki/Main_Page","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/156.0.0.0 Safari/537.36","accept":"application/json","sec-ch-ua":"\"Not:A-Brand\";v=\"8\", \"Chromium\";v=\"156\", \"Google Chrome\";v=\"156\"","sec-ch-ua-mobile":"?0","sec-ch-ua-platform":"\"macOS\""}},"slots":[{"param":"q","at":["query:q"]}],"volatile":[],"trigger":{"url":"https://en.wikivoyage.org/wiki/Main_Page","steps":[{"action":"click","selector":"input[name=search]"},{"action":"fill","selector":"input[name=search]","value":"{q}"},{"action":"wait","ms":2500}]},"match":{"method":"GET","host":"en.wikivoyage.org","path":"/w/rest.php/v1/search/title"},"response":{"format":"json","contentType":"application/json","extract":"pages","pick":["id","key","title","description"],"shape":{"pages[].id":"number","pages[].key":"string","pages[].title":"string","pages[].description":"string"}},"params":[{"name":"q","type":"string","required":true,"description":"Destination title prefix typed into the search box.","example":"Paris"}],"readOnly":true,"minTier":1,"learnedLoggedIn":false,"checks":[{"args":{"q":"zzqqxxwvnothingmatch"},"expect":"empty","purpose":"A search with no matching title returns an empty list."}]}}]}