Welcome
This quickstart guide will help you start processing invoices from Excel files to JSON format in minutes. The API transforms invoice data into structured electronic documents compliant with Venezuelan tax regulations.Install Dependencies
Install the required Python packages:
Make sure you have Python 3.9 or higher installed on your system.
Start the Server
Launch the FastAPI server using Uvicorn:You should see output similar to:The API is now running at
http://localhost:8000Prepare Your Invoice Data
Create an Excel file with your invoice data. The file must include these columns:
Save your file as
Required Excel Columns
Required Excel Columns
Correlativo- Invoice numberFecha Emision- Emission dateFecha Vencimiento- Due dateFecha Pago- Payment datebolivares- Total amount in bolivaresTotal- Total amount in USDbolivares sin iva- Amount without VAT in bolivaresprecio sin iva- Amount without VAT in USDTasa- Exchange rateDocumento- Document typeDNI/C.I./C.C./IFE- Customer ID numberCliente- Customer nameDirección- Customer addressTelefono- Customer phoneCorreo- Customer emailPlan- Service plan descriptionID Servicio- Service/Contract IDForma de Pago- Payment method
invoices.xlsxProcess Your First Invoice
Send a POST request to process your Excel file:
Replace
invoices.xlsx with the path to your actual Excel file.What’s Next?
Installation Guide
Learn about advanced installation methods including Docker and virtual environments
API Reference
Explore the complete API documentation and endpoint details
Need Help?
The API automatically:- Converts amounts to words in Spanish
- Calculates IVA (VAT) at 16%
- Generates random navigation metrics
- Groups invoices into batches of 100
- Creates proper folder structures for electronic document submission