{
  "data": {
    "id": "XHpXrhbdhhbfqDYtp",
    "userId": "ntHCnhNUkzXR7nbUZ",
    "name": "yandex-search-results-scraper",
    "username": "automation-lab",
    "description": "Collect ranked organic Yandex results by query and region for scheduled SEO tracking, domain visibility audits, and market research.",
    "isPublic": true,
    "createdAt": "2026-08-11T06:19:39.063Z",
    "modifiedAt": "2026-11-03T01:24:32.851Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "VcgkeyZ6fDXguWf0c",
        "finishedAt": "2026-11-03T01:24:32.851Z",
        "buildNumberInt": 100006,
        "buildNumber": "0.1.6"
      },
      "beta": {
        "buildId": "kBeAocQsnsacnnPyg",
        "finishedAt": "2026-11-03T01:23:53.014Z",
        "buildNumberInt": 100005,
        "buildNumber": "0.1.5"
      }
    },
    "stats": {
      "totalBuilds": 6,
      "totalRuns": 350,
      "totalUsers": 9,
      "totalUsers7Days": 2,
      "totalUsers30Days": 6,
      "totalUsers90Days": 6,
      "lastRunStartedAt": "2026-11-11T04:32:37.057Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 12,
        "SUCCEEDED": 139,
        "TIMED-OUT": 0,
        "TOTAL": 151
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"queries\":[\"yandex search api\"],\"maxResultsPerQuery\":10,\"maxItems\":10,\"regionId\":84}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SEO_TOOLS"
    ],
    "isDeprecated": false,
    "title": "Yandex Search Results Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/ntHCnhNUkzXR7nbUZ-actor-XHpXrhbdhhbfqDYtp-GxP2rT0O2Q-actor-icon.png",
    "seoTitle": "Yandex Search Results Scraper for SEO Rank Tracking",
    "seoDescription": "Scrape Yandex search results by keyword and region. Export organic titles, URLs, snippets, ranks, and timestamps for SEO tracking and market research.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true,
              "isPrimaryEvent": true
            },
            "item": {
              "eventTitle": "Item processed",
              "eventDescription": "Per organic Yandex search result produced",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00028
                }
              }
            }
          }
        },
        "createdAt": "2026-08-11T06:21:23.495Z",
        "startedAt": "2026-08-11T06:21:23.495Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-11T06:25:16.000Z",
        "forceContainsSignificantPriceChange": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true,
              "isPrimaryEvent": true
            },
            "item": {
              "eventTitle": "Yandex result extracted",
              "eventDescription": "Charged per organic Yandex search result saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0039836
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.003464
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0027019
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0020784
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0013856
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00096992
                }
              }
            }
          }
        },
        "createdAt": "2026-08-11T06:25:22.447Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-25T20:08:53.466Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Yandex result extracted",
              "eventDescription": "Charged per organic Yandex search result saved to the dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0039836
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.003464
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0027019
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0020784
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0013856
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00096992
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-08-25T20:08:53.573Z",
        "notifiedAboutChangeAt": "2026-08-25T20:35:47.602Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Yandex Search Results Scraper\n\nCollects ranked Yandex search results for supplied keywords and returns normalized organic SERP records containing the search phrase, result title, normalized destination URL and hostname, visible snippet, one-based organic rank, results page number, numeric Yandex region identifier used for localization, result type (organic), and a fetch timestamp. The Actor issues public Yandex queries (multiple queries per run), traverses numbered result pages, supports localized region IDs, and produces query-aware, rank-ready records suitable for repeatable comparison and downstream analysis. Technical capabilities include multi-query batching (1–50 queries per run), up to 100 organic results per query, and a run-wide cap of up to 1,000 records; the output is normalized for consistent domain and URL values and omits non-organic blocks such as paid listings and rich-answer panels.\n\n## Use cases\n\n- Scheduled SEO rank tracking across keywords and regions for recurring comparisons.  \n- Domain visibility audits using site-restricted queries to enumerate visible pages and positions.  \n- Competitor research and comparative analysis of which domains recur across topic sets.  \n- Market and category exports of ranked domains and snippets for research and reporting.  \n- Content and growth team discovery of pages currently visible for a topic before planning outreach or new content.  \n- Agency workflows that run repeatable, per-client / per-region keyword collections and compare results over time.  \n- Data engineering ingestion: produce typed SERP records for warehousing, spreadsheets, webhooks, or downstream processing.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDdPv0SCeIFT7FQu5h0Bo/aE1cdFR+iJNW/CHzC7O5egz3OMi8dlpBjMKrnrn61p4ioghSBHc0O/66tIm3gHSi/Ge6AS9Ju1ASSktKSEEkElo/k48sDBp934Q4JPKxX4zJmD/1d1/7cmquTgPodWOBxMvCGyK9YUkUD3BSTcksap87Kj8TUMm6hFxKOd5Ne5EmZvl70+JzSLCqfPdCGtzhRH5vlJUt0OzoH5BpBL16kj+HJIC9VExWlNy/Kd9g7ak7FZCHbfaOqTu3fQm+eYuqTSEyEbLUp7zGJ+rmAEDfPHmDPeRuWWk9tZgQjUhgkcucqxXBciaWagzHC4uSroG8/ \n"
  }
}