Russia EGRUL Business Registry Scraper
Pricing
from $3.50 / 1,000 results
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
Maintained by CommunityActor stats
2
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
query | string | One INN, OGRN, OGRNIP, company name, or entrepreneur name. |
queries | string array | Batch of lookup values. If query is also set, it is processed first. |
entityType | enum | ul for legal entities, ip for sole entrepreneurs, ulip for both. |
maxItems | integer | Maximum rows to return per query. |
includeExtract | boolean | Download and parse official EGRUL extract data when available. Default: true. |
includeRaw | boolean | Include raw source payloads. Default: false. |
diagnostics | boolean | Emit 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.
| Field | Description |
|---|---|
query | Original lookup value. |
entityType | Registry entity type requested or returned. |
inn | Russian taxpayer identifier. |
ogrn | Primary state registration number for legal entities. |
ogrnip | State registration number for sole entrepreneurs. |
kpp | Tax registration reason code when available. |
companyName | Short company or entrepreneur display name. |
fullName | Full official legal name. |
ceo, ceoName, ceoPosition | Management fields when available. |
address, regionName | Registered address and region. |
activityCode, activityName | OKVED activity code and name. |
registrationDate | Registry registration date. |
status | Current registry status when available. |
sourceUrl | Official FNS search URL. |
extractPdfUrl | Official extract document URL when available. |
scrapedAt | Timestamp when the row was collected. |
error | Diagnostic 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
- Enter an INN, OGRN, OGRNIP, company name, or entrepreneur name.
- Choose
entityType: legal entities, sole entrepreneurs, or both. - Set
maxItemsfor the number of matches you want per query. - 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.