Georgia Person → Companies Search avatar

Georgia Person → Companies Search

Pricing

from $100.00 / 1,000 participation row (person × company × role)s

Go to Apify Store
Georgia Person → Companies Search

Georgia Person → Companies Search

Reverse search Georgia's public business registry: enter a person or organisation name and get the companies they participate in (partner, founder, director, representative) with identification codes and roles. Clean JSON for KYC, sanctions screening and due diligence.

Pricing

from $100.00 / 1,000 participation row (person × company × role)s

Rating

0.0

(0)

Developer

Soso Pkhakadze

Soso Pkhakadze

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

2

Monthly active users

6 days ago

Last modified

Share

Reverse search of Georgia's public business registry (NAPR). Enter a person's name, or an organisation's name, and get the companies they participate in, with the role the registry records (partner/shareholder, founder, director or representative) and the company's identification code, in clean JSON. The Georgia company lookup confirms that one company exists and what its status is; this tool answers the other direction: which companies one person or holding company sits behind.

What you can do with it

  • Sanctions-evasion and network mapping: a designated person or their relatives often sit behind several Georgian entities; the registry's reverse search exposes the set in one query.
  • Enhanced due diligence: enumerate a director's other companies before onboarding, then check each company's status with the Georgia company lookup (participation rows carry no status).
  • Corporate-group mapping: search a holding company as participant to list its Georgian subsidiaries.
  • AI agents: available as an MCP tool for counterparty research.

Input

FieldTypeDescription
firstName, lastNamestringPerson's name; Georgian script matches best. Latin input is sent as typed, without transliteration.
organisationNamestringOrganisation as participant (use instead of a person).
maxResultsintegerMax participation rows to return and charge for (default 25). Up to 20 pages of registry results are read.

Output

One participation record per person × company × role. Real row from an organisation search for სილქნეტ, run on 2026-09-12:

{
"resultType": "participation",
"country": "GE",
"companyNumber": "402140553",
"companyNameLocal": "შპს სილქ მედია",
"companyNameLatin": "shps silk media",
"participantNameLocal": "სს სილქნეტი",
"participantNameLatin": "ss silkneti",
"participantType": "organisation",
"role": "shareholder",
"roleLocal": "მეწილე*",
"match": { "method": "participant_org_name", "score": 0.85, "normalized": "სილქნეტ", "ambiguous": true, "candidates": 5 },
"evidence": { "sourceUrl": "https://enreg.reestri.gov.ge/main.php?c=search&m=find_participations2&org=…", "retrievedAt": "2026-09-12T21:16:33.805Z", "registryAsOf": null, "sha256": "a5fedfb0…" }
}

Plus not_found (registry answered, no participations) and unavailable (registry could not be read; the run is also marked failed, never a negative).

Common names are ambiguous: match.ambiguous and match.candidates tell you when a result set mixes several people. Where a row carries a personKey, use it to group rows belonging to the same registry identity.

Two field notes. personKey is only present on rows where the registry shows an 11-digit personal number, which in practice means individual entrepreneurs; most rows have none. participantType reads person only on those rows and organisation otherwise, so on a person search treat every row as that person whatever this field says.

Personal data

The registry publishes participants' names and, for individual entrepreneurs, personal numbers. This tool outputs names as published and replaces personal numbers with personKey = sha256("reestri-person-v1:GE:" + number), a published scheme so you can join records while the raw number never leaves the registry. You are the data controller for your screening use; the source is a statutory public register.

Pricing

Pay per event: one lookup per query the registry answered (including not_found), one participation-record per row returned. A query that ends unavailable because the registry could not be reached is not charged the lookup event and returns no rows, so it costs nothing beyond Apify's run start fee of $0.00005 that every run carries.

Georgia company lookup · Armenia company lookup + beneficial owners · Armenia supplier public contracts · Caucasus company screen.

Use it from an AI agent or an automation

  • Claude / Cursor / any MCP client: add https://mcp.apify.com/?tools=reestri/ge-person-search (Apify token as bearer). Tools: find_companies_by_person / find_companies_by_organisation.
  • Claude Code: claude mcp add --transport http reestri https://mcp.apify.com/?tools=reestri/ge-person-search
  • LangChain / CrewAI: ApifyActorsTool("reestri/ge-person-search") from langchain-apify / crewai-tools.
  • n8n / Make / Zapier: the official Apify node, Actor reestri/ge-person-search, then map the dataset items.
  • REST: POST https://api.apify.com/v2/acts/reestri~ge-person-search/run-sync-get-dataset-items?token=… with the input JSON.

Which country is this?

Georgia the country (Sakartvelo, capital Tbilisi, registry NAPR at enreg.reestri.gov.ge), not the US state. For the US state use a Secretary of State search tool instead.