View raw JSON
{
"type": "object",
"required": [
"body"
],
"properties": {
"body": {
"type": "object",
"title": "Scrape data from google maps",
"required": [
"query",
"location"
],
"properties": {
"cid": {
"type": "string",
"title": "CID",
"editor": "textfield",
"description": "Optional Google Maps CID, supplied as a string to target a source place. This is not a Toolmu customer or account ID. The search phrase and location remain required."
},
"query": {
"type": "string",
"title": "Search Query",
"editor": "textfield",
"prefill": "restaurant",
"description": "Required business or place search phrase, such as coffee shops. Enter one phrase as text. The prefilled restaurant is an example, not a default."
},
"language": {
"enum": [
"af",
"ak",
"sq",
"am",
"ar",
"hy",
"az",
"eu",
"be",
"bem",
"bn",
"bh",
"xx-bork",
"bs",
"br",
"bg",
"km",
"ca",
"chr",
"ny",
"zh-cn",
"zh-tw",
"co",
"hr",
"cs",
"da",
"nl",
"xx-elmer",
"en",
"eo",
"et",
"ee",
"fo",
"tl",
"fi",
"fr",
"fy",
"gaa",
"gl",
"ka",
"de",
"el",
"gn",
"gu",
"xx-hacker",
"ht",
"ha",
"haw",
"iw",
"hi",
"hu",
"is",
"ig",
"id",
"ia",
"ga",
"it",
"ja",
"jw",
"kn",
"kk",
"rw",
"rn",
"xx-klingon",
"kg",
"ko",
"kri",
"ku",
"ckb",
"ky",
"lo",
"la",
"lv",
"ln",
"lt",
"loz",
"lg",
"ach",
"mk",
"mg",
"ms",
"ml",
"mt",
"mi",
"mr",
"mfe",
"mo",
"mn",
"sr-ME",
"ne",
"pcm",
"nso",
"no",
"nn",
"oc",
"or",
"om",
"ps",
"fa",
"xx-pirate",
"pl",
"pt",
"pt-br",
"pt-pt",
"pa",
"qu",
"ro",
"rm",
"nyn",
"ru",
"gd",
"sr",
"sh",
"st",
"tn",
"crs",
"sn",
"sd",
"si",
"sk",
"sl",
"so",
"es",
"es-419",
"su",
"sw",
"sv",
"tg",
"ta",
"tt",
"te",
"th",
"ti",
"to",
"lua",
"tum",
"tr",
"tk",
"tw",
"ug",
"uk",
"ur",
"uz",
"vi",
"cy",
"wo",
"xh",
"yi",
"yo",
"zu"
],
"type": "string",
"title": "Language",
"editor": "select",
"default": "en",
"prefill": "en",
"enumTitles": [
"Afrikaans (af)",
"Akan (ak)",
"Albanian (sq)",
"Amharic (am)",
"Arabic (ar)",
"Armenian (hy)",
"Azerbaijani (az)",
"Basque (eu)",
"Belarusian (be)",
"Bemba (bem)",
"Bengali (bn)",
"Bihari (bh)",
"Bork, bork, bork! (xx-bork)",
"Bosnian (bs)",
"Breton (br)",
"Bulgarian (bg)",
"Cambodian (km)",
"Catalan (ca)",
"Cherokee (chr)",
"Chichewa (ny)",
"Chinese (Simplified) (zh-cn)",
"Chinese (Traditional) (zh-tw)",
"Corsican (co)",
"Croatian (hr)",
"Czech (cs)",
"Danish (da)",
"Dutch (nl)",
"Elmer Fudd (xx-elmer )",
"English (en)",
"Esperanto (eo)",
"Estonian (et)",
"Ewe (ee)",
"Faroese (fo)",
"Filipino (tl)",
"Finnish (fi)",
"French (fr)",
"Frisian (fy)",
"Ga (gaa)",
"Galician (gl)",
"Georgian (ka)",
"German (de)",
"Greek (el)",
"Guarani (gn)",
"Gujarati (gu)",
"Hacker (xx-hacker )",
"Haitian Creole (ht)",
"Hausa (ha)",
"Hawaiian (haw)",
"Hebrew (iw)",
"Hindi (hi)",
"Hungarian (hu)",
"Icelandic (is)",
"Igbo (ig)",
"Indonesian (id)",
"Interlingua (ia)",
"Irish (ga)",
"Italian (it)",
"Japanese (ja)",
"Javanese (jw)",
"Kannada (kn)",
"Kazakh (kk)",
"Kinyarwanda (rw)",
"Kirundi (rn)",
"Klingon (xx-klingon)",
"Kongo (kg)",
"Korean (ko)",
"Krio (Sierra Leone) (kri)",
"Kurdish (ku)",
"Kurdish (Soranî) (ckb)",
"Kyrgyz (ky)",
"Laothian (lo)",
"Latin (la)",
"Latvian (lv)",
"Lingala (ln)",
"Lithuanian (lt)",
"Lozi (loz)",
"Luganda (lg)",
"Luo (ach)",
"Macedonian (mk)",
"Malagasy (mg)",
"Malay (ms)",
"Malayalam (ml)",
"Maltese (mt)",
"Maori (mi)",
"Marathi (mr)",
"Mauritian Creole (mfe)",
"Moldavian (mo)",
"Mongolian (mn)",
"Montenegrin (sr-ME)",
"Nepali (ne)",
"Nigerian Pidgin (pcm)",
"Northern Sotho (nso)",
"Norwegian (no)",
"Norwegian (Nynorsk) (nn)",
"Occitan (oc)",
"Oriya (or)",
"Oromo (om)",
"Pashto (ps)",
"Persian (fa)",
"Pirate (xx-pirate)",
"Polish (pl)",
"Portuguese (pt)",
"Portuguese (Brazil) (pt-br)",
"Portuguese (Portugal) (pt-pt)",
"Punjabi (pa)",
"Quechua (qu)",
"Romanian (ro)",
"Romansh (rm)",
"Runyakitara (nyn)",
"Russian (ru)",
"Scots Gaelic (gd)",
"Serbian (sr)",
"Serbo-Croatian (sh)",
"Sesotho (st)",
"Setswana (tn)",
"Seychellois Creole (crs)",
"Shona (sn)",
"Sindhi (sd)",
"Sinhalese (si)",
"Slovak (sk)",
"Slovenian (sl)",
"Somali (so)",
"Spanish (es)",
"Spanish (Latin American) (es-419)",
"Sundanese (su)",
"Swahili (sw)",
"Swedish (sv)",
"Tajik (tg)",
"Tamil (ta)",
"Tatar (tt)",
"Telugu (te)",
"Thai (th)",
"Tigrinya (ti)",
"Tonga (to)",
"Tshiluba (lua)",
"Tumbuka (tum)",
"Turkish (tr)",
"Turkmen (tk)",
"Twi (tw)",
"Uighur (ug)",
"Ukrainian (uk)",
"Urdu (ur)",
"Uzbek (uz)",
"Vietnamese (vi)",
"Welsh (cy)",
"Wolof (wo)",
"Xhosa (xh)",
"Yiddish (yi)",
"Yoruba (yo)",
"Zulu (zu)"
],
"description": "Optional search-language choice from the supported list. The default is en (English); options include de (German), zh-cn (Simplified Chinese) and zh-tw (Traditional Chinese). This expresses a search preference and does not guarantee that every returned field is translated or restrict coverage to a country."
},
"location": {
"type": "string",
"title": "Location",
"editor": "textfield",
"prefill": "San Francisco, CA, USA",
"description": "Required search location as text, such as a city, town or address. The prefilled San Francisco, CA, USA is an example, not a default. Location wording does not define an exact radius or guarantee every business within an area."
},
"place_id": {
"type": "string",
"title": "Place ID",
"editor": "textfield",
"description": "Optional existing Google Maps Place ID, supplied as a string for a source place. The search phrase and location remain required."
},
"max_results": {
"type": "integer",
"title": "Max results to scrape",
"editor": "number",
"default": 100,
"prefill": 100,
"description": "Optional integer requesting a maximum number of listings, default 100. It does not guarantee that many results or complete coverage."
}
},
"schemaVersion": 1
}
},
"additionalProperties": false
}