e-Fatura Validator (UBL-TR 1.2.1) avatar

e-Fatura Validator (UBL-TR 1.2.1)

Pricing

from $1.00 / 1,000 api calls

Go to Apify Store
e-Fatura Validator (UBL-TR 1.2.1)

e-Fatura Validator (UBL-TR 1.2.1)

GİB UBL-TR 1.2.1 e-Fatura (Invoice) doğrulama API'si: well-formed + XSD + Schematron iş kuralları. KVKK uyumlu, POST body-only, anlık yanıt.

Pricing

from $1.00 / 1,000 api calls

Rating

0.0

(0)

Developer

Fatih Şahinbaş

Fatih Şahinbaş

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

14 days ago

Last modified

Share

e-Fatura Validator API — UBL-TR XSD & Schematron Check

The e-Fatura Validator API validates Turkish e-Fatura / e-Invoice documents (UBL-TR XML) in three layers: XML well-formedness, XSD schema validation, and GİB Schematron business-rule validation. It returns a structured list of errors and is KVKK-safe — it reports structural problems, not the invoice contents.

What the e-Fatura validator checks

  • Layer 1 — Well-formed XML (lxml parse).
  • Layer 2 — XSD schema (UBL-TR Invoice schema).
  • Layer 3 — Schematron business rules (GİB UBL-TR rule set), executed with a Saxon XSLT 2.0+ engine.

API usage

Send the UBL-TR invoice XML to the validation endpoint; the response reports which layer failed and lists the specific errors (line, rule, message) as an SVRL-derived result.

Use cases

Pre-validate outgoing e-Fatura documents before submission to reduce GİB rejections, and QA incoming invoices in integration pipelines.

Pricing

Pay-per-event: $0.001 per API call.

Notes

This Actor validates document structure and rules only; it does not submit invoices to GİB or verify signatures.