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

FeatureAPI v1 (deprecated)API v2
List orders
Retrieve single orders
Filter by date
Filter by marketplace
Filter by tags
Create tracking
Export tracking✅ (manual)
Supported carriers3 (DHL, DPD, GLS)Any
Multi-account support
Multiple languages
AuthenticationAPI KeyAPI 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/