Get a list of billing entities
Returns the billing entities of the company identified in the path and all merchant accounts belonging to the company. A billing entity is a legal entity where we charge orders to. An order for terminal products must contain the ID of a billing entity.
To make this request, your API credential must have one of the following roles:
- Management API—Terminal ordering read
- Management API—Terminal ordering read and write
In the live environment, requests to this endpoint are subject to rate limits.
In: header
Path Parameters
The unique identifier of the company account.
Query Parameters
The name of the billing entity.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/companies/string/billingEntities"Example response with billing entities for a company
{ "data": [ { "id": "Company.YOUR_COMPANY", "name": "YOUR_COMPANY", "taxId": "NL1234567890", "email": "Paul.Green@company.com", "address": { "streetAddress": "Simon Carmiggeltstraat 6-50", "postalCode": "1011 DJ", "city": "Amsterdam", "country": "NL" } }, { "id": "MerchantAccount.YOUR_MERCHANT_ACCOUNT", "name": "YOUR_MERCHANT_ACCOUNT", "taxId": "ES1234567890", "email": "Pablo.Mengano@company.com", "address": { "streetAddress": "Paseo de la Castellana 43, 7", "postalCode": "28046", "city": "Madrid", "country": "ES" } } ]}Create a terminal action POST
Schedules a [terminal action](https://docs.adyen.com/point-of-sale/automating-terminal-management/terminal-actions-api) by specifying the action and the terminals that the action must be applied to. The following restrictions apply: * You can schedule only one action at a time. For example, to install a new app version and remove an old app version, you have to make two API requests. * The maximum number of terminals in a request is **100**. For example, to apply an action to 250 terminals, you have to divide the terminals over three API requests. * If there is an error with one or more terminal IDs in the request, the action is scheduled for none of the terminals. You need to fix the error and try again. To make this request, your API credential must have the following [role](https://docs.adyen.com/development-resources/api-credentials#api-permissions): * Management API—Terminal actions read and write In the live environment, requests to this endpoint are subject to [rate limits](https://docs.adyen.com/point-of-sale/automating-terminal-management#rate-limits-in-the-live-environment).
Get a list of shipping locations GET
Returns the shipping locations for the company identified in the path and all merchant accounts belonging to the company. A shipping location includes the address where orders can be delivered, and an ID which you need to specify when ordering terminal products. To make this request, your API credential must have one of the following [roles](https://docs.adyen.com/development-resources/api-credentials#api-permissions): * Management API—Terminal ordering read * Management API—Terminal ordering read and write In the live environment, requests to this endpoint are subject to [rate limits](https://docs.adyen.com/point-of-sale/automating-terminal-management#rate-limits-in-the-live-environment).
