aD api-date.ro

Documentație API

Toate endpoint-urile sunt POST application/json, autentificate prin header x-api-key. Răspunsul are structura ANAF v9 (cod, message, found, notFound) — codul de parsing existent rămâne neschimbat.

Migrare în 2 minute

  1. Înlocuiește https://webservicesp.anaf.ro/api/PlatitorTvaRest/v9/tva cu https://api-date.ro/api/company/get.
  2. Adaugă header-ul x-api-key: ad_… (cheia ta din portal).
  3. Restul codului — corp request și parser response — rămâne identic. Datele suplimentare (e-Factura, RegAgric, CAEN, reprezentanți, sucursale, restanțe, bilanț) apar ca chei noi pe care le poți ignora dacă nu-ți trebuie.

Costuri: 1 credit per CUI returnat în found. notFound e gratuit. Maxim 1000 CUI-uri per cerere.

Endpoint-uri & test interactiv

Apasă Authorize, lipește cheia ta ad_…, apoi Try it out pe orice endpoint. Schema completă e descărcabilă la /api/openapi.json.

Coduri de eroare

401Cheie lipsă sau invalidă
402Credite insuficiente — încarcă-ți contul în portal
404Endpoint inexistent — vezi /api/_services
413Peste 1000 CUI-uri într-o cerere
422Body invalid — vezi detail pentru câmpul greșit
500Eroare server. Re-încearcă; dacă persistă, raportează.