Integrate invoice automation, VAT validation, and e-invoice generation directly into your systems via the AutoFact REST API. Available on Professional and Enterprise plans.
API Overview
The AutoFact AI API is a RESTful JSON API. All endpoints require Bearer token authentication. Base URL: https://www.autofact-solutions.com/api
All API requests must include a Bearer token in the Authorization header. Generate your API key from the AutoFact dashboard under Settings → API Keys.
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
API keys are scoped to your workspace and can be rotated at any time. Never expose API keys in client-side code or public repositories.
/api/invoicesSubmit an invoice for processing. Accepts PDF, XML, UBL, CII, or Factur-X. Returns extracted structured data and processing status.
/api/invoices/{id}Retrieve the full details and processing status of a specific invoice by its ID.
/api/invoicesList all processed invoices in your workspace with filtering by date, supplier, status, and amount.
/api/invoices/{id}/generateGenerate a compliant e-invoice from a processed invoice. Specify format: facturx, ubl, pint-ae, myinvois, or invoicenow.
/api/invoices/{id}/auditRetrieve the complete audit trail for an invoice including all actions, timestamps, and user events.
/api/vat/validateValidate a VAT number against EU VIES and regional registries. Returns validation status and company name.
/api/webhooksRegister a webhook endpoint to receive real-time notifications for invoice processing events.
AutoFact sends real-time HTTP POST events to your registered webhook URL for the following events:
All webhook payloads are signed with HMAC-SHA256. Verify signatures before processing to ensure authenticity.
Professional
500 requests / minute
5,000 / month
Enterprise
Custom
Custom
Trial
60 requests / minute
50 / trial
API access is included with Professional and Enterprise plans. Start a 14-day free trial to explore the API — no credit card required.
© 2026 AutoFact AI. All rights reserved.