Georgia Person → Companies Search
Pricing
from $100.00 / 1,000 participation row (person × company × role)s
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
2
Monthly active users
6 days ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
firstName, lastName | string | Person's name; Georgian script matches best. Latin input is sent as typed, without transliteration. |
organisationName | string | Organisation as participant (use instead of a person). |
maxResults | integer | Max 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.
Related tools
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")fromlangchain-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.