API Date de contact · 2 rute

Telefonul și emailul firmei,fiecare o singură dată

Fiecare canal prin care poți contacta o firmă — telefoane, emailuri, site-uri, fax și rețele sociale —, o singură dată, fără dubluri, alături de reprezentanții legali și persoanele de contact. Pentru o firmă ceri după CUI. Pentru liste filtrezi exact ca la căutarea de firme — județ, regiune, localitate, cod poștal, CAEN la orice nivel, capital, stare, TVA — și primești fiecare firmă cu datele ei de contact. Lista se plătește pe rezultat, și numai pentru firmele la care găsim măcar un canal de contact.

250 de credite gratuite la înregistrare. Nu îți cerem cardul.

Acoperire
Firmele din registru cu cel puțin un canal de contact
Actualizare
Continuu, din registru și din surse publice
Surse
ANAF, Registrul comerțului, SICAP, Surse publice de contact
Cost pe cerere
de la 10 credite
GET/api/v1/registru/firme/{cui}/contact
10 credite
curl "https://www.bilantapi.ro/api/sandbox/v1/registru/firme/90000010/contact" \
  -H "X-API-KEY: cheia_ta_de_test"
200 OKapplication/json1,9 KB
{  "success": true,  "data": {    "cui": 90000010,    "denumire": "CARPAT CONSTRUCT SA",    "telefoane": [      {        "numar": "+40700000562",        "tip": "Mobil",        "tara": "RO"      },      {        "numar": "0200002857",        "tip": null,        "tara": null      }    ],    "emailuri": [      {        "adresa": "[email protected]"      }    ],    "site_uri": [      {        "url": "https://carpatconstruct.example"      }    ],    "fax": [      {        "numar": "0200004339",        "tip": "Fix",        "tara": "RO"      }    ],    "retele_sociale": [      {        "url": "https://retea.example/carpatconstruct"      }    ],    "iban": "RO44SBOX0000000001855036",    "reprezentanti": [      {        "nume": "STAN CRISTIAN",        "calitate": "Administrator",        "tip_reprezentant": "PF",        "puteri": "Depline",        "stare": "Activ",        "din_data": "2020-02-15"      },      {        "nume": "COSTEA MARIA",        "calitate": "Asociat",        "tip_reprezentant": "PF",        "puteri": null,        "stare": "Activ",        "din_data": "2016-09-18"      },      {        "nume": "BARBU VLAD",        "calitate": "Asociat",        "tip_reprezentant": "PF",        "puteri": null,        "stare": "Activ",        "din_data": "2018-08-31"      },      {        "nume": "MATEI CORINA",        "calitate": null,        "tip_reprezentant": null,        "puteri": null,        "stare": null,        "din_data": null      }    ],    "persoane_contact": [      {        "nume": "BARBU RADU",        "stare": "activ",        "email": "[email protected]",        "telefon": "0700000370",        "rol": "Director vânzări"      }    ],    "adresa_registru": {      "strada": "Str. Morii",      "numar": "178",      "localitate": "Timișoara",      "judet": "TIMIȘ"    },    "actualizat_la": "2026-10-30"  }}

Răspunsul complet, din sandbox. Firma și cifrele sunt fictive; câmpurile sunt cele din producție.

La ce folosește

Unde intră datele din API Date de contact

Situațiile în care clienții noștri folosesc aceste date în fiecare zi, direct din aplicațiile lor.

01

Liste de prospectare

Firmele active dintr-un domeniu și dintr-un județ, cu telefoanele și emailurile lor, gata de importat în CRM.

02

Completarea fișei de client

Din CUI afli telefonul, emailul și site-ul firmei, gata de pus în fișa clientului.

03

Cunoașterea clientelei

Reprezentanții legali, cu calitatea și puterile lor, alături de canalele de contact.

Ce primești

Câmpurile din răspuns

Același JSON la fiecare cerere: denumiri de câmpuri care nu se schimbă, date calendaristice în format ISO și sume ca numere, indiferent cum le publică sursa.

  • Ce nu apare în sursă lipsește și din răspuns; nu inventăm valori.
  • Erorile au cod stabil și mesaj în română.
  • Sandbox-ul întoarce exact aceeași formă, pe date de test.
telefoaneemailurisite_urifax
Fiecare canal o singură dată, oricâte surse l-ar repeta; numerele au și tipul și țara.
reprezentanti
Administratorii și asociații, cu calitatea, tipul (persoană fizică sau juridică) și puterile lor.
persoane_contactretele_sociale
Cine răspunde la telefon, cu rolul lui, și paginile firmei din rețelele sociale.
adresa_registruactualizat_la
Adresa de la registrul comerțului și data ultimei actualizări a datelor de contact.
contact (în listă)
Fiecare firmă are profilul complet și, alături, obiectul contact; null când nu știm niciun canal.
meta.taxare (în listă)
Câte rezultate s-au taxat, cu cât fiecare și totalul, în credite.

Cui îi folosește

Pentru cine am construit API Date de contact

Echipele care au nevoie de aceste date în propriile aplicații, fără să le caute de mână.

  • Echipe de vânzări

    Găsesc firmele pe care vor să le abordeze și datele prin care le contactează.

  • Agenții de marketing

    Construiesc liste pe domenii și județe, plătind doar firmele cu date de contact.

  • CRM-uri și aplicații B2B

    Completează automat datele de contact ale clienților noi.

