{
  "data": {
    "id": "nhx6wb2iZUAMRMRky",
    "actId": "0yCtho2br9zhoWb26",
    "userId": "zq8lKbpLzTjGDayPC",
    "startedAt": "2026-10-21T06:36:03.768Z",
    "finishedAt": "2026-10-21T06:36:07.698Z",
    "status": "SUCCEEDED",
    "meta": {
      "origin": "CLI"
    },
    "stats": {
      "durationMillis": 3842,
      "runTimeSecs": 3.842,
      "computeUnits": 0.004268888888888889,
      "imageSizeBytes": 317945856
    },
    "options": {
      "useCache": true,
      "betaPackages": false,
      "memoryMbytes": 4096,
      "diskMbytes": 8192
    },
    "createdByOrganizationMemberUserId": "GK9YjZRyQZVzOdoH5",
    "exitCode": 0,
    "inputSchema": "{\n  \"title\": \"Ubersuggest Keyword Suggestions Input\",\n  \"description\": \"Expand seed keywords into Ubersuggest's keyword-idea list for a chosen country and language, with search volume, CPC, competition, difficulty and intent.\",\n  \"type\": \"object\",\n  \"schemaVersion\": 1,\n  \"properties\": {\n    \"keywords\": {\n      \"title\": \"Seed keywords\",\n      \"type\": \"array\",\n      \"description\": \"Keywords to expand. Each seed returns its own suggestions. Add several to research a topic.\",\n      \"editor\": \"stringList\",\n      \"prefill\": [\n        \"coffee\"\n      ]\n    },\n    \"urls\": {\n      \"title\": \"Domains as seeds (legacy)\",\n      \"type\": \"array\",\n      \"description\": \"Optional domains or URLs converted into rough keyword seeds (make.com becomes make). This is not a domain keyword report; use the keywords field for real research.\",\n      \"editor\": \"stringList\",\n      \"prefill\": []\n    },\n    \"country\": {\n      \"title\": \"Country\",\n      \"type\": \"string\",\n      \"description\": \"Market for the suggestions. `worldwide` returns the global list. Russia and Belarus are not available from the source.\",\n      \"editor\": \"select\",\n      \"default\": \"us\",\n      \"prefill\": \"us\",\n      \"enumSuggestedValues\": [\n        \"us\",\n        \"gb\",\n        \"ca\",\n        \"au\",\n        \"in\",\n        \"de\",\n        \"fr\",\n        \"es\",\n        \"it\",\n        \"br\",\n        \"jp\",\n        \"cn\",\n        \"kr\",\n        \"nl\",\n        \"mx\",\n        \"sg\",\n        \"hk\",\n        \"tw\",\n        \"id\",\n        \"my\",\n        \"ph\",\n        \"th\",\n        \"vn\",\n        \"pk\",\n        \"bd\",\n        \"ng\",\n        \"za\",\n        \"eg\",\n        \"sa\",\n        \"ae\",\n        \"il\",\n        \"ar\",\n        \"cl\",\n        \"co\",\n        \"pe\",\n        \"dk\",\n        \"no\",\n        \"fi\",\n        \"cz\",\n        \"gr\",\n        \"hu\",\n        \"ro\",\n        \"ua\",\n        \"sk\",\n        \"bg\",\n        \"hr\",\n        \"rs\",\n        \"si\",\n        \"lt\",\n        \"lv\",\n        \"ee\",\n        \"kz\",\n        \"ma\",\n        \"ke\",\n        \"af\",\n        \"al\",\n        \"dz\",\n        \"as\",\n        \"ad\",\n        \"ao\",\n        \"ai\",\n        \"ag\",\n        \"am\",\n        \"aw\",\n        \"at\",\n        \"az\",\n        \"bh\",\n        \"bb\",\n        \"be\",\n        \"bz\",\n        \"bj\",\n        \"bm\",\n        \"bt\",\n        \"bo\",\n        \"ba\",\n        \"bw\",\n        \"io\",\n        \"vg\",\n        \"bn\",\n        \"bf\",\n        \"bi\",\n        \"kh\",\n        \"cm\",\n        \"cv\",\n        \"bq\",\n        \"ky\",\n        \"cf\",\n        \"td\",\n        \"cx\",\n        \"cc\",\n        \"km\",\n        \"ck\",\n        \"cr\",\n        \"cw\",\n        \"cy\",\n        \"cd\",\n        \"dj\",\n        \"dm\",\n        \"do\",\n        \"ec\",\n        \"sv\",\n        \"gq\",\n        \"er\",\n        \"sz\",\n        \"et\",\n        \"fk\",\n        \"fo\",\n        \"fm\",\n        \"fj\",\n        \"gf\",\n        \"pf\",\n        \"tf\",\n        \"ga\",\n        \"ge\",\n        \"gh\",\n        \"gi\",\n        \"gl\",\n        \"gd\",\n        \"gp\",\n        \"gu\",\n        \"gt\",\n        \"gg\",\n        \"gn\",\n        \"gw\",\n        \"gy\",\n        \"ht\",\n        \"hn\",\n        \"is\",\n        \"iq\",\n        \"ie\",\n        \"jm\",\n        \"je\",\n        \"jo\",\n        \"ki\",\n        \"kw\",\n        \"xk\",\n        \"kg\",\n        \"la\",\n        \"lb\",\n        \"ls\",\n        \"lr\",\n        \"ly\",\n        \"li\",\n        \"lu\",\n        \"mo\",\n        \"mg\",\n        \"mw\",\n        \"mv\",\n        \"ml\",\n        \"mt\",\n        \"mh\",\n        \"mq\",\n        \"mr\",\n        \"mu\",\n        \"yt\",\n        \"md\",\n        \"mc\",\n        \"mn\",\n        \"me\",\n        \"ms\",\n        \"mz\",\n        \"mm\",\n        \"na\",\n        \"nr\",\n        \"np\",\n        \"nc\",\n        \"nz\",\n        \"ni\",\n        \"ne\",\n        \"nu\",\n        \"nf\",\n        \"mk\",\n        \"mp\",\n        \"om\",\n        \"pw\",\n        \"ps\",\n        \"pa\",\n        \"pg\",\n        \"py\",\n        \"pn\",\n        \"pl\",\n        \"pt\",\n        \"pr\",\n        \"qa\",\n        \"cg\",\n        \"re\",\n        \"rw\",\n        \"sh\",\n        \"kn\",\n        \"lc\",\n        \"pm\",\n        \"vc\",\n        \"ws\",\n        \"sm\",\n        \"st\",\n        \"sn\",\n        \"sc\",\n        \"sl\",\n        \"sx\",\n        \"sb\",\n        \"so\",\n        \"lk\",\n        \"sr\",\n        \"sj\",\n        \"se\",\n        \"ch\",\n        \"tj\",\n        \"tz\",\n        \"bs\",\n        \"gm\",\n        \"tl\",\n        \"tg\",\n        \"tk\",\n        \"to\",\n        \"tt\",\n        \"tn\",\n        \"tr\",\n        \"tm\",\n        \"tc\",\n        \"vi\",\n        \"ug\",\n        \"uy\",\n        \"uz\",\n        \"vu\",\n        \"va\",\n        \"ve\",\n        \"wf\",\n        \"eh\",\n        \"ye\",\n        \"zm\",\n        \"zw\",\n        \"worldwide\"\n      ],\n      \"enumTitles\": [\n        \"United States\",\n        \"United Kingdom\",\n        \"Canada\",\n        \"Australia\",\n        \"India\",\n        \"Germany\",\n        \"France\",\n        \"Spain\",\n        \"Italy\",\n        \"Brazil\",\n        \"Japan\",\n        \"China\",\n        \"Korea\",\n        \"Netherlands\",\n        \"Mexico\",\n        \"Singapore\",\n        \"Hong Kong\",\n        \"Taiwan\",\n        \"Indonesia\",\n        \"Malaysia\",\n        \"Philippines\",\n        \"Thailand\",\n        \"Vietnam\",\n        \"Pakistan\",\n        \"Bangladesh\",\n        \"Nigeria\",\n        \"South Africa\",\n        \"Egypt\",\n        \"Saudi Arabia\",\n        \"United Arab Emirates\",\n        \"Israel\",\n        \"Argentina\",\n        \"Chile\",\n        \"Colombia\",\n        \"Peru\",\n        \"Denmark\",\n        \"Norway\",\n        \"Finland\",\n        \"Czech Republic\",\n        \"Greece\",\n        \"Hungary\",\n        \"Romania\",\n        \"Ukraine\",\n        \"Slovakia\",\n        \"Bulgaria\",\n        \"Croatia\",\n        \"Serbia\",\n        \"Slovenia\",\n        \"Lithuania\",\n        \"Latvia\",\n        \"Estonia\",\n        \"Kazakhstan\",\n        \"Morocco\",\n        \"Kenya\",\n        \"Afghanistan\",\n        \"Albania\",\n        \"Algeria\",\n        \"American Samoa\",\n        \"Andorra\",\n        \"Angola\",\n        \"Anguilla\",\n        \"Antigua & Barbuda\",\n        \"Armenia\",\n        \"Aruba\",\n        \"Austria\",\n        \"Azerbaijan\",\n        \"Bahrain\",\n        \"Barbados\",\n        \"Belgium\",\n        \"Belize\",\n        \"Benin\",\n        \"Bermuda\",\n        \"Bhutan\",\n        \"Bolivia\",\n        \"Bosnia & Herzegovina\",\n        \"Botswana\",\n        \"British Indian Ocean Territory\",\n        \"British Virgin Islands\",\n        \"Brunei\",\n        \"Burkina Faso\",\n        \"Burundi\",\n        \"Cambodia\",\n        \"Cameroon\",\n        \"Cape Verde\",\n        \"Caribbean Netherlands\",\n        \"Cayman Islands\",\n        \"Central African Republic\",\n        \"Chad\",\n        \"Christmas Island\",\n        \"Cocos (Keeling) Islands\",\n        \"Comoros\",\n        \"Cook Islands\",\n        \"Costa Rica\",\n        \"Curacao\",\n        \"Cyprus\",\n        \"Democratic Republic of The Congo\",\n        \"Djibouti\",\n        \"Dominica\",\n        \"Dominican Republic\",\n        \"Ecuador\",\n        \"El Salvador\",\n        \"Equatorial Guinea\",\n        \"Eritrea\",\n        \"Eswatini\",\n        \"Ethiopia\",\n        \"Falkland Islands (Islas Malvinas)\",\n        \"Faroe Islands\",\n        \"Federated States of Micronesia\",\n        \"Fiji\",\n        \"French Guiana\",\n        \"French Polynesia\",\n        \"French Southern and Antarctic Lands\",\n        \"Gabon\",\n        \"Georgia\",\n        \"Ghana\",\n        \"Gibraltar\",\n        \"Greenland\",\n        \"Grenada\",\n        \"Guadeloupe\",\n        \"Guam\",\n        \"Guatemala\",\n        \"Guernsey\",\n        \"Guinea\",\n        \"Guinea-Bissau\",\n        \"Guyana\",\n        \"Haiti\",\n        \"Honduras\",\n        \"Iceland\",\n        \"Iraq\",\n        \"Ireland\",\n        \"Jamaica\",\n        \"Jersey\",\n        \"Jordan\",\n        \"Kiribati\",\n        \"Kiribati\",\n        \"Kosovo\",\n        \"Kyrgyzstan\",\n        \"Laos\",\n        \"Lebanon\",\n        \"Lesotho\",\n        \"Liberia\",\n        \"Libya\",\n        \"Liechtenstein\",\n        \"Luxembourg\",\n        \"Macao\",\n        \"Madagascar\",\n        \"Malawi\",\n        \"Maldives\",\n        \"Mali\",\n        \"Malta\",\n        \"Marshall Islands\",\n        \"Martinique\",\n        \"Mauritania\",\n        \"Mauritius\",\n        \"Mayotte\",\n        \"Moldova\",\n        \"Monaco\",\n        \"Mongolia\",\n        \"Montenegro\",\n        \"Montserrat\",\n        \"Mozambique\",\n        \"Myanmar (Burma)\",\n        \"Namibia\",\n        \"Nauru\",\n        \"Nepal\",\n        \"New Caledonia\",\n        \"New Zealand\",\n        \"Nicaragua\",\n        \"Niger\",\n        \"Niue\",\n        \"Norfolk Island\",\n        \"North Macedonia\",\n        \"Northern Mariana Islands\",\n        \"Oman\",\n        \"Palau\",\n        \"Palestinian Territory\",\n        \"Panama\",\n        \"Papua New Guinea\",\n        \"Paraguay\",\n        \"Pitcairn Islands\",\n        \"Poland\",\n        \"Portugal\",\n        \"Puerto Rico\",\n        \"Qatar\",\n        \"Republic of the Congo\",\n        \"Reunion\",\n        \"Rwanda\",\n        \"Saint Helena, Ascension and Tristan da Cunha\",\n        \"Saint Kitts and Nevis\",\n        \"Saint Lucia\",\n        \"Saint Pierre and Miquelon\",\n        \"Saint Vincent and The Grenadines\",\n        \"Samoa\",\n        \"San Marino\",\n        \"Sao Tome and Principe\",\n        \"Senegal\",\n        \"Seychelles\",\n        \"Sierra Leone\",\n        \"Sint Maarten\",\n        \"Solomon Islands\",\n        \"Somalia\",\n        \"Sri Lanka\",\n        \"Suriname\",\n        \"Svalbard and Jan Mayen\",\n        \"Sweden\",\n        \"Switzerland\",\n        \"Tajikistan\",\n        \"Tanzania\",\n        \"The Bahamas\",\n        \"The Gambia\",\n        \"Timor-Leste\",\n        \"Togo\",\n        \"Tokelau\",\n        \"Tonga\",\n        \"Trinidad & Tobago\",\n        \"Tunisia\",\n        \"Turkey\",\n        \"Turkmenistan\",\n        \"Turks and Caicos Islands\",\n        \"U.S. Virgin Islands\",\n        \"Uganda\",\n        \"Uruguay\",\n        \"Uzbekistan\",\n        \"Vanuatu\",\n        \"Vatican City\",\n        \"Venezuela\",\n        \"Wallis and Futuna\",\n        \"Western Sahara\",\n        \"Yemen\",\n        \"Zambia\",\n        \"Zimbabwe\",\n        \"Worldwide (all locations)\"\n      ]\n    },\n    \"language\": {\n      \"title\": \"Language\",\n      \"type\": \"string\",\n      \"description\": \"Language of the suggestions. Leave English with auto-match on to use the market's main language automatically.\",\n      \"editor\": \"select\",\n      \"default\": \"en\",\n      \"prefill\": \"en\",\n      \"enum\": [\n        \"en\",\n        \"af\",\n        \"ak\",\n        \"sq\",\n        \"ach\",\n        \"am\",\n        \"ar\",\n        \"hy\",\n        \"az\",\n        \"ban\",\n        \"lt\",\n        \"eu\",\n        \"bn\",\n        \"bs\",\n        \"bg\",\n        \"my\",\n        \"ca\",\n        \"ceb\",\n        \"km\",\n        \"zh\",\n        \"zh_cn\",\n        \"zh_tw\",\n        \"hr\",\n        \"cs\",\n        \"da\",\n        \"nl\",\n        \"et\",\n        \"ee\",\n        \"fo\",\n        \"fil\",\n        \"fi\",\n        \"fr\",\n        \"fy\",\n        \"gaa\",\n        \"gl\",\n        \"lg\",\n        \"ka\",\n        \"de\",\n        \"el\",\n        \"gu\",\n        \"ht\",\n        \"ha\",\n        \"he\",\n        \"iw\",\n        \"hi\",\n        \"hu\",\n        \"is\",\n        \"bem\",\n        \"ig\",\n        \"id\",\n        \"ga\",\n        \"it\",\n        \"ja\",\n        \"kn\",\n        \"kk\",\n        \"rw\",\n        \"kg\",\n        \"ko\",\n        \"mfe\",\n        \"crs\",\n        \"kri\",\n        \"ckb\",\n        \"ky\",\n        \"lo\",\n        \"lv\",\n        \"mk\",\n        \"mg\",\n        \"tum\",\n        \"ms\",\n        \"ml\",\n        \"mt\",\n        \"mi\",\n        \"mr\",\n        \"mn\",\n        \"ne\",\n        \"nso\",\n        \"nb\",\n        \"ny\",\n        \"nyn\",\n        \"om\",\n        \"pa\",\n        \"fa\",\n        \"pcm\",\n        \"pl\",\n        \"pt\",\n        \"ps\",\n        \"qu\",\n        \"ro\",\n        \"rm\",\n        \"rn\",\n        \"ru\",\n        \"sr\",\n        \"sn\",\n        \"loz\",\n        \"sd\",\n        \"si\",\n        \"sk\",\n        \"sl\",\n        \"so\",\n        \"st\",\n        \"es\",\n        \"sw\",\n        \"sv\",\n        \"tg\",\n        \"ta\",\n        \"te\",\n        \"th\",\n        \"ti\",\n        \"tl\",\n        \"to\",\n        \"lua\",\n        \"tn\",\n        \"tr\",\n        \"tk\",\n        \"uk\",\n        \"ur\",\n        \"uz\",\n        \"vi\",\n        \"wo\",\n        \"xh\",\n        \"yo\",\n        \"zu\"\n      ],\n      \"enumTitles\": [\n        \"English\",\n        \"Afrikaans\",\n        \"Akan\",\n        \"Albanian\",\n        \"Alur\",\n        \"Amharic\",\n        \"Arabic\",\n        \"Armenian\",\n        \"Azerbaijani\",\n        \"Balinese\",\n        \"Baltic\",\n        \"Basque\",\n        \"Bengali\",\n        \"Bosnian\",\n        \"Bulgarian\",\n        \"Burmese\",\n        \"Catalan - Valencian\",\n        \"Cebuano\",\n        \"Central Khmer\",\n        \"Chinese\",\n        \"Chinese (Simplified)\",\n        \"Chinese (Traditional)\",\n        \"Croatian\",\n        \"Czech\",\n        \"Danish\",\n        \"Dutch\",\n        \"Estonian\",\n        \"Ewe\",\n        \"Faroese\",\n        \"Filipino\",\n        \"Finnish\",\n        \"French\",\n        \"Frisian\",\n        \"Ga\",\n        \"Galician\",\n        \"Ganda\",\n        \"Georgian\",\n        \"German\",\n        \"Greek\",\n        \"Gujarati\",\n        \"Haitian\",\n        \"Hausa\",\n        \"Hebrew (he)\",\n        \"Hebrew (iw)\",\n        \"Hindi\",\n        \"Hungarian\",\n        \"Icelandic\",\n        \"IciBemba\",\n        \"Igbo\",\n        \"Indonesian\",\n        \"Irish\",\n        \"Italian\",\n        \"Japanese\",\n        \"Kannada\",\n        \"Kazakh\",\n        \"Kinyarwanda\",\n        \"Kongo\",\n        \"Korean\",\n        \"Kreol morisien\",\n        \"Kreol Seselwa\",\n        \"Krio\",\n        \"Kurdish\",\n        \"Kyrgyz\",\n        \"Lao\",\n        \"Latvian\",\n        \"Macedonian\",\n        \"Malagasy\",\n        \"Malawi\",\n        \"Malay\",\n        \"Malayalam\",\n        \"Maltese\",\n        \"Maori\",\n        \"Marathi\",\n        \"Mongolian\",\n        \"Nepali\",\n        \"Northern Sotho\",\n        \"Norwegian\",\n        \"Nyanja\",\n        \"Nyankole\",\n        \"Oromo\",\n        \"Panjabi\",\n        \"Persian\",\n        \"Pidgin\",\n        \"Polish\",\n        \"Portuguese\",\n        \"Pushto\",\n        \"Quechua\",\n        \"Romanian\",\n        \"Romansh\",\n        \"Rundi\",\n        \"Russian\",\n        \"Serbian\",\n        \"Shona\",\n        \"Silozi\",\n        \"Sindhi\",\n        \"Sinhala\",\n        \"Slovak\",\n        \"Slovene\",\n        \"Somali\",\n        \"Southern Sotho\",\n        \"Spanish\",\n        \"Swahili\",\n        \"Swedish\",\n        \"Tajik\",\n        \"Tamil\",\n        \"Telugu\",\n        \"Thai\",\n        \"Tigrinya\",\n        \"tl\",\n        \"Tonga (Tonga Islands)\",\n        \"Tshiluba\",\n        \"Tswana\",\n        \"Turkish\",\n        \"Turkmen\",\n        \"Ukrainian\",\n        \"Urdu\",\n        \"Uzbek\",\n        \"Vietnamese\",\n        \"Wolof\",\n        \"Xhosa\",\n        \"Yoruba\",\n        \"Zulu\"\n      ]\n    },\n    \"autoMatchLanguageToCountry\": {\n      \"title\": \"Auto-match language to country\",\n      \"type\": \"boolean\",\n      \"description\": \"When language is English and the chosen market has another main language, switch to it automatically (Germany to German, Japan to Japanese). Turn off to keep English.\",\n      \"default\": true,\n      \"prefill\": true\n    },\n    \"sortBy\": {\n      \"title\": \"Sort suggestions by\",\n      \"type\": \"string\",\n      \"description\": \"Order of the suggestion list.\",\n      \"editor\": \"select\",\n      \"default\": \"-searchVolume\",\n      \"prefill\": \"-searchVolume\",\n      \"enum\": [\n        \"-searchVolume\",\n        \"+searchVolume\",\n        \"-cpc\",\n        \"+cpc\",\n        \"-sd\",\n        \"+sd\",\n        \"-pd\",\n        \"+pd\",\n        \"-keyword\",\n        \"+keyword\"\n      ],\n      \"enumTitles\": [\n        \"Highest search volume\",\n        \"Lowest search volume\",\n        \"Highest CPC\",\n        \"Lowest CPC\",\n        \"Highest SEO difficulty\",\n        \"Lowest SEO difficulty\",\n        \"Highest paid difficulty\",\n        \"Lowest paid difficulty\",\n        \"Keyword Z-A\",\n        \"Keyword A-Z\"\n      ]\n    },\n    \"maxSuggestionsPerSeed\": {\n      \"title\": \"Max suggestions per seed\",\n      \"type\": \"integer\",\n      \"description\": \"Maximum suggestions returned for each seed. The default keeps runs fast; raise it for deep keyword lists.\",\n      \"default\": 100,\n      \"prefill\": 1,\n      \"minimum\": 1,\n      \"maximum\": 1000\n    },\n    \"maxItems\": {\n      \"title\": \"Max suggestions in total\",\n      \"type\": \"integer\",\n      \"description\": \"Maximum suggestions across all seeds in one run.\",\n      \"default\": 1000,\n      \"prefill\": 1,\n      \"minimum\": 1,\n      \"maximum\": 10000\n    },\n    \"includeSeedOverview\": {\n      \"title\": \"Include seed metrics\",\n      \"type\": \"boolean\",\n      \"description\": \"Fetch each seed's own metrics: search volume, CPC, competition, difficulty, intent, 4-month trend, global volume and device shares. Adds one request per seed.\",\n      \"default\": true,\n      \"prefill\": false\n    },\n    \"outputFormat\": {\n      \"title\": \"Output format\",\n      \"type\": \"string\",\n      \"description\": \"One record per seed with nested suggestions (legacy), or one flat record per suggestion.\",\n      \"editor\": \"select\",\n      \"default\": \"perSeed\",\n      \"prefill\": \"perSeed\",\n      \"enum\": [\n        \"perSeed\",\n        \"perSuggestion\"\n      ],\n      \"enumTitles\": [\n        \"One record per seed (nested suggestions)\",\n        \"One record per suggestion (flat rows)\"\n      ]\n    }\n  },\n  \"required\": []\n}",
    "readme": "# Ubersuggest Keyword Suggestions by Country & Language\n\nPull **Ubersuggest**'s keyword-idea list for a seed keyword in the market and language you choose. Suggestions carry search volume, CPC, competition, SEO and paid difficulty, and search intent where Ubersuggest exposes them; the source unlocks full metrics for the first ~19 suggestions in each response. An optional overview adds the seed's own metrics. **231 countries plus worldwide, 122 languages, no login and no cookies.**\n\n## What this actor does\n\n- **Expand one or many seeds.** Give it `coffee`, `running shoes`, or `project management software`; each seed returns its own suggestion list.\n- **Choose the market.** 231 countries plus a worldwide option (232 choices). Country changes the suggestions and the metrics, not just a label.\n- **Choose the language.** 122 languages. With auto-match on, picking Germany, Japan or Brazil switches to the market's main language automatically.\n- **Get real keyword metrics.** Search volume, CPC in USD and local currency, competition, SEO difficulty, paid difficulty, search intent and the source's freshness date.\n- **Add a seed overview.** Optionally fetch the seed's own volume, CPC, difficulty, intent, a 4-month volume trend, global volume breakdown, device share and click share.\n- **Go deep or stay small.** Cursor pagination can return thousands of suggestions per seed; per-seed and whole-run caps keep runs predictable.\n- **Choose the shape.** Keep the classic one-record-per-seed output with nested suggestions, or switch to one flat record per suggestion.\n- Empty fields are omitted; the actor never writes `null`, empty strings or empty arrays.\n\n## Output per seed (default)\n\nEach record is one seed keyword:\n\n- `type` — `keyword`\n- `keyword` — the seed you supplied\n- `country`, `language` — the market and language actually used\n- `locationId` — Ubersuggest's location id (`\"0000\"` for worldwide)\n- `suggestions[]` — related keywords, each with:\n  - `type` — `keyword`\n  - `keyword`\n  - `country`, `language`\n  - `searchVolume`, `cpc`, `cpcLocal`, `currency`\n  - `competition`, `seoDifficulty`, `paidDifficulty`\n  - `searchIntent[]` — `informational`, `navigational`, `commercial`, `transactional`\n  - `dataUpdatedAt`\n- Metrics appear only on the rows Ubersuggest unlocks (the first ~19 in each response); the rest carry the identity fields.\n- `seedOverview` — present when seed metrics are enabled:\n  - `searchVolume`, `cpc`, `cpcLocal`, `currency`\n  - `competition`, `seoDifficulty`, `paidDifficulty`, `searchIntent[]`\n  - `monthlyTrend` — 4 monthly volume points\n  - `globalSearchVolume`, `globalVolumeBreakdown`\n  - `desktopShare`, `mobileShare`, `clickRate`, `paidClickShare`, `organicClickShare`\n  - `dataUpdatedAt`\n- `updated_at`, `scrapedAt`\n\n## Output per suggestion (flat mode)\n\nSet `outputFormat` to `perSuggestion` to get one row per suggestion:\n\n- `type` — `keywordSuggestion`\n- `seedKeyword`, `keyword`, `country`, `language`, `locationId`\n- `searchVolume`, `cpc`, `cpcLocal`, `currency`\n- `competition`, `seoDifficulty`, `paidDifficulty`, `searchIntent[]`\n- `dataUpdatedAt`, `scrapedAt`\n\nWhen seed metrics are enabled, a matching `type: \"keywordOverview\"` record is added once per seed with the overview fields. This is intentional: flat mode returns the seed row plus one row per suggestion (three suggestions with seed metrics on = four rows). With seed metrics off, flat mode returns only suggestion rows.\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `keywords` | Array | – | Seed keywords. Each seed returns its own suggestions. |\n| `urls` | Array | – | Optional domains/URLs converted into keyword seeds. A path URL uses its last usable segment (`/blog/coffee-guide` → `coffee guide`); a homepage uses the host label (`make.com` → `make`). Not a domain keyword report. |\n| `country` | Select | `us` | 231 countries or `worldwide` (232 options). Legacy `uk` is accepted and output as `gb`; legacy `ka` maps to `la`. |\n| `language` | Select | `en` | 122 languages. |\n| `autoMatchLanguageToCountry` | Boolean | true | Switch English to the market's main language when one exists. |\n| `sortBy` | Select | `-searchVolume` | Volume, CPC, SEO/paid difficulty or alphabetical. |\n| `maxSuggestionsPerSeed` | Integer | 100 | Per-seed cap, 1–1000. |\n| `maxItems` | Integer | 1000 | Whole-run suggestion cap, 1–10000. |\n| `includeSeedOverview` | Boolean | true | Add the seed's own metrics, trend, global and device shares. |\n| `outputFormat` | Select | `perSeed` | Nested seed records or flat suggestion rows. |\n\nLegacy tasks: `keyword` maps to the seed list; `uk: true` wins over `country` and is output as `gb`; legacy `ka` maps to `la`; old `include_*`/proxy keys are accepted but ignored. Flat mode includes one `keywordOverview` seed row when `includeSeedOverview` is on.\n\n### Example: default US English\n\n```json\n{\n  \"keywords\": [\"coffee\"],\n  \"country\": \"us\",\n  \"language\": \"en\"\n}\n```\n\n### Example: German market with automatic language\n\n```json\n{\n  \"keywords\": [\"Kaffee\"],\n  \"country\": \"de\",\n  \"autoMatchLanguageToCountry\": true\n}\n```\n\n### Example: Japanese seed and a deeper list\n\n```json\n{\n  \"keywords\": [\"コーヒー\"],\n  \"country\": \"jp\",\n  \"language\": \"ja\",\n  \"maxSuggestionsPerSeed\": 300,\n  \"maxItems\": 300\n}\n```\n\n### Example: flat rows with a seed overview\n\n```json\n{\n  \"keywords\": [\"running shoes\", \"trail shoes\"],\n  \"country\": \"gb\",\n  \"sortBy\": \"-searchVolume\",\n  \"maxSuggestionsPerSeed\": 100,\n  \"maxItems\": 200,\n  \"includeSeedOverview\": true,\n  \"outputFormat\": \"perSuggestion\"\n}\n```\n\n## Use cases\n\n- **Keyword research** — expand a seed into the phrasings Ubersuggest actually suggests for a market.\n- **Content planning** — find question-led and long-tail ideas, then sort by volume or difficulty.\n- **Paid search** — pull CPC and paid difficulty for ad keyword lists.\n- **Multi-market SEO** — compare the same seed across countries and languages.\n- **SEO dashboards** — export flat rows into a warehouse, sheet or BI tool.\n- **Agency workflows** — batch many client seeds with a predictable per-seed and total cap.\n\n## FAQ\n\n### Where does the data come from?\n\nUbersuggest's public keyword data. The actor reads only keyword suggestions and their metrics; it does not need an Ubersuggest account, cookie or API key.\n\n### Are the search volumes exact?\n\nNo. Ubersuggest search volumes are estimates, rounded to practical buckets and refreshed on its own schedule. They are useful for prioritisation and for comparing ideas in the same market; they are not Google Ads' exact figures. CPC is Ubersuggest's advertiser estimate, in USD (`cpc`) and the market's currency (`cpcLocal`).\n\n### Why do some suggestions have no volume, CPC or difficulty?\n\nUbersuggest exposes full metrics for the first ~19 suggestions in each response. The remaining keywords are still returned with their identity fields, but without volume/CPC/difficulty. Ubersuggest's bulk metrics endpoint repeats the same core fields for up to 10 keywords per request; it adds no new per-suggestion fields, so the actor does not make a separate enrichment pass and never guesses missing values.\n\n### How many suggestions can I get per seed?\n\nThe list is cursor-paginated and can run into the thousands for broad seeds. `maxSuggestionsPerSeed` and `maxItems` stop the run; the source can also run out earlier. The actor does not publish a total result count because the source's match count is not the number of returned rows.\n\n### What is the seed overview?\n\nIt is the metrics for the seed itself, not for a suggestion. It includes volume, CPC, competition, difficulty, intent, a **4-month** volume trend, global volume with a breakdown, and desktop/mobile and click shares. It adds one extra request per seed.\n\n### Which countries and languages are supported?\n\n231 countries, 122 languages and `worldwide` (232 options). Russia and Belarus are not available from Ubersuggest's location data and are intentionally absent. If an old task still asks for one of them, the actor explains the limitation instead of returning wrong data.\n\n### What does auto-match do?\n\nWhen `language` is `en` and the chosen market has another main language, auto-match switches to it: Germany to German, Japan to Japanese, Brazil to Portuguese, China to Simplified Chinese. Set it to false to keep English suggestions for that market.\n\n### Do I need a login, cookies or a proxy?\n\nNo. The actor reads public keyword data without an account, and it chooses its own working connection automatically. Just provide keywords and run it.\n\n### Can I use a domain instead of a keyword?\n\n`urls` is a legacy convenience. A path URL uses its last usable path segment (`https://example.com/blog/coffee-guide` becomes `coffee guide`); a homepage or a bare domain uses the host label (`make.com` becomes `make`). It does not analyse the domain's rankings, pages or backlinks. For real keyword research, use `keywords`.\n\n### Is this affiliated with Ubersuggest?\n\nNo. This is an independent tool that reads publicly available keyword data.\n",
    "actorDefinition": {
      "actorSpecification": 1,
      "name": "ubersuggest-keyword-suggestions-by-country",
      "title": "Ubersuggest Keyword Suggestions by Country & Language",
      "description": "Scrape Ubersuggest keyword suggestions for any seed, country and language, with search volume, CPC, competition, difficulty and intent. 231 countries plus worldwide, no login.",
      "version": "1.1",
      "buildTag": "latest",
      "defaultMemoryMbytes": 1024,
      "dockerfile": "./Dockerfile",
      "readme": "# Ubersuggest Keyword Suggestions by Country & Language\n\nPull **Ubersuggest**'s keyword-idea list for a seed keyword in the market and language you choose. Suggestions carry search volume, CPC, competition, SEO and paid difficulty, and search intent where Ubersuggest exposes them; the source unlocks full metrics for the first ~19 suggestions in each response. An optional overview adds the seed's own metrics. **231 countries plus worldwide, 122 languages, no login and no cookies.**\n\n## What this actor does\n\n- **Expand one or many seeds.** Give it `coffee`, `running shoes`, or `project management software`; each seed returns its own suggestion list.\n- **Choose the market.** 231 countries plus a worldwide option (232 choices). Country changes the suggestions and the metrics, not just a label.\n- **Choose the language.** 122 languages. With auto-match on, picking Germany, Japan or Brazil switches to the market's main language automatically.\n- **Get real keyword metrics.** Search volume, CPC in USD and local currency, competition, SEO difficulty, paid difficulty, search intent and the source's freshness date.\n- **Add a seed overview.** Optionally fetch the seed's own volume, CPC, difficulty, intent, a 4-month volume trend, global volume breakdown, device share and click share.\n- **Go deep or stay small.** Cursor pagination can return thousands of suggestions per seed; per-seed and whole-run caps keep runs predictable.\n- **Choose the shape.** Keep the classic one-record-per-seed output with nested suggestions, or switch to one flat record per suggestion.\n- Empty fields are omitted; the actor never writes `null`, empty strings or empty arrays.\n\n## Output per seed (default)\n\nEach record is one seed keyword:\n\n- `type` — `keyword`\n- `keyword` — the seed you supplied\n- `country`, `language` — the market and language actually used\n- `locationId` — Ubersuggest's location id (`\"0000\"` for worldwide)\n- `suggestions[]` — related keywords, each with:\n  - `type` — `keyword`\n  - `keyword`\n  - `country`, `language`\n  - `searchVolume`, `cpc`, `cpcLocal`, `currency`\n  - `competition`, `seoDifficulty`, `paidDifficulty`\n  - `searchIntent[]` — `informational`, `navigational`, `commercial`, `transactional`\n  - `dataUpdatedAt`\n- Metrics appear only on the rows Ubersuggest unlocks (the first ~19 in each response); the rest carry the identity fields.\n- `seedOverview` — present when seed metrics are enabled:\n  - `searchVolume`, `cpc`, `cpcLocal`, `currency`\n  - `competition`, `seoDifficulty`, `paidDifficulty`, `searchIntent[]`\n  - `monthlyTrend` — 4 monthly volume points\n  - `globalSearchVolume`, `globalVolumeBreakdown`\n  - `desktopShare`, `mobileShare`, `clickRate`, `paidClickShare`, `organicClickShare`\n  - `dataUpdatedAt`\n- `updated_at`, `scrapedAt`\n\n## Output per suggestion (flat mode)\n\nSet `outputFormat` to `perSuggestion` to get one row per suggestion:\n\n- `type` — `keywordSuggestion`\n- `seedKeyword`, `keyword`, `country`, `language`, `locationId`\n- `searchVolume`, `cpc`, `cpcLocal`, `currency`\n- `competition`, `seoDifficulty`, `paidDifficulty`, `searchIntent[]`\n- `dataUpdatedAt`, `scrapedAt`\n\nWhen seed metrics are enabled, a matching `type: \"keywordOverview\"` record is added once per seed with the overview fields. This is intentional: flat mode returns the seed row plus one row per suggestion (three suggestions with seed metrics on = four rows). With seed metrics off, flat mode returns only suggestion rows.\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `keywords` | Array | – | Seed keywords. Each seed returns its own suggestions. |\n| `urls` | Array | – | Optional domains/URLs converted into keyword seeds. A path URL uses its last usable segment (`/blog/coffee-guide` → `coffee guide`); a homepage uses the host label (`make.com` → `make`). Not a domain keyword report. |\n| `country` | Select | `us` | 231 countries or `worldwide` (232 options). Legacy `uk` is accepted and output as `gb`; legacy `ka` maps to `la`. |\n| `language` | Select | `en` | 122 languages. |\n| `autoMatchLanguageToCountry` | Boolean | true | Switch English to the market's main language when one exists. |\n| `sortBy` | Select | `-searchVolume` | Volume, CPC, SEO/paid difficulty or alphabetical. |\n| `maxSuggestionsPerSeed` | Integer | 100 | Per-seed cap, 1–1000. |\n| `maxItems` | Integer | 1000 | Whole-run suggestion cap, 1–10000. |\n| `includeSeedOverview` | Boolean | true | Add the seed's own metrics, trend, global and device shares. |\n| `outputFormat` | Select | `perSeed` | Nested seed records or flat suggestion rows. |\n\nLegacy tasks: `keyword` maps to the seed list; `uk: true` wins over `country` and is output as `gb`; legacy `ka` maps to `la`; old `include_*`/proxy keys are accepted but ignored. Flat mode includes one `keywordOverview` seed row when `includeSeedOverview` is on.\n\n### Example: default US English\n\n```json\n{\n  \"keywords\": [\"coffee\"],\n  \"country\": \"us\",\n  \"language\": \"en\"\n}\n```\n\n### Example: German market with automatic language\n\n```json\n{\n  \"keywords\": [\"Kaffee\"],\n  \"country\": \"de\",\n  \"autoMatchLanguageToCountry\": true\n}\n```\n\n### Example: Japanese seed and a deeper list\n\n```json\n{\n  \"keywords\": [\"コーヒー\"],\n  \"country\": \"jp\",\n  \"language\": \"ja\",\n  \"maxSuggestionsPerSeed\": 300,\n  \"maxItems\": 300\n}\n```\n\n### Example: flat rows with a seed overview\n\n```json\n{\n  \"keywords\": [\"running shoes\", \"trail shoes\"],\n  \"country\": \"gb\",\n  \"sortBy\": \"-searchVolume\",\n  \"maxSuggestionsPerSeed\": 100,\n  \"maxItems\": 200,\n  \"includeSeedOverview\": true,\n  \"outputFormat\": \"perSuggestion\"\n}\n```\n\n## Use cases\n\n- **Keyword research** — expand a seed into the phrasings Ubersuggest actually suggests for a market.\n- **Content planning** — find question-led and long-tail ideas, then sort by volume or difficulty.\n- **Paid search** — pull CPC and paid difficulty for ad keyword lists.\n- **Multi-market SEO** — compare the same seed across countries and languages.\n- **SEO dashboards** — export flat rows into a warehouse, sheet or BI tool.\n- **Agency workflows** — batch many client seeds with a predictable per-seed and total cap.\n\n## FAQ\n\n### Where does the data come from?\n\nUbersuggest's public keyword data. The actor reads only keyword suggestions and their metrics; it does not need an Ubersuggest account, cookie or API key.\n\n### Are the search volumes exact?\n\nNo. Ubersuggest search volumes are estimates, rounded to practical buckets and refreshed on its own schedule. They are useful for prioritisation and for comparing ideas in the same market; they are not Google Ads' exact figures. CPC is Ubersuggest's advertiser estimate, in USD (`cpc`) and the market's currency (`cpcLocal`).\n\n### Why do some suggestions have no volume, CPC or difficulty?\n\nUbersuggest exposes full metrics for the first ~19 suggestions in each response. The remaining keywords are still returned with their identity fields, but without volume/CPC/difficulty. Ubersuggest's bulk metrics endpoint repeats the same core fields for up to 10 keywords per request; it adds no new per-suggestion fields, so the actor does not make a separate enrichment pass and never guesses missing values.\n\n### How many suggestions can I get per seed?\n\nThe list is cursor-paginated and can run into the thousands for broad seeds. `maxSuggestionsPerSeed` and `maxItems` stop the run; the source can also run out earlier. The actor does not publish a total result count because the source's match count is not the number of returned rows.\n\n### What is the seed overview?\n\nIt is the metrics for the seed itself, not for a suggestion. It includes volume, CPC, competition, difficulty, intent, a **4-month** volume trend, global volume with a breakdown, and desktop/mobile and click shares. It adds one extra request per seed.\n\n### Which countries and languages are supported?\n\n231 countries, 122 languages and `worldwide` (232 options). Russia and Belarus are not available from Ubersuggest's location data and are intentionally absent. If an old task still asks for one of them, the actor explains the limitation instead of returning wrong data.\n\n### What does auto-match do?\n\nWhen `language` is `en` and the chosen market has another main language, auto-match switches to it: Germany to German, Japan to Japanese, Brazil to Portuguese, China to Simplified Chinese. Set it to false to keep English suggestions for that market.\n\n### Do I need a login, cookies or a proxy?\n\nNo. The actor reads public keyword data without an account, and it chooses its own working connection automatically. Just provide keywords and run it.\n\n### Can I use a domain instead of a keyword?\n\n`urls` is a legacy convenience. A path URL uses its last usable path segment (`https://example.com/blog/coffee-guide` becomes `coffee guide`); a homepage or a bare domain uses the host label (`make.com` becomes `make`). It does not analyse the domain's rankings, pages or backlinks. For real keyword research, use `keywords`.\n\n### Is this affiliated with Ubersuggest?\n\nNo. This is an independent tool that reads publicly available keyword data.\n",
      "input": {
        "title": "Ubersuggest Keyword Suggestions Input",
        "description": "Expand seed keywords into Ubersuggest's keyword-idea list for a chosen country and language, with search volume, CPC, competition, difficulty and intent.",
        "type": "object",
        "schemaVersion": 1,
        "properties": {
          "keywords": {
            "title": "Seed keywords",
            "type": "array",
            "description": "Keywords to expand. Each seed returns its own suggestions. Add several to research a topic.",
            "editor": "stringList",
            "prefill": [
              "coffee"
            ]
          },
          "urls": {
            "title": "Domains as seeds (legacy)",
            "type": "array",
            "description": "Optional domains or URLs converted into rough keyword seeds (make.com becomes make). This is not a domain keyword report; use the keywords field for real research.",
            "editor": "stringList",
            "prefill": []
          },
          "country": {
            "title": "Country",
            "type": "string",
            "description": "Market for the suggestions. `worldwide` returns the global list. Russia and Belarus are not available from the source.",
            "editor": "select",
            "default": "us",
            "prefill": "us",
            "enumSuggestedValues": [
              "us",
              "gb",
              "ca",
              "au",
              "in",
              "de",
              "fr",
              "es",
              "it",
              "br",
              "jp",
              "cn",
              "kr",
              "nl",
              "mx",
              "sg",
              "hk",
              "tw",
              "id",
              "my",
              "ph",
              "th",
              "vn",
              "pk",
              "bd",
              "ng",
              "za",
              "eg",
              "sa",
              "ae",
              "il",
              "ar",
              "cl",
              "co",
              "pe",
              "dk",
              "no",
              "fi",
              "cz",
              "gr",
              "hu",
              "ro",
              "ua",
              "sk",
              "bg",
              "hr",
              "rs",
              "si",
              "lt",
              "lv",
              "ee",
              "kz",
              "ma",
              "ke",
              "af",
              "al",
              "dz",
              "as",
              "ad",
              "ao",
              "ai",
              "ag",
              "am",
              "aw",
              "at",
              "az",
              "bh",
              "bb",
              "be",
              "bz",
              "bj",
              "bm",
              "bt",
              "bo",
              "ba",
              "bw",
              "io",
              "vg",
              "bn",
              "bf",
              "bi",
              "kh",
              "cm",
              "cv",
              "bq",
              "ky",
              "cf",
              "td",
              "cx",
              "cc",
              "km",
              "ck",
              "cr",
              "cw",
              "cy",
              "cd",
              "dj",
              "dm",
              "do",
              "ec",
              "sv",
              "gq",
              "er",
              "sz",
              "et",
              "fk",
              "fo",
              "fm",
              "fj",
              "gf",
              "pf",
              "tf",
              "ga",
              "ge",
              "gh",
              "gi",
              "gl",
              "gd",
              "gp",
              "gu",
              "gt",
              "gg",
              "gn",
              "gw",
              "gy",
              "ht",
              "hn",
              "is",
              "iq",
              "ie",
              "jm",
              "je",
              "jo",
              "ki",
              "kw",
              "xk",
              "kg",
              "la",
              "lb",
              "ls",
              "lr",
              "ly",
              "li",
              "lu",
              "mo",
              "mg",
              "mw",
              "mv",
              "ml",
              "mt",
              "mh",
              "mq",
              "mr",
              "mu",
              "yt",
              "md",
              "mc",
              "mn",
              "me",
              "ms",
              "mz",
              "mm",
              "na",
              "nr",
              "np",
              "nc",
              "nz",
              "ni",
              "ne",
              "nu",
              "nf",
              "mk",
              "mp",
              "om",
              "pw",
              "ps",
              "pa",
              "pg",
              "py",
              "pn",
              "pl",
              "pt",
              "pr",
              "qa",
              "cg",
              "re",
              "rw",
              "sh",
              "kn",
              "lc",
              "pm",
              "vc",
              "ws",
              "sm",
              "st",
              "sn",
              "sc",
              "sl",
              "sx",
              "sb",
              "so",
              "lk",
              "sr",
              "sj",
              "se",
              "ch",
              "tj",
              "tz",
              "bs",
              "gm",
              "tl",
              "tg",
              "tk",
              "to",
              "tt",
              "tn",
              "tr",
              "tm",
              "tc",
              "vi",
              "ug",
              "uy",
              "uz",
              "vu",
              "va",
              "ve",
              "wf",
              "eh",
              "ye",
              "zm",
              "zw",
              "worldwide"
            ],
            "enumTitles": [
              "United States",
              "United Kingdom",
              "Canada",
              "Australia",
              "India",
              "Germany",
              "France",
              "Spain",
              "Italy",
              "Brazil",
              "Japan",
              "China",
              "Korea",
              "Netherlands",
              "Mexico",
              "Singapore",
              "Hong Kong",
              "Taiwan",
              "Indonesia",
              "Malaysia",
              "Philippines",
              "Thailand",
              "Vietnam",
              "Pakistan",
              "Bangladesh",
              "Nigeria",
              "South Africa",
              "Egypt",
              "Saudi Arabia",
              "United Arab Emirates",
              "Israel",
              "Argentina",
              "Chile",
              "Colombia",
              "Peru",
              "Denmark",
              "Norway",
              "Finland",
              "Czech Republic",
              "Greece",
              "Hungary",
              "Romania",
              "Ukraine",
              "Slovakia",
              "Bulgaria",
              "Croatia",
              "Serbia",
              "Slovenia",
              "Lithuania",
              "Latvia",
              "Estonia",
              "Kazakhstan",
              "Morocco",
              "Kenya",
              "Afghanistan",
              "Albania",
              "Algeria",
              "American Samoa",
              "Andorra",
              "Angola",
              "Anguilla",
              "Antigua & Barbuda",
              "Armenia",
              "Aruba",
              "Austria",
              "Azerbaijan",
              "Bahrain",
              "Barbados",
              "Belgium",
              "Belize",
              "Benin",
              "Bermuda",
              "Bhutan",
              "Bolivia",
              "Bosnia & Herzegovina",
              "Botswana",
              "British Indian Ocean Territory",
              "British Virgin Islands",
              "Brunei",
              "Burkina Faso",
              "Burundi",
              "Cambodia",
              "Cameroon",
              "Cape Verde",
              "Caribbean Netherlands",
              "Cayman Islands",
              "Central African Republic",
              "Chad",
              "Christmas Island",
              "Cocos (Keeling) Islands",
              "Comoros",
              "Cook Islands",
              "Costa Rica",
              "Curacao",
              "Cyprus",
              "Democratic Republic of The Congo",
              "Djibouti",
              "Dominica",
              "Dominican Republic",
              "Ecuador",
              "El Salvador",
              "Equatorial Guinea",
              "Eritrea",
              "Eswatini",
              "Ethiopia",
              "Falkland Islands (Islas Malvinas)",
              "Faroe Islands",
              "Federated States of Micronesia",
              "Fiji",
              "French Guiana",
              "French Polynesia",
              "French Southern and Antarctic Lands",
              "Gabon",
              "Georgia",
              "Ghana",
              "Gibraltar",
              "Greenland",
              "Grenada",
              "Guadeloupe",
              "Guam",
              "Guatemala",
              "Guernsey",
              "Guinea",
              "Guinea-Bissau",
              "Guyana",
              "Haiti",
              "Honduras",
              "Iceland",
              "Iraq",
              "Ireland",
              "Jamaica",
              "Jersey",
              "Jordan",
              "Kiribati",
              "Kiribati",
              "Kosovo",
              "Kyrgyzstan",
              "Laos",
              "Lebanon",
              "Lesotho",
              "Liberia",
              "Libya",
              "Liechtenstein",
              "Luxembourg",
              "Macao",
              "Madagascar",
              "Malawi",
              "Maldives",
              "Mali",
              "Malta",
              "Marshall Islands",
              "Martinique",
              "Mauritania",
              "Mauritius",
              "Mayotte",
              "Moldova",
              "Monaco",
              "Mongolia",
              "Montenegro",
              "Montserrat",
              "Mozambique",
              "Myanmar (Burma)",
              "Namibia",
              "Nauru",
              "Nepal",
              "New Caledonia",
              "New Zealand",
              "Nicaragua",
              "Niger",
              "Niue",
              "Norfolk Island",
              "North Macedonia",
              "Northern Mariana Islands",
              "Oman",
              "Palau",
              "Palestinian Territory",
              "Panama",
              "Papua New Guinea",
              "Paraguay",
              "Pitcairn Islands",
              "Poland",
              "Portugal",
              "Puerto Rico",
              "Qatar",
              "Republic of the Congo",
              "Reunion",
              "Rwanda",
              "Saint Helena, Ascension and Tristan da Cunha",
              "Saint Kitts and Nevis",
              "Saint Lucia",
              "Saint Pierre and Miquelon",
              "Saint Vincent and The Grenadines",
              "Samoa",
              "San Marino",
              "Sao Tome and Principe",
              "Senegal",
              "Seychelles",
              "Sierra Leone",
              "Sint Maarten",
              "Solomon Islands",
              "Somalia",
              "Sri Lanka",
              "Suriname",
              "Svalbard and Jan Mayen",
              "Sweden",
              "Switzerland",
              "Tajikistan",
              "Tanzania",
              "The Bahamas",
              "The Gambia",
              "Timor-Leste",
              "Togo",
              "Tokelau",
              "Tonga",
              "Trinidad & Tobago",
              "Tunisia",
              "Turkey",
              "Turkmenistan",
              "Turks and Caicos Islands",
              "U.S. Virgin Islands",
              "Uganda",
              "Uruguay",
              "Uzbekistan",
              "Vanuatu",
              "Vatican City",
              "Venezuela",
              "Wallis and Futuna",
              "Western Sahara",
              "Yemen",
              "Zambia",
              "Zimbabwe",
              "Worldwide (all locations)"
            ]
          },
          "language": {
            "title": "Language",
            "type": "string",
            "description": "Language of the suggestions. Leave English with auto-match on to use the market's main language automatically.",
            "editor": "select",
            "default": "en",
            "prefill": "en",
            "enum": [
              "en",
              "af",
              "ak",
              "sq",
              "ach",
              "am",
              "ar",
              "hy",
              "az",
              "ban",
              "lt",
              "eu",
              "bn",
              "bs",
              "bg",
              "my",
              "ca",
              "ceb",
              "km",
              "zh",
              "zh_cn",
              "zh_tw",
              "hr",
              "cs",
              "da",
              "nl",
              "et",
              "ee",
              "fo",
              "fil",
              "fi",
              "fr",
              "fy",
              "gaa",
              "gl",
              "lg",
              "ka",
              "de",
              "el",
              "gu",
              "ht",
              "ha",
              "he",
              "iw",
              "hi",
              "hu",
              "is",
              "bem",
              "ig",
              "id",
              "ga",
              "it",
              "ja",
              "kn",
              "kk",
              "rw",
              "kg",
              "ko",
              "mfe",
              "crs",
              "kri",
              "ckb",
              "ky",
              "lo",
              "lv",
              "mk",
              "mg",
              "tum",
              "ms",
              "ml",
              "mt",
              "mi",
              "mr",
              "mn",
              "ne",
              "nso",
              "nb",
              "ny",
              "nyn",
              "om",
              "pa",
              "fa",
              "pcm",
              "pl",
              "pt",
              "ps",
              "qu",
              "ro",
              "rm",
              "rn",
              "ru",
              "sr",
              "sn",
              "loz",
              "sd",
              "si",
              "sk",
              "sl",
              "so",
              "st",
              "es",
              "sw",
              "sv",
              "tg",
              "ta",
              "te",
              "th",
              "ti",
              "tl",
              "to",
              "lua",
              "tn",
              "tr",
              "tk",
              "uk",
              "ur",
              "uz",
              "vi",
              "wo",
              "xh",
              "yo",
              "zu"
            ],
            "enumTitles": [
              "English",
              "Afrikaans",
              "Akan",
              "Albanian",
              "Alur",
              "Amharic",
              "Arabic",
              "Armenian",
              "Azerbaijani",
              "Balinese",
              "Baltic",
              "Basque",
              "Bengali",
              "Bosnian",
              "Bulgarian",
              "Burmese",
              "Catalan - Valencian",
              "Cebuano",
              "Central Khmer",
              "Chinese",
              "Chinese (Simplified)",
              "Chinese (Traditional)",
              "Croatian",
              "Czech",
              "Danish",
              "Dutch",
              "Estonian",
              "Ewe",
              "Faroese",
              "Filipino",
              "Finnish",
              "French",
              "Frisian",
              "Ga",
              "Galician",
              "Ganda",
              "Georgian",
              "German",
              "Greek",
              "Gujarati",
              "Haitian",
              "Hausa",
              "Hebrew (he)",
              "Hebrew (iw)",
              "Hindi",
              "Hungarian",
              "Icelandic",
              "IciBemba",
              "Igbo",
              "Indonesian",
              "Irish",
              "Italian",
              "Japanese",
              "Kannada",
              "Kazakh",
              "Kinyarwanda",
              "Kongo",
              "Korean",
              "Kreol morisien",
              "Kreol Seselwa",
              "Krio",
              "Kurdish",
              "Kyrgyz",
              "Lao",
              "Latvian",
              "Macedonian",
              "Malagasy",
              "Malawi",
              "Malay",
              "Malayalam",
              "Maltese",
              "Maori",
              "Marathi",
              "Mongolian",
              "Nepali",
              "Northern Sotho",
              "Norwegian",
              "Nyanja",
              "Nyankole",
              "Oromo",
              "Panjabi",
              "Persian",
              "Pidgin",
              "Polish",
              "Portuguese",
              "Pushto",
              "Quechua",
              "Romanian",
              "Romansh",
              "Rundi",
              "Russian",
              "Serbian",
              "Shona",
              "Silozi",
              "Sindhi",
              "Sinhala",
              "Slovak",
              "Slovene",
              "Somali",
              "Southern Sotho",
              "Spanish",
              "Swahili",
              "Swedish",
              "Tajik",
              "Tamil",
              "Telugu",
              "Thai",
              "Tigrinya",
              "tl",
              "Tonga (Tonga Islands)",
              "Tshiluba",
              "Tswana",
              "Turkish",
              "Turkmen",
              "Ukrainian",
              "Urdu",
              "Uzbek",
              "Vietnamese",
              "Wolof",
              "Xhosa",
              "Yoruba",
              "Zulu"
            ]
          },
          "autoMatchLanguageToCountry": {
            "title": "Auto-match language to country",
            "type": "boolean",
            "description": "When language is English and the chosen market has another main language, switch to it automatically (Germany to German, Japan to Japanese). Turn off to keep English.",
            "default": true,
            "prefill": true
          },
          "sortBy": {
            "title": "Sort suggestions by",
            "type": "string",
            "description": "Order of the suggestion list.",
            "editor": "select",
            "default": "-searchVolume",
            "prefill": "-searchVolume",
            "enum": [
              "-searchVolume",
              "+searchVolume",
              "-cpc",
              "+cpc",
              "-sd",
              "+sd",
              "-pd",
              "+pd",
              "-keyword",
              "+keyword"
            ],
            "enumTitles": [
              "Highest search volume",
              "Lowest search volume",
              "Highest CPC",
              "Lowest CPC",
              "Highest SEO difficulty",
              "Lowest SEO difficulty",
              "Highest paid difficulty",
              "Lowest paid difficulty",
              "Keyword Z-A",
              "Keyword A-Z"
            ]
          },
          "maxSuggestionsPerSeed": {
            "title": "Max suggestions per seed",
            "type": "integer",
            "description": "Maximum suggestions returned for each seed. The default keeps runs fast; raise it for deep keyword lists.",
            "default": 100,
            "prefill": 1,
            "minimum": 1,
            "maximum": 1000
          },
          "maxItems": {
            "title": "Max suggestions in total",
            "type": "integer",
            "description": "Maximum suggestions across all seeds in one run.",
            "default": 1000,
            "prefill": 1,
            "minimum": 1,
            "maximum": 10000
          },
          "includeSeedOverview": {
            "title": "Include seed metrics",
            "type": "boolean",
            "description": "Fetch each seed's own metrics: search volume, CPC, competition, difficulty, intent, 4-month trend, global volume and device shares. Adds one request per seed.",
            "default": true,
            "prefill": false
          },
          "outputFormat": {
            "title": "Output format",
            "type": "string",
            "description": "One record per seed with nested suggestions (legacy), or one flat record per suggestion.",
            "editor": "select",
            "default": "perSeed",
            "prefill": "perSeed",
            "enum": [
              "perSeed",
              "perSuggestion"
            ],
            "enumTitles": [
              "One record per seed (nested suggestions)",
              "One record per suggestion (flat rows)"
            ]
          }
        },
        "required": []
      },
      "output": {
        "actorOutputSchemaVersion": 1,
        "title": "Ubersuggest Keyword Suggestions by Country Output",
        "description": "Ubersuggest keyword suggestions with search volume, CPC, competition, difficulty and intent, plus optional seed overviews.",
        "properties": {
          "keywords": {
            "type": "string",
            "title": "Keyword suggestions",
            "description": "Dataset containing seed records with nested suggestions, or flat suggestion rows.",
            "template": "{{links.apiDefaultDatasetUrl}}/items"
          }
        }
      },
      "storages": {
        "dataset": {
          "actorSpecification": 1,
          "views": {
            "seedSuggestions": {
              "title": "Seed suggestions",
              "transformation": {
                "fields": [
                  "type",
                  "keyword",
                  "country",
                  "language",
                  "suggestions",
                  "seedOverview",
                  "scrapedAt"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "type": {
                    "label": "Type",
                    "format": "text"
                  },
                  "keyword": {
                    "label": "Seed keyword",
                    "format": "text"
                  },
                  "country": {
                    "label": "Country",
                    "format": "text"
                  },
                  "language": {
                    "label": "Language",
                    "format": "text"
                  },
                  "suggestions": {
                    "label": "Suggestions",
                    "format": "array"
                  },
                  "seedOverview": {
                    "label": "Seed overview",
                    "format": "object"
                  },
                  "scrapedAt": {
                    "label": "Scraped at",
                    "format": "date"
                  }
                }
              }
            },
            "flatSuggestions": {
              "title": "Flat suggestions",
              "transformation": {
                "fields": [
                  "seedKeyword",
                  "keyword",
                  "searchVolume",
                  "cpc",
                  "seoDifficulty",
                  "paidDifficulty",
                  "searchIntent",
                  "country",
                  "language",
                  "scrapedAt"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "seedKeyword": {
                    "label": "Seed keyword",
                    "format": "text"
                  },
                  "keyword": {
                    "label": "Suggestion",
                    "format": "text"
                  },
                  "searchVolume": {
                    "label": "Search volume",
                    "format": "number"
                  },
                  "cpc": {
                    "label": "CPC (USD)",
                    "format": "number"
                  },
                  "seoDifficulty": {
                    "label": "SEO difficulty",
                    "format": "number"
                  },
                  "paidDifficulty": {
                    "label": "Paid difficulty",
                    "format": "number"
                  },
                  "searchIntent": {
                    "label": "Intent",
                    "format": "array"
                  },
                  "country": {
                    "label": "Country",
                    "format": "text"
                  },
                  "language": {
                    "label": "Language",
                    "format": "text"
                  },
                  "scrapedAt": {
                    "label": "Scraped at",
                    "format": "date"
                  }
                }
              }
            }
          }
        }
      },
      "environmentVariables": {},
      "defaultRunOptions": {
        "build": "latest",
        "timeoutSecs": 900,
        "memoryMbytes": 1024
      }
    },
    "buildNumber": "1.1.1",
    "imageDigest": "2eb58a8eb9a08816d4672c328c1c29d574c0784d0fc781b7c391c7e6d99e3ae7",
    "actVersion": {
      "sourceType": "SOURCE_FILES",
      "buildTag": "latest",
      "versionNumber": "1.1"
    },
    "usage": {
      "ACTOR_COMPUTE_UNITS": 0.004268888888888889
    }
  }
}