Georgia Company Search API and MCP — Find Companies by Name or ID Code
Send a company name or identification code and get matching entries from the Georgian NAPR registry: name, registration number, status and legal form, with a link to each. Names can be sent in Georgian script.
- You send
- a company name or identification code, plus optional status filter and max_items
- You get back
- Name, registration number, status and legal form for each match
- Coverage
- Georgia — entities on National Agency of Public Registry (NAPR).
- Price
- 1 point per returned record — $1 per 1,000
- Billed per record actually returned, capped by max_items. A request that returns nothing costs nothing.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| National Agency of Public Registry (NAPR) directly | Type the name into National Agency of Public Registry (NAPR) and read the results | Usually free, sometimes per-document | A different interface, language and data shape for every country you add |
| Collecting it yourself | Build and host a crawler per register, then keep each one alive | Infrastructure and maintenance | Registers change their pages without warning, and nobody is on the hook when yours breaks |
| NeuralVerge | One request, the same shape as every other source in the catalog | $1 per 1,000, misses not billed | Covers Georgia — other countries are separate sources with the same request format |
What you get back
Every field in the example response below.
| Field | Type | Description |
|---|---|---|
total_items | number | How many records are in this response. |
first_item | object | The first record, repeated from items for quick access. |
items | array | The matching entries. |
total_found | number | How many matches the register reported for the query. |
page_count | number | How many result pages were read for this request. |
blocked | boolean | True if the register could not be read; false on a normal run. |
items[].registration_number | string | Identification code. |
items[].name | string | Name in Georgian. |
items[].status | string | Status in Georgian, e.g. ლიკვიდირებულია (liquidated). |
items[].company_type | string | Legal form in Georgian, e.g. სააქციო საზოგადოების ფილიალი (branch of a joint-stock company). |
items[].url | string | Link to the registry search for the code. |
items[].identifier_type | string | Kind of identifier; identification_code in the sample. |
items[].registry_id | number | Internal registry id. |
items[].address, items[].incorporation_date | null | Null in the sample: the search list does not carry them. |
proxy_traffic_bytes | number | Traffic used by the run, in bytes. |
session_id | string | Id of this run, for tracing. |
kind | string | The source that produced the response. |
human | string | A short readable summary of the result. |
total_points | number | Points charged for this run. |
Example response
A real response, as returned.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "ge_companies_search",
"keyword": "თიბისი ბანკი",
"max_items": 2,
"start_page": 1,
"partial": false,
"human": "# Georgia — NAPR company registry — company search\n\n- **Keyword:** თიბისი ბანკი\n- **Results:** 2 of 9 found\n- **Proxy traffic:** 27.4 KB",
"machine": {
"total_items": 2,
"first_item": {
"registration_number": "216346700",
"name": "სს თიბისი ბანკის ქვემო ქართლის რეგიონალური ფილიალი",
"status": "ლიკვიდირებულია",
"address": null,
"url": "https://enreg.reestri.gov.ge/main.php?c=search&m=find_legal_persons&s_legal_person_idnumber=216346700",
"company_type": "სააქციო საზოგადოების ფილიალი",
"incorporation_date": null,
"identifier_type": "identification_code",
"registry_id": 10044763
},
"items": [
{
"registration_number": "216346700",
"name": "სს თიბისი ბანკის ქვემო ქართლის რეგიონალური ფილიალი",
"status": "ლიკვიდირებულია",
"address": null,
"url": "https://enreg.reestri.gov.ge/main.php?c=search&m=find_legal_persons&s_legal_person_idnumber=216346700",
"company_type": "სააქციო საზოგადოების ფილიალი",
"incorporation_date": null,
"identifier_type": "identification_code",
"registry_id": 10044763
},
{
"registration_number": "216291331",
"name": "სს თიბისი ბანკის ქვემო ქართლის რეგიონალური ფილიალი",
"status": "ლიკვიდირებულია",
"address": null,
"url": "https://enreg.reestri.gov.ge/main.php?c=search&m=find_legal_persons&s_legal_person_idnumber=216291331",
"company_type": "სააქციო საზოგადოების ფილიალი",
"incorporation_date": null,
"identifier_type": "identification_code",
"registry_id": 10044756
}
],
"total_found": 9,
"page_count": 1,
"blocked": false,
"proxy_traffic_bytes": 28063
},
"total_points": 2
}How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
Results come back in the same envelope as every other source: a session id, a readable summary, the structured result and the points charged.
curl -X POST https://api.neuralverge.ai/functions/v1/run-ge-companies-search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"keyword":"თიბისი ბანკი","max_items":2}'What teams use it for
Where this field shows up in an actual workflow.
Turn a Georgian company name into the code that Georgia company needs.
See the branches and entities that share a group name.
Filter by status to leave out liquidated entities.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
Georgia — entities on National Agency of Public Registry (NAPR).
Read at request time, so the answer reflects the register as it stands when you ask.
National Agency of Public Registry (NAPR) is a public register. Every response carries the source URL it was read from and a session id you can trace.
- —Entries come back in Georgian and branches are listed beside companies, so check company_type.
- —The list holds name, code, status and legal form only; address and dates are null.
- —A broad name returns many entries, so read total_found and narrow the query.
Questions, answered
The sample query is in Georgian script. The register stores names in Georgian, so use that for the best match.
Related sources
Try georgia company search on your own data
One request format across every source in the catalog.