Travel Allowance v4 - Getting Started
The Travel Allowance Service provides an automated solution for managing employee travel expenses. It streamlines the process of creating, approving, and reimbursing travel allowances, ensuring compliance with company policies. This service helps organizations save time and reduce administrative burdens by simplifying travel expense management.
Overview
The Travel Allowance v4 API does only provide data of the new Travel Allowance Service and does not support legacy Travel Allowance data. This API exposes three different resources:
Resource | Description |
---|---|
Itinerary | You can read Travel Allowance Itinerary data. |
Calculation Results | You can read Calculation Results for Itineraries assigned to a specific context. |
Configuration | You can read Travel Allowance Configuration. |
Limitations
Access to this documentation does not provide access to the API.
Process Flow
Products and Editions
- Concur Expense Professional Edition
- Concur Request Professional Edition
Scope Usage
Name | Description | Endpoint |
---|---|---|
travelallowance.itinerary.read |
Read Travel Allowance Itinerary | GET |
travelallowance.itineraryresult.read |
Read Travel Allowance Calculation Results | GET |
travelallowance.configuration.read |
Read Travel Allowance Configuration | GET |
Dependencies
SAP Concur clients must purchase Concur Request or Concur Expense in order to use this API. This API may require for some use cases to consume the following additional SAP Concur APIs:
- User profile, to retrieve the
userId
- required in most of the endpoints when accessed via a Company Token. - Expense Report v4, to retrieve the
reportId
- required in the Calculation Result endpoint and optional as query parameter in the Itinerary endpoint ascontextId
. - Travel Request v4, to retrieve the
requestId
- required in the Calculation Result endpoint and optional as query parameter in the Itinerary endpoint ascontextId
.
Access Token Usage
This API supports both company level and user level access tokens.