The easybill REST API is the interface for your invoice management and accounting. It allows you to use all easybill features automatically — from invoice creation to customer management and payment handling.
Put simply: With the easybill REST API, you can automatically create, retrieve, and manage invoices, quotes, customers, and other accounting data.
What is the Import Manager API V2?
The Import Manager REST API is the interface for e-commerce and multi-channel sales. It allows access to order data stored in the Import Manager and to send back shipping information.
Put simply: With this API, you can access orders in the Import Manager, report tracking numbers back to marketplaces (including unsupported marketplaces), and integrate dropshipping service providers.
Feature comparison of the different APIs
easybill REST API
Documents
- Create invoices, quotes, reminders, and other document types
- Create invoices from quotes
- Download documents as PDF
- Download documents as JPEG
- Send documents via email
- Update documents
- Delete documents
- Cancel documents
- Finalize document drafts
- Retrieve a list of all documents (with filter options)
Customers
- Create customers
- Edit customers
- Delete customers
- Retrieve customers (single or list)
- Manage customer contacts
- Manage customer groups
Items & Positions
- Create items/positions
- Edit items/positions
- Delete items/positions
- Retrieve items/positions
Payments
- Record incoming payments
- Edit payments
- Delete payments
- Retrieve payments
- Manage SEPA payments
Projects
- Create projects
- Delete projects
- Retrieve projects
Attachments
- Upload attachments
- Download attachments
- Delete attachments
- Retrieve attachments
Webhooks
- Create webhooks
- Edit webhooks
- Delete webhooks
- Retrieve webhooks
- Notifications for events (e.g., invoice creation, payment received, etc.)
Other
- Up to 1000 entries per request
- Extensive filter options
- Basic Auth or Bearer Auth authentication
- ZUGFeRD and XRechnung support
Import Manager API v2
Orders
- Retrieve a list of all orders (paginated)
- Retrieve a single order (by ID)
- Filter by purchase date (from–to)
- Filter by marketplace/shop system
- Filter by tags
- Up to 250 orders per request
- Complete order details including:
- Customer information
- Order items
- Shipping information
- Tracking information
- Payment information
- Tags
Shipments
- Add tracking number to an order
- Specify shipping carrier (any carrier name)
- Set shipping date
- Specify the time the shipping label was created
Other
- Multi-account support
- Error/warning messages in English or German
- Warning system for non-critical errors
- Detailed error handling
- OpenAPI 3.0 documentation for developers
Comparison of the Import Manager APIs
| Feature | API v1 (deprecated) | API v2 |
|---|---|---|
| List orders | ❌ | ✅ |
| Retrieve single orders | ✅ | ✅ |
| Filter by date | ❌ | ✅ |
| Filter by marketplace | ❌ | ✅ |
| Filter by tags | ❌ | ✅ |
| Create tracking | ✅ | ✅ |
| Export tracking | ✅ (manual) | ✅ |
| Supported carriers | 3 (DHL, DPD, GLS) | Any |
| Multi-account support | ✅ | ✅ |
| Multiple languages | ❌ | ✅ |
| Authentication | API Key | API Key (must be requested) and Basic Auth |
Supported platforms (Import Manager API v2)
Marketplaces
Amazon • eBay • OTTO • Kaufland • Etsy • real.de • hood.de • bol.com • Rakuten • Avocadostore • Booklooker • Bricklink • CDiscount • ManoMano • Mirakl • Octopia • Temu • TikTok and many more
Shop systems
Shopify • WooCommerce • Magento • Shopware • Gambio • JTL • PrestaShop • OpenCart • Jimdo • OXID • Smartstore • Strato • VersaCommerce • Wix • Ecwid • ePages • Yatego and many more
Shipping carriers
DHL • Deutsche Post • DPD • GLS • Hermes and many more
In total more than 50 platforms
Use cases
Seamlessly integrate your own ERP system
Synchronize customer data and orders from your ERP, automatically create invoices, and report payment entries back — without double data maintenance and with a unified data source → easybill API
Online merchants with multi-channel sales
Process orders (Import Manager API), invoices (easybill API), and shipping (Import Manager API) from multiple marketplaces centrally using the APIs.
Automatic tracking export for external systems
Create shipping labels via easybill and export the generated tracking numbers in a structured way via the Import Manager API to automatically notify customers — without manual data entry or PDF extraction.
Dropshipping business
Automatically create invoices as soon as the supplier reports a tracking number and automatically report tracking to marketplaces. → Import Manager API v2 + easybill API
Documentation for developers
easybill API: https://www.easybill.de/api/
Import Manager APIs: https://import-manager-api-docs.easybill.com/