Rute și costuri

2 rute, un singur mod de autentificare

Trimiți cheia în antetul X-API-KEY. Plătești doar răspunsurile care conțin date: erorile, listele goale și cererile din sandbox nu consumă credite.

GET/api/v1/registru/firme/{cui}/contact

Date de contact.Telefoane, emailuri și site-uri, fiecare o singură dată, plus reprezentanții legali.

Parametri:cui
10 credite
GET/api/v1/registru/contacte

Listă de contacte.Firmele după județ, CAEN, stare sau TVA, fiecare cu telefoanele, emailurile și site-urile ei. Se plătește pe rezultat.

Parametri:qjudetregiunelocalitatesirutamediucod_postalcaencaen_exclustipstarecapitalplatitor_tvae_facturainactiv_fiscaltva_la_incasareinregistrate_de_lainregistrate_pana_lainactivate_de_lainactivate_pana_laordonarepaginape_pagina
10 credite / rezultat

Sandbox

Încearcă API Date de contact chiar aici

Fără cont și fără cheie. Datele sunt generate — firmele, persoanele și sumele nu există —, dar răspunsul are exact forma din producție: aceleași câmpuri, aceleași coduri de eroare, aceleași antete.

Ruta

Codul fiscal, cu prefixul RO sau fără.

Alege o eroare ca să vezi cum arată răspunsul înainte să o întâlnești în producție.

Gratuit, fără cont. Cel mult 30 de cereri pe minut.

GET/api/sandbox/v1/registru/firme/90000010/contact
200 OK96 ms1,9 KB92 de rânduridate de test
{  "success": true,  "data": {    "cui": 90000010,    "denumire": "CARPAT CONSTRUCT SA",    "telefoane": [      {        "numar": "+40700000562",        "tip": "Mobil",        "tara": "RO"      },      {        "numar": "0200002857",        "tip": null,        "tara": null      }    ],    "emailuri": [      {        "adresa": "[email protected]"      }    ],    "site_uri": [      {        "url": "https://carpatconstruct.example"      }    ],    "fax": [      {        "numar": "0200004339",        "tip": "Fix",        "tara": "RO"      }    ],    "retele_sociale": [      {        "url": "https://retea.example/carpatconstruct"      }    ],    "iban": "RO44SBOX0000000001855036",    "reprezentanti": [      {        "nume": "STAN CRISTIAN",        "calitate": "Administrator",        "tip_reprezentant": "PF",        "puteri": "Depline",        "stare": "Activ",        "din_data": "2020-02-15"      },      {        "nume": "COSTEA MARIA",        "calitate": "Asociat",        "tip_reprezentant": "PF",        "puteri": null,        "stare": "Activ",        "din_data": "2016-09-18"      },      {        "nume": "BARBU VLAD",        "calitate": "Asociat",        "tip_reprezentant": "PF",        "puteri": null,        "stare": "Activ",        "din_data": "2018-08-31"      },      {        "nume": "MATEI CORINA",        "calitate": null,        "tip_reprezentant": null,        "puteri": null,        "stare": null,        "din_data": null      }    ],    "persoane_contact": [      {        "nume": "BARBU RADU",        "stare": "activ",        "email": "[email protected]",        "telefon": "0700000370",        "rol": "Director vânzări"      }    ],    "adresa_registru": {      "strada": "Str. Morii",      "numar": "178",      "localitate": "Timișoara",      "judet": "TIMIȘ"    },    "actualizat_la": "2026-10-30"  }}

Întrebări

Întrebări frecvente

Ce ne întreabă cei care integrează API Date de contact.

Trimite o întrebare

Cât costă?

O firmă după CUI costă 10 credite. Lista costă 10 credite pe fiecare firmă pentru care dăm măcar un canal de contact: 20 de rezultate înseamnă 200 de credite.

Plătesc și firmele fără date de contact?

Nu. Ele rămân în listă, cu contact null, ca paginarea să nu sară peste nimic, dar nu se numără la plată. Totalul exact vine în meta.taxare și în antetul X-Credit-Cost.

Câte firme primesc într-o cerere?

Implicit 20, cel mult 50. Se taxează doar firmele primite. Dacă soldul nu ajunge pentru toate, nu primești nimic și nu plătești nimic, iar eroarea spune câte rezultate erau și cât costau.

De unde vin datele de contact?

Din declarațiile fiscale, din registrul comerțului, din SICAP și din surse publice. Le unim și fiecare telefon sau email apare o singură dată.

Cum mă autentific?

Trimiți cheia API în antetul X-API-KEY sau ca Bearer token. Nu ai de configurat OAuth și nici de reîmprospătat vreun token.

Pot încerca API-ul înainte să plătesc?

Da. Sandbox-ul de pe această pagină merge fără cont, iar la crearea contului primești 250 de credite pentru cereri pe date reale.

Pot folosi datele într-un agent AI?

Da. Serverul MCP pune aceleași date la dispoziția lui Claude, Cursor sau VS Code, cu aceeași cheie și aceleași credite ca API-ul.