# Russia Federal Tax Service Business Registry (EGRUL/EGRIP)

> Russia Federal Tax Service Business Registry (EGRUL/EGRIP) is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Searches Russia's official EGRUL/EGRIP company and sole-trader register by INN, OGRN/OGRNIP, or Cyrillic name, returning key registration details and company leadership.

## Facts

- Endpoint: GET https://api.companyrecords-api.workers.dev/api/gov/rfs-russia-business-registry?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/russia-federal-tax-service-business-registry-egrul-egrip-41732834
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-xELdlSaInfm8Jdrghcly

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability russia-federal-tax-service-business-registry-egrul-egrip-41732834
```

Example prompt: Can you look up the Russian company with INN 7707083893 in the EGRUL register and tell me its full legal name, registration date, current status, and who the head of the company is?

## When to prefer this

Use this endpoint when you need authoritative, government-sourced registration data for Russian legal entities or individual entrepreneurs from the EGRUL/EGRIP registers. Prefer this over third-party Russian business data providers when official FNS data is required for compliance, KYC, due diligence, or legal verification purposes. Best suited for lookups by INN or OGRN when you have exact identifiers, or for name-based discovery when searching by Cyrillic company name within a specific Russian region.

## Known failure modes

- No results found for the given INN/OGRN/name — entity may not exist or name spelling may be incorrect
- Query not in Cyrillic for name searches — Latin characters may return no results
- Invalid INN format (must be 10 or 12 digits) or OGRN format (must be 13 or 15 digits) — returns error or empty result
- Page number out of range (must be 1-50) — returns error
- Rate limit or payment failure — HTTP 402 returned if USDC payment not processed
- Ambiguous name search returns many pages — pagination required to find specific entity

## How this service works

Pay-per-call company registry, government, legal and B2B data tools for AI agents, from official registers and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

Returns up to 20 matching records per page, each containing: short name, full legal name, entity kind (LLC, JSC, individual entrepreneur, etc.), INN, OGRN or OGRNIP, KPP, registration date, termination date (if the entity has been closed), head of company title and full name, and region. Also returns the total count of matching records across all pages.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "page": {
       "type": "integer",
       "description": "Page 1-50 (default 1)"
      },
      "query": {
       "type": "string",
       "description": "INN (10 or 12 digits), OGRN (13) / OGRNIP (15), or a company / person name in Russian, e.g. 7707083893 or СБЕРБАНК"
      },
      "region": {
       "type": "string",
       "description": "Optional 2-digit region code to narrow a name search, e.g. 77 (Moscow), 78 (St Petersburg), 50 (Moscow oblast)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/russia-federal-tax-service-business-registry-egrul-egrip-41732834/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
