Company
The Company service enables you to create, retrieve, update, and delete information related to your companies. It also allows you to create, retrieve, update, and delete assignments of charging scenarios to companies. In addition, you can retrieve sources that are used for expense timestamps and you can retrieve and update SAP Concur connections.
The service uses OData.
Operations
This table lists the operations available.
|
Entity |
HTTP Method |
Path |
Description |
|---|---|---|---|
|
Charging Scenario Assignment |
GET |
/company/v1/ChargingScenarioForCompany({chargingScenarioForCompanyId}) |
Retrieves the assignment of a charging scenario to a company. |
|
Charging Scenario Assignment |
PATCH |
/company/v1/ChargingScenarioForCompany({chargingScenarioForCompanyId}) |
Updates the assignment of a charging scenario to a company. |
|
Charging Scenario: Charge At Home |
GET |
/company/v1/ChargingScenarioChargeAtHome({chargingScenarioChargeAtHomeId}) |
Retrieves detailed information on the charging scenario "Charge At Home". |
|
Charging Scenario: Charge At Home |
PATCH |
/company/v1/ChargingScenarioChargeAtHome({chargingScenarioChargeAtHomeId}) |
Updates detailed information on the charging scenario "Charge At Home". |
|
Charging Scenario: Charge At Home |
DELETE |
/company/v1/ChargingScenarioChargeAtHome({chargingScenarioChargeAtHomeId}) |
Deletes detailed information on the charging scenario "Charge At Home". |
|
Charging Scenarios |
GET |
/company/v1/ChargingScenarios |
Retrieves a list of charging scenarios. |
|
Charging Scenarios |
GET |
/company/v1/ChargingScenarios('{chargingScenario}') |
Retrieves a charging scenario. |
|
Companies |
GET |
/company/v1/Companies |
Retrieves a list of companies. |
|
Companies |
POST |
/company/v1/Companies |
Creates a company. |
|
Companies |
GET |
/company/v1/Companies({id}) |
Retrieves a company. |
|
Companies |
PATCH |
/company/v1/Companies({id}) |
Updates a company. |
|
Companies |
DELETE |
/company/v1/Companies({id}) |
Deletes a company. |
|
Expense Timestamp Sources |
GET |
/company/v1/ExpenseTimestampSources |
Retrieves a list of sources for the expense timestamp. |
|
Expense Timestamp Sources |
GET |
/company/v1/ExpenseTimestampSources('{expenseTimestampSource}') |
Retrieves a source for the expense timestamp. |
|
Language Codes |
GET |
/company/v1/LanguageCodes |
Retrieves a list of language codes. |
|
Language Codes |
GET |
/company/v1/LanguageCodes('{languageCode}') |
Retrieves a language code. |
|
SAP Concur Connections |
GET |
/company/v1/ConcurConnections |
Retrieves a list of SAP Concur connections. |
|
SAP Concur Connections |
GET |
/company/v1/ConcurConnections('{technicalId}') |
Retrieves an SAP Concur connection. |
|
SAP Concur Connections |
POST |
/company/v1/SystemConnections('{technicalId}')/ConcurConnections('{technicalId}')/CheckConnection |
Checks the status of an SAP Concur connection. |
|
SAP Concur Connections |
POST |
/company/v1/SystemConnections('{technicalId}')/ConcurConnections('{technicalId}')/RenameConnection |
Renames an SAP Concur connection. |
Documentation
To access this service, including the search parameters and the returned payload, see SAP E-Mobility APIs on the SAP Business Accelerator Hub
(only available in English).