Overview
Automatically repair a Romanian e-Factura / UBL 2.1 invoice and return the corrected XML: county and Bucharest sector codes, country, currency and unit codes, date formats, VAT-id prefixes, decimals, and all totals and VAT amounts recomputed from the lines in dependency order. Every change is listed (field, old, new) and the result is re-validated against the official rules. Charged only when something was fixed.
Protocol
x402 (POST)
Price
$0.05
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
e-invoice-fixer
Indexed
2026-11-01 17:08:22
Health
Status
unknown
Latency (p50)
—
Uptime (30d)
—
Reliability Score
—
Last Checked
Never
Last Healthy
Never
Consecutive Failures
0
Input Schema
{
"body": {
"profile": "auto",
"xml": "<Invoice xmlns=\"urn:oasis:names:specification:ubl:schema:xsd:Invoice-2\">…</Invoice>"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"after": {
"errors": 0,
"findings": [],
"valid": true,
"warnings": 0
},
"before": {
"errors": 1,
"valid": false,
"warnings": 0
},
"changes": [
{
"field": "BT-39",
"from": "Cluj",
"path": "/*/cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity",
"rule": "BR-RO-110",
"to": "RO-CJ"
}
],
"fixed_xml": "<?xml version='1.0' encoding='UTF-8'?><Invoice …>…</Invoice>"
},
"type": "json"
}