- Setup
- Reference
What You'll Need
| Credential | Description |
|---|---|
| Client ID | OAuth application ID |
| Client Secret | OAuth application secret |
| Refresh Token | Long-lived access token |
| Geolocation | Data center (us, eu, cn) |
Overview
Connect to SAP Concur for expense management, travel, and invoice data.Expenses
Expense reports, line items, receipts
Travel & Invoices
Travel requests, bookings, invoices
Prerequisites
Administrator access required. You need privileges in to complete this setup.If you don’t have admin access, contact your administrator to:
- Create the API credentials on your behalf, OR
- Grant you temporary admin access to complete the setup
- Company Admin access in SAP Concur
- Partner app credentials (contact SAP or Parable for setup)
- Understanding of your Concur data center location
Setup Guide
1
Obtain Partner Application Credentials
Contact SAP Concur or Parable to obtain:
- Client ID
- Client Secret
- OAuth Scopes approved for the application
SAP Concur requires partner certification for production API access.
2
Get Company Request Token
- Log in to SAP Concur as Company Admin
- Go to Administration → Company → Authentication Admin
- Click Company Request Tokens
- Click Create New Request Token
- Select the app → Create
- Copy the Request Token (valid for 24 hours)
3
Exchange for Refresh Token
Use the Company Request Token to get a refresh token:
4
Store the Refresh Token
The response includes:
access_token— Short-lived (1 hour)refresh_token— Long-lived (6 months)
5
Determine Geolocation
| Region | Base URL |
|---|---|
| US | https://us.api.concursolutions.com |
| EU | https://eu.api.concursolutions.com |
| China | https://cn.api.concurcdc.cn |