REST · JSON & XML · JWT

The API layer for Romanian public data.

Firme de la ANAF și Registrul Comerțului, curs oficial BNR, geografia României, validare IBAN și geolocalizare IP - un singur cont, JSON sau XML, securizat cu JWT.

  • Gratuit în beta
  • Fără card
  • Răspunsuri în milisecunde
$ curl 'https://theapi.ro/api/vs1/RegcomCompanies/view/36145517.json' \
    -H 'Authorization: Bearer {token}'
● 200 OK
{
    "status": 200,
    "data": {
        "id": 36145517,
        "name": "DIGITAL WAP S.R.L.",
        "reg_com": "J40/7621/2016",
        "address": "București, Sector 3",
        "caen": 4791,
        "is_vat": true,
        "is_vat_on_collection": false,
        "is_efactura": true,
        "register_status": "ÎNREGISTRAT"
    }
}
5.5 mil.
firme românești în index
2005
curs BNR, istoric complet din
16,900
localități și UAT-uri din România
16,500
cereri servite din API

Șase API-uri, un singur cont.

Firme, curs valutar, geografie, IBAN, IP și nomenclatoare - tot ce are nevoie o aplicație care operează în România.

Firme înregistrate în România

Cauți după CUI/CIF sau nume: adresă, cod CAEN, statut TVA, TVA la încasare, e-Factura, stare înregistrare - direct de la ANAF și Registrul Comerțului.

GET /RegcomCompanies/view/{cui}.json Încearcă →

Curs valutar BNR

Cursul oficial al Băncii Naționale a României pentru orice valută, cu istoricul complet din 2005.

GET /CurrencyRates/getRate.json Încearcă →

Geografia României

Județe, municipii, orașe, comune și sate, cu ierarhia administrativă completă și coordonate.

GET /GeoEntities/index.json Încearcă →

Validare IBAN

Validitate plus descompunerea structurată a oricărui IBAN - prinzi conturile greșite înainte să plece plata.

GET /Ibans/verify.json Încearcă →

Geolocalizare IP

Oraș, țară, coordonate, ISP și fus orar pentru orice adresă IP - cu cache local pentru răspunsuri rapide.

GET /IpAddresses/info.json Încearcă →

Nomenclatoare

Țări, valute și fusuri orare - listele de referință de care are nevoie orice formular.

GET /Countries/index.json Docs →

Încearcă acum, fără cont.

Interoghează API-ul live direct din această pagină - răspunsuri reale, fără cheie, fără înregistrare. Pentru mai multe exemple, consultă documentația.

Obții datele firmei după CUI/CIF (cod fiscal).

Caută o firmă după codul fiscal. E.g.: 36145517.

Cursurile oficiale RON publicate de Banca Națională a României (BNR).

Dacă nu selectezi nimic, se returnează toate valutele din sistem.
Dacă nu trimiți o dată, se returnează cel mai recent curs disponibil.

Detalii de geolocalizare pentru o adresă IP: oraș, regiune, țară, coordonate, ISP și fus orar.

Obții informații despre o adresă IP.

Validitate, detalii structurate și reprezentări formatate pentru orice IBAN.

Validează și obține mai multe informații despre un IBAN. E.g.: RO15INGB0000999905957120.

Selectează o localitate din România pe baza împărțirii administrative. Fiecare selecție de mai jos primește răspuns live din API.

Request
curl 'https://theapi.ro/api/vs1/RegcomCompanies/view/{cui}.json' \
    -H 'Authorization: Bearer {token}'
Răspuns
// Rulează un exemplu și vezi aici răspunsul JSON live.

Găsești mai multe detalii și exemple în documentația.

De ce TheAPI?

Integrare în minute

REST standard peste HTTPS, răspunsuri în JSON sau XML, exemple copy-paste pentru fiecare metodă. Un singur header și ești înăuntru:

Authorization: Bearer {token}

Documentație pe care o poți rula

O colecție Postman publică pe care o poți executa, plus referințe text la api.md și llms.txt - documentație citibilă și de oameni, și de AI-ul tău.

Securitate fără fricțiune

HTTPS peste tot și JWT tokens valabile 7 zile, cu restricții de IP opționale per proiect. Fără chei de API în query string.

Rapid și mereu proaspăt

Un cache local răspunde în milisecunde, în timp ce joburi programate sincronizează datele cu sursele oficiale - ANAF zilnic, BNR în fiecare zi lucrătoare. Datele nu sunt culese o dată pe an.

Primul request în trei pași

1

Creează cont gratuit

Creează-ți contul gratuit și primești acces instant la toate API-urile platformei.

2

Creează un proiect

Cu credențialele proiectului apelezi metoda de login și obții un JWT token:

POST /admins/login.json
3

Apelează orice metodă

Folosește token-ul JWT în toate apelurile care cer autentificare, ca header:

Authorization: Bearer {token}

Construit pe TheAPI

Testat în producție: propriile noastre produse rulează pe aceste endpoint-uri din 2016.

ProBill

Platformă de facturare: la adăugarea unui client, datele firmei se completează automat din CUI - nume, adresă, statut TVA.

OneGate

Platformă de business: curs BNR sincronizat zilnic pentru prețuri multi-valută.

Primul request în 5 minute.

Gratuit pe durata beta - fără card.

Prețuri

Planuri simple care cresc odată cu volumul de cereri. Prețurile finale vor fi publicate la finalul perioadei beta - în beta totul este gratuit.

Free

$0/mo

  • 100 requests/mo
  • 1 project
  • XML & JSON
  • Regular email support
  • Help center access

Startup

$10/mo

  • 1k requests/mo
  • 10 projects
  • XML & JSON
  • Priority email support
  • Help center access

Pro

$20/mo

  • 10k requests/mo
  • ∞ projects
  • XML & JSON
  • Priority email support
  • Help center access

Enterprise

$100/mo

  • 100k requests/mo
  • ∞ projects
  • XML & JSON
  • Priority email support
  • Help center access