---
title: "E-Invoice Format Validator"
method: POST
path: "/v1/tools/validate_einvoice_format"
tags: ["TODO_TAGS_REVIEW"]
---

# E-Invoice Format Validator

`POST /v1/tools/validate_einvoice_format`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/validate_einvoice_format`
- Auth: none declared

Conformance-validate a structured e-invoice extract against version-pinned Factur-X, XRechnung, PINT-AE, MyInvois, Peppol BIS 3.0/EN 16931 core (Belgium), or KSeF FA(3) (Poland) format rules: mandatory-field presence, currency/VAT-category codelist membership, line-item cardinality. Returns per-rule findings, missing_fields, and structural_completeness. Root node of the einvoice-validation-pipeline chain. Zero network, zero PII. Not a legal-validity determination.

**Tool URL:** https://ainumbers.co/chaingraph/art-293-einvoice-format-validator.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `document` unknown, required

## Response `200`

Successful tool execution result

- object
  - `findings` object[]
    - `pass` boolean
    - `rule` string
  - `format` string
  - `line_item_count` integer
  - `missing_fields` unknown[]
    - unknown
  - `parse_error` string
  - `rule_set_version` string
  - `structural_completeness` boolean

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
