Anaf v1
Conformitate ANAF — toolkit stateless, zero retenție, fără depunere în SPV. e-Factura (CIUS-RO), e-Transport (v2), SAF-T/D406, 13 declarații „D", e-TVA (reconciliere decont precompletat), Interop (CII / Factur-X) și utilitare cross-zonă (detect, validare în lot, diff, reconciliere facturi).
35 routes
Utilitare cross-zonă
Declarații D
GET
/declaratii/forms
The list of available "D" forms
GET
/declaratii/codes/{nomenclator}
Codes used in declarations
GET
/declaratii/{form}/campuri
The form contract, straight from the official XSD
POST
/declaratii/{form}/build
Business JSON → XML (the {form} form)
POST
/declaratii/{form}/validate
XML → verdict (official XSD)
POST
/declaratii/{form}/parse
XML → business JSON
POST
/declaratii/{form}/render
XML → PDF
POST
/declaratii/deriva/{form}
e-Factura invoices or two D100s → declaration draft ({form})
POST
/declaratii/build-lot/{form}
Many business JSONs → XMLs (the {form} form)
e-Factura
POST
/efactura/build
business JSON → CIUS-RO XML (UBL 2.1)
POST
/efactura/validate
XML → a 3-layer verdict
POST
/efactura/parse
CIUS-RO XML → business JSON
POST
/efactura/render
XML → PDF
GET
/efactura/codes/{nomenclator}
public codes for building the invoice
GET
/efactura/schelet
the minimal body for build, to fill in