Skip to main content
GET
/
einvoicing
/
activations
curl --request GET \
  --url https://partner.app.com/einvoicing/activations?mode=companies \
  --header 'Content-Type: application/json' \
  --header 'Authorization: {"api_key": … }'
{
  "business_entities": [
    {
      "id": "595e13fd-68b0-40c2-ade3-9780ce339d97",
      "display_name": "Acme BE"
    },
    {
      "id": "a3f7b451-29f0-42e0-8e4d-927c0ff19de7",
      "display_name": "Beta GmbH"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://spidocs.chargebee.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Query Parameters

business_entity_id
string

Filters activations for a specific business entity.

In Chargebee, a business entity represents a business unit or brand under the merchant's organization. In this SPI, the business_entity_id refers to the corresponding identifier in the e-invoicing provider’s system (for example, a company or tenant ID).

When provided, the adapter must return only the activations that belong to the specified business entity.

country
string

Filters activations by country.

The value must be a two-letter ISO 3166-1 alpha-2 country code (for example, DE, FR, IT).

When provided, the adapter must return only the activations that are applicable for the specified country.

This parameter is typically used during country-level e-invoicing configuration to determine whether a provider supports e-invoicing for a given country and business ent

Required string length: 2
mode
enum<string>

Optional mode for controlling the response type:

  • business_entities: Returns list of Business Entities.
  • activations (default): Returns list of activations.
Available options:
business_entities,
activations

Response

A list of activations

activations
object[]