AI-powered invoice extraction service that can extract structured data from invoice images and PDFs.
Step-by-step instructions to get started, use features, and integrate SmartBills into your workflow.
Read the GuideComplete API documentation, endpoints, parameters, and code examples for developers.
View API DocsWelcome to the SmartBills API documentation. SmartBills is an AI-powered invoice extraction service that can extract structured data from invoice images and PDFs.
Get started with the SmartBills API in just a few steps:
To use the SmartBills API, you'll need an API key. Contact our team to get started.
Sign up for a SmartBills account and get your API key from the dashboard.
curl -X POST https://api.smartbills.com/v1/invoices/extract \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: multipart/form-data" \
-F "file=@invoice.pdf"
{
"id": "inv_123456789",
"status": "completed",
"extracted_data": {
"invoice_number": "INV-2024-001",
"date": "2024-01-15",
"total_amount": 1250.00,
"currency": "USD",
"vendor": {
"name": "Acme Corp",
"address": "123 Business St, City, State 12345"
},
"line_items": [
{
"description": "Professional Services",
"quantity": 10,
"unit_price": 125.00,
"total": 1250.00
}
]
}
}
Need help? Check out our support page or contact our team.