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
- Înlocuiește
https://webservicesp.anaf.ro/api/PlatitorTvaRest/v9/tvacuhttps://api-date.ro/api/company/get. - Adaugă header-ul
x-api-key: ad_…(cheia ta din portal). - 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
| 401 | Cheie lipsă sau invalidă |
| 402 | Credite insuficiente — încarcă-ți contul în portal |
| 404 | Endpoint inexistent — vezi /api/_services |
| 413 | Peste 1000 CUI-uri într-o cerere |
| 422 | Body invalid — vezi detail pentru câmpul greșit |
| 500 | Eroare server. Re-încearcă; dacă persistă, raportează. |