get_person
Keywords: profil persoană, lista firme, administrator, asociat, reprezentant legal, lichidator, insolvență, due diligence, KYC, beneficiar real, person profile, company list, ONRC.
Returnează profilul complet al unei persoane fizice (administrator, asociat, reprezentant legal, lichidator) după ID-ul de identitate (24-char hex obținut din search_persons). PAID, 1 credit per apel. Necesită autentificare — anonimii primesc 401 + indicații OAuth.
Sursa: ONRC Open Data (Registrul Comerțului — Legea 265/2022 privind registrul comerțului). Niciun CNP nu e returnat — datele sensibile (CNP, adrese complete) rămân criptate at-rest.
CÂND îl folosești:
"Lista completă a firmelor lui X" — apel direct după
search_persons. Răspunsul include prima pagină (25 firme) inline."Persoana e lichidator / implicată în insolvență?" — verifică dacă rolurile au
roleCategory: procedural."Persoana mai apare în firma Y?" — caută
companyTaxId == Yîn lista returnată."Persoana e activă în acea firmă?" — vezi
isActiveper ocurrență;false= persoana nu mai apare în ultimul snapshot ONRC.Roluri istorice — trimite
onlyActive: false. Default etrue.
Răspunsul include:
Nume canonic + variante (alias-uri observate, ex. "POPESCU ION" vs "Ion Popescu")
Confidence cluster + flag
isCommonName(cândtrue, aparițiile pot fi indivizi diferiți)An și loc de naștere (când sunt publice ONRC)
Județe / localități în care a fost observată
Lista paginată de companii cu:
companyTaxId, nume firmă,tradeNumber,role,roleCategory,linkConfidence,observedAt,isActive, URL firmă_meta.creditsUsed: 1,_meta.dataSource: "ONRC public open-data"
linkConfidence per ocurrență:
HIGH: identificare sigură (CNP sau nume + DOB + locul nașterii confirmate)
MEDIUM: nume + DOB se potrivesc, fără confirmare suplimentară
LOW: doar nume; nume rar deci puțin probabil să fie altcineva
UNRESOLVED: nume comun fără elemente discriminatorii — verifică manual înainte să presupui că e aceeași persoană
Paginare: limit (1-100, implicit 25) + offset. Fiecare apel costă 1 credit, indiferent de limit.
Confirmarea costului: un apel care ar consuma credite are nevoie de confirm: true. Fără el primești DEVIZUL (cost în credite și RON, soldul contului, alternativa gratuită dacă există) și nu se consumă nimic — reia apoi EXACT același apel cu confirm: true, după ce omul a acceptat costul.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | 24-char hex PersonIdentity id (from search_persons). | |
| page | No | Alias vechi (1-based) pentru `offset`. Folosește `offset`. | |
| limit | No | Câte firme din listă (1-100, implicit 25). Numele canonic, la fel ca la celelalte unelte. | |
| offset | No | De la a câta firmă. Numele canonic. | |
| confirm | No | Acordul utilizatorului de a consuma credite pentru acest apel. Fără el, apelul întoarce DEVIZUL (cost, sold, alternativa gratuită) și nu consumă nimic. Nu îl trimite din proprie inițiativă: întreabă întâi omul. | |
| pageSize | No | Alias vechi pentru `limit`. Folosește `limit`. | |
| onlyActive | No | Restrict to active roles only. Default true. |