Generate Professional PDF Invoices in Seconds
REST API for developers. Beautiful templates. Stripe integration.
curl -X POST http://77.42.40.146:8002/invoices \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"customer_email": "client@example.com",
"items": [
{
"description": "Web Development",
"quantity": 40,
"unit_price": 100
}
]
}'
# Response: PDF ready in < 1 second ⚡Everything you need to invoice customers
Built for developers who want to focus on their product, not invoice generation.
⚡ Instant PDF Generation
WeasyPrint-powered engine generates professional invoices in under 1 second. No queues, no delays.
🎨 3 Professional Templates
Choose from Modern, Classic, or Minimal designs. Custom templates available on Business plan.
💳 Stripe Auto-billing
Auto-create Stripe customers, sync payment status, and track billing seamlessly.
Start invoicing in 3 API calls
Register, login, create. It's that simple.
# 1. Register a new account
curl -X POST http://77.42.40.146:8002/register \
-H "Content-Type: application/json" \
-d '{
"email": "dev@example.com",
"password": "SecurePass123!"
}'
# 2. Login to get JWT token
curl -X POST http://77.42.40.146:8002/login \
-H "Content-Type: application/json" \
-d '{
"email": "dev@example.com",
"password": "SecurePass123!"
}'
# Response: {"access_token": "eyJ..."}
# 3. Create an invoice
curl -X POST http://77.42.40.146:8002/invoices \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"invoice_number": "INV-2024-001",
"customer_email": "client@example.com",
"customer_name": "Acme Corp",
"items": [
{
"description": "Web Development",
"quantity": 40,
"unit_price": 100.00
},
{
"description": "Hosting (Annual)",
"quantity": 1,
"unit_price": 500.00
}
],
"template": "modern",
"send_email": true
}'
# Response: PDF URL + Stripe customer IDSimple, transparent pricing
Start free, upgrade as you grow. No hidden fees, cancel anytime.
Free
Perfect for trying out the API
- 100 invoices/month
- 3 professional templates
- Email delivery
- Stripe integration
- Email support
- API documentation
Pro
For growing businesses
- 1,000 invoices/month
- 3 professional templates
- Email delivery
- Stripe integration
- Priority support
- Usage analytics
- Webhook notifications
- Custom branding
Business
For high-volume operations
- 10,000 invoices/month
- All templates + custom
- Email delivery
- Stripe integration
- Priority support
- Usage analytics
- Webhook notifications
- White-label option
- Dedicated account manager
- SLA guarantee
All plans include SSL encryption, 99.9% uptime SLA, and GDPR compliance.
Need more than 10,000 invoices/month? Contact us for enterprise pricing.
Built for developers, by developers
Join hundreds of developers who trust Invoice API for their billing needs
"Invoice API saved us weeks of development time. The integration was seamless and the PDF quality is outstanding."
Frequently Asked Questions
Everything you need to know about Invoice API
Ready to start?
Generate your first invoice in minutes. No credit card required for the free tier.