Russia EGRUL Business Registry Scraper avatar

Russia EGRUL Business Registry Scraper

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Russia EGRUL Business Registry Scraper

Russia EGRUL Business Registry Scraper

Search Russia's official FNS EGRUL registry by INN, OGRN, OGRNIP, company name, or entrepreneur name. Export structured company records for KYC, supplier verification, due diligence, counterparty checks, and registry enrichment.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Vladislav Rodikov

Vladislav Rodikov

Maintained by Community

Actor stats

2

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Search Russia's official FNS EGRUL business registry by INN, OGRN, OGRNIP, company name, or entrepreneur name. Export structured company records for KYC, supplier verification, due diligence, counterparty checks, compliance workflows, and registry enrichment.

EGRUL is Russia's official business registry maintained by the Federal Tax Service. This Actor turns public registry lookups into clean Apify dataset rows with company identifiers, legal names, addresses, management details, OKVED activity codes, registration status, source links, and official extract links when available.

Pricing

Pay per event + usage. Result: $5.00 / 1,000 results. Actor start: $0.00005. Platform usage is charged by Apify separately.

What it does

  • Searches the official FNS EGRUL registry for Russian legal entities and sole entrepreneurs.
  • Looks up companies by INN, OGRN, OGRNIP, company name, or entrepreneur name.
  • Processes one query or a batch of registry lookups in a single run.
  • Returns one structured dataset row per matching registry record.
  • Exports official identifiers, legal names, CEO/management data, registered address, OKVED activity, registration date, and status.
  • Keeps source URLs and official extract PDF URLs for audit trails.
  • Reports captcha, timeout, not found, and upstream failures as diagnostic rows instead of silent empty success.

Who uses it

  • Compliance teams running KYC, KYB, sanctions, and counterparty checks.
  • Procurement and supplier onboarding teams verifying Russian vendors.
  • Due diligence teams validating legal status, address, CEO, and registration details.
  • Data teams enriching CRM, ERP, vendor, and risk databases with official registry fields.
  • Researchers and investigative teams building source-backed company datasets.

Input

FieldTypeDescription
querystringOne INN, OGRN, OGRNIP, company name, or entrepreneur name.
queriesstring arrayBatch of lookup values. If query is also set, it is processed first.
entityTypeenumul for legal entities, ip for sole entrepreneurs, ulip for both.
maxItemsintegerMaximum rows to return per query.
includeExtractbooleanDownload and parse official EGRUL extract data when available. Default: true.
includeRawbooleanInclude raw source payloads. Default: false.
diagnosticsbooleanEmit diagnostic rows for captcha, not found, timeout, and upstream errors. Default: true.

Examples

Lookup by INN:

{
"query": "7707083893",
"entityType": "ul",
"maxItems": 10,
"includeExtract": true,
"includeRaw": false,
"diagnostics": true
}

Batch lookup:

{
"queries": ["7707083893", "1027700132195", "GAZPROM"],
"entityType": "ulip",
"maxItems": 5,
"includeExtract": true
}

Output

Each dataset row is one EGRUL registry result.

FieldDescription
queryOriginal lookup value.
entityTypeRegistry entity type requested or returned.
innRussian taxpayer identifier.
ogrnPrimary state registration number for legal entities.
ogrnipState registration number for sole entrepreneurs.
kppTax registration reason code when available.
companyNameShort company or entrepreneur display name.
fullNameFull official legal name.
ceo, ceoName, ceoPositionManagement fields when available.
address, regionNameRegistered address and region.
activityCode, activityNameOKVED activity code and name.
registrationDateRegistry registration date.
statusCurrent registry status when available.
sourceUrlOfficial FNS search URL.
extractPdfUrlOfficial extract document URL when available.
scrapedAtTimestamp when the row was collected.
errorDiagnostic error code/message for upstream issues.

When includeExtract=true, additional official registry details are stored under egrul.extract, including identity, address, management, charter capital, OKVED activities, founders, licenses, branches, tax/fund registrations, reorganization, and history sections when present in the official extract.

Sample record:

{
"query": "7707083893",
"entityType": "ul",
"inn": "7707083893",
"ogrn": "1027700132195",
"kpp": "773601001",
"companyName": "PAO SBERBANK",
"fullName": "PUBLICHNOE AKTSIONERNOE OBSHCHESTVO SBERBANK ROSSII",
"ceoName": "German Gref",
"ceoPosition": "President, Chairman of the Executive Board",
"address": "Moscow, Russia",
"regionName": "Moscow",
"activityCode": "64.19",
"activityName": "Other monetary intermediation",
"registrationDate": "2002-08-16",
"status": "active",
"sourceUrl": "https://egrul.nalog.ru/index.html",
"extractPdfUrl": "https://egrul.nalog.ru/vyp-download/example",
"scrapedAt": "2026-06-26T00:00:05.000Z",
"error": ""
}

Why choose this Actor

  • Official source: data comes from Russia's Federal Tax Service EGRUL registry.
  • Built for business checks: useful for KYC, KYB, supplier verification, counterparty checks, due diligence, and registry enrichment.
  • Batch ready: submit many INN, OGRN, OGRNIP, or company-name lookups in one run.
  • Audit friendly: keeps official source links and extract links when available.
  • Automation ready: export CSV, Excel, JSON, JSONL, XML, RSS, or HTML from Apify datasets.
  • Integration ready: connect results to APIs, webhooks, schedules, Make, Zapier, Google Sheets, BigQuery, Snowflake, Postgres, or your internal risk system.

How to use

  1. Enter an INN, OGRN, OGRNIP, company name, or entrepreneur name.
  2. Choose entityType: legal entities, sole entrepreneurs, or both.
  3. Set maxItems for the number of matches you want per query.
  4. Start the Actor and export the dataset in your preferred format.

Automation

Use this Actor in scheduled compliance checks, vendor onboarding workflows, lead enrichment pipelines, or registry monitoring jobs. Apify datasets and integrations let you send the results to spreadsheets, databases, BI tools, webhooks, or downstream screening systems.

FAQ

Is the data official?
Yes. The Actor searches the public EGRUL registry maintained by Russia's Federal Tax Service.

Can I search by company name?
Yes. You can search by INN, OGRN, OGRNIP, company name, or entrepreneur name.

Does it support sole entrepreneurs?
Yes. Set entityType to ip for sole entrepreneurs or ulip for both companies and sole entrepreneurs.

What happens if FNS blocks or times out?
With diagnostics=true, captcha, timeout, not found, and upstream errors are returned as diagnostic dataset rows.

Can I run batch checks?
Yes. Use the queries array to process multiple lookups in one Actor run.

What can I export?
Apify datasets can be exported as CSV, Excel, JSON, JSONL, XML, RSS, or HTML.

Disclaimer

This Actor collects publicly available registry information from official public sources. Users are responsible for ensuring that their use of the data complies with applicable laws, platform rules, and source terms.