Skip to content

Overview

Invoro Peppol e-invoicing API for European SMEs

  • OpenAPI version: 3.1.0

API Key authentication. Pass your key in the Authorization header: Authorization: Bearer ak_xxx...

There are two key types:

  • Live keys (ak_live_...) — operate on production invoices.
  • Test keys (ak_test_...) — operate on test invoices only; no real Peppol delivery occurs.

Test and live data are fully isolated: a test key will never see live invoices and vice-versa.

Keys are scoped — each key specifies which operations it may perform. Available scopes: invoice:create, invoice:read, invoice:send, invoice:delete, contact:read, contact:create, contact:delete, participant:read. A request requiring a scope the key lacks will return 403.

Rate limit: 100 requests/second per key. Rate limit headers (X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset) are included on every response.

Security scheme type: apiKey

Header parameter name: Authorization