About YoFacturo
YoFacturo is a Spanish invoicing platform that lets organizations create, issue, and manage invoices in compliance with Spanish fiscal regulations, including the VeriFactu system for real-time invoice synchronization with the Spanish tax authorities (AEAT).What you can do with the API
The YoFacturo API v1 allows external systems and integrations to:- Submit invoice batches β send up to 1,000 invoices per request for asynchronous processing and issuance.
- Track batch status β poll the status of submitted batches and inspect the processing result of each individual invoice.
- Monitor VeriFactu synchronization β check whether each invoice has been synchronized with Spainβs VeriFactu fiscal system.
Who is this documentation for?
This documentation is aimed at developers integrating third-party systems (ERPs, billing tools, accounting software) with YoFacturo programmatically via the REST API. If you are an end user of the YoFacturo web application, visit app.yofacturo.es instead.Key concepts
Quick start
1
Get your API key
2
Exchange it for a session token
3
Submit an invoice batch
Use the
session_token from the previous step as a Bearer token to call POST /api/v1/invoice_batches.
