When you configure an export, import, other type of flow step using the prebuilt Concur Expense and Concur Invoice connector, you can select any of the API operations listed below, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Concur API documentation. You can also create a composite endpoint for this application in HTTP mode.
Available Concur Expense APIs
|
Resource |
API endpoint |
Export |
Import |
|---|---|---|---|
|
Common: Extracts |
Get a list of extract definitions |
X |
|
|
Get extract definition details |
X |
||
|
Get an extract job list |
X |
||
|
Get extract job details |
X |
||
|
Get extract job status |
X |
||
|
Get an extract file or files |
X |
||
|
Post an extract job initiation request |
X |
||
|
Common: List items (v4) |
Retrieve first-level children items of a list |
X |
|
|
Retrieve a list item by ID |
X |
||
|
Retrieve children of a list item |
X |
||
|
Retrieve children of a list item by list |
X |
||
|
Create a list item |
X |
||
|
Update a list item |
X |
||
|
Delete a list item |
X |
||
|
Delete a list item from a list |
X |
||
|
Common: Lists (v4) |
Get all lists |
X |
|
|
Get a list by list ID |
X |
||
|
Get a list by category ID |
X |
||
|
Create a new list |
X |
||
|
Update a list |
X |
||
|
Common: Locations |
Retrieve details of locations that are used by Concur |
X |
|
|
Retrieve details of a specified location |
X |
||
|
Company |
Get company |
X |
|
|
Expense (v4): Expense tax (v4) |
Retrieve tax details for a specific expense on a specific report |
X |
|
|
Update the tax details of a specific expense in a submitted report |
X |
||
|
Expense (v4): Reports (v4) |
Retrieve a report by ID |
X |
|
|
Get report form fields |
X |
||
|
Get reports to approve |
X |
||
|
Create a new report |
X |
||
|
Update unsubmitted report |
X |
||
|
Update submitted report |
X |
||
|
Delete a report |
X |
||
|
Expense (v4): Workflows (v4) |
Get cost objects for a specific report |
X |
|
|
Approve a report |
X |
||
|
Send back a report |
X |
||
|
Approve a report by user ID and context type |
X |
||
|
Send back a report by user ID and context type |
X |
||
|
Recall a report by user ID and context type |
X |
||
|
Submit a specific report |
X |
||
|
Expense: Allocations |
Retrieve all allocations per entry or report |
X |
|
|
Retrieve a single allocation by ID |
X |
||
|
Expense: Attendee types |
Retrieve all attendee types |
X |
|
|
Retrieve attendee types by ID |
X |
||
|
Update existing attendee type |
X |
||
|
Expense: Attendees |
Retrieve all attendees owned by the specified user |
X |
|
|
Retrieve a single attendee by ID |
X |
||
|
Create a new attendee |
X |
||
|
Update existing attendees |
X |
||
|
Expense: Company card transaction |
Get company card transactions |
X |
|
|
Expense: Digital tax invoices |
Retrieve all digital tax invoices that can be validated by the user based on the search criteria |
X |
|
|
Retrieve a single digital tax invoice by ID |
X |
||
|
Update a specified digital tax invoice |
X |
||
|
Expense: Entries |
Get list of reports request |
X |
|
|
Create a new expense entry |
X |
||
|
Update an expense entry |
X |
||
|
Delete an expense entry |
X |
||
|
Expense: Entry attendee association |
Retrieve all digital tax invoices that can be validated by the user based on the search criteria |
X |
|
|
Retrieve an entry-attendee association by ID |
X |
||
|
Create a new entry-attendee association |
X |
||
|
Update a specified entry-attendee association |
X |
||
|
Delete the specified entry-attendee association. |
X |
||
|
Expense: Expense delegators |
Get expense delegators |
X |
|
|
Expense: Expense form |
Get form types |
X |
|
|
Get form data |
X |
||
|
Expense: Expense form field |
Get a list of form fields |
X |
|
|
Expense: Expense group configurations |
Retrieve a configuration of an expense group |
X |
|
|
Retrieve an expense group configuration by ID |
X |
||
|
Expense: Integration status |
Post an integration status for a report |
X |
|
|
Expense: Itemization |
Create a new expense itemization |
X |
|
|
Expense: Itemizations |
Get all expense itemizations |
X |
|
|
Retrieve an expense itemization by ID |
X |
||
|
Expense: Payment batches |
Retrieve the list of payment batches |
X |
|
|
Close a payment batch |
X |
||
|
Expense: Report details |
Get report details |
X |
|
|
Expense: Reports |
Retrieve reports owned by the user based on search criteria |
X |
|
|
Retrieve a report by ID |
X |
||
|
Create a new report |
X |
||
|
Update a report |
X |
||
|
Financial integration service (v4) |
Get financial transactions |
X |
|
|
Post financial transaction acknowledgements |
X |
||
|
Post financial transaction confirmations |
X |
||
|
Post financial payment confirmations |
X |
||
|
Receipt image: Image (v1) |
Get an image URL using report |
X |
|
|
Get an image URL using invoice |
X |
||
|
Get an image URL using expense entry |
X |
||
|
Get an image URL using receipt |
X |
||
|
Receipt image: Image (v3) |
Retrieve a list of all receipt images |
X |
|
|
Retrieve a receipt image by ID |
X |
||
|
Receipts |
Get service index URLs |
X |
|
|
Get receipt status |
X |
||
|
Get currently supported receipt schemas |
X |
||
|
Get a single schema |
X |
||
|
Get receipts by user ID |
X |
||
|
Get a receipt by ID |
X |
||
|
Get image-only receipts by user ID |
X |
||
|
Get an image-only receipt by ID |
X |
||
|
Spend documents v4 |
Get receipt |
X |
|
|
Get receipt by image and company ID |
X |
||
|
User provisioning service |
Retrieve users |
X |
|
|
Retrieve a user’s identity profile |
X |
||
|
Retrieve user profile data |
X |
||
|
Retrieve a summary provisioning request status |
X |
||
|
Retrieve a detailed provisioning request status |
X |
||
|
Retrieve supported resource types |
X |
||
|
Retrieve supported schemas |
X |
||
|
Create a new user with /users |
X |
||
|
Update a user with /users |
X |
||
|
Replace a user with /users |
X |
||
|
Create a new user with /bulk |
X |
||
|
Update a user with /bulk |
X |
||
|
Replace a user with /bulk |
X |
||
|
User: Identity (v4) |
Retrieve users |
X |
|
|
Retrieve a user’s identity profile |
X |
||
|
User: Spend extension (v4.1) |
Retrieve all spend users in a company |
X |
|
|
Retrieve a specific user’s spend data |
X |
||
|
User: Travel extension (v4) |
Retrieve the information of a SAP Concur travel user |
X |
|
|
Retrieve a specific travel user’s data |
X |
Available Concur Invoice APIs
|
Resource |
API endpoint |
Export |
Import |
|---|---|---|---|
|
Common: Extracts |
Get a list of extract definitions |
X |
|
|
Get an extract file or files |
X |
||
|
Get an extract job list |
X |
||
|
Get extract definition details |
X |
||
|
Get extract job details |
X |
||
|
Get extract job status |
X |
||
|
Post an extract job initiation request |
X |
||
|
Common: List items (v4) |
Create a list item |
X |
|
|
Delete a list item |
X |
||
|
Delete a list item from a list |
X |
||
|
Retrieve a list item by ID |
X |
||
|
Retrieve children of a list item |
X |
||
|
Retrieve children of a list item by list |
X |
||
|
Retrieve first level children items of a list |
X |
||
|
Update a list item |
X |
||
|
Common: Lists (v4) |
Create a new list |
X |
|
|
Get a list by category ID |
X |
||
|
Get a list by list ID |
X |
||
|
Get all lists |
X |
||
|
Update a list |
X |
||
|
Common: Locations |
Retrieve details of a specified location |
X |
|
|
Retrieve details of locations that are used by concur |
X |
||
|
Company |
Get company |
X |
|
|
Financial integration service (v4) |
Get financial transactions |
X |
|
|
Post financial payment confirmations |
X |
||
|
Post financial transaction acknowledgements |
X |
||
|
Post financial transaction confirmations |
X |
||
|
Invoice payment confirmation (v4) |
Retrieve historical invoice payments |
X |
|
|
Retrieve new invoice payments |
X |
||
|
Update invoices with payment information |
X |
||
|
Invoice: Invoice |
Create a new invoice |
X |
|
|
Retrieve an invoice |
X |
||
|
Update an invoice |
X |
||
|
Invoice: Purchase order receipt |
Create a new purchase order receipt |
X |
|
|
Delete existing purchase order receipt |
X |
||
|
Get an existing purchase order receipt |
X |
||
|
Update purchase order line item with receipt information |
X |
||
|
Invoice: Purchase orders |
Create a new purchase order |
X |
|
|
Get an existing purchase order |
X |
||
|
Update an existing purchase order |
X |
||
|
Update purchase order line item with receipt information |
X |
||
|
Invoice: Retrieve payment requests digest |
Retrieves a payment request digest based on ID |
X |
|
|
Retrieves all payment requests digests based on the search criteria |
X |
||
|
Invoice: Vendor |
Create vendors |
X |
|
|
Delete vendor |
X |
||
|
Retrieve an existing vendor |
X |
||
|
Update existing vendors |
X |
||
|
Receipt image: Image (v1) |
Get an image URL using expense entry |
X |
|
|
Get an image URL using invoice |
X |
||
|
Get an image URL using receipt |
X |
||
|
Get an image URL using report |
X |
||
|
Receipt image: Image (v3) |
Retrieve a list of all receipt images |
X |
|
|
Retrieve a receipt image by ID |
X |
||
|
Receipts |
Get a receipt by ID |
X |
|
|
Get a single schema |
X |
||
|
Get an image-only receipt by ID |
X |
||
|
Get currently supported receipt schemas |
X |
||
|
Get image-only receipts by user ID |
X |
||
|
Get receipt status |
X |
||
|
Get receipts by user ID |
X |
||
|
Get service index URLs |
X |
||
|
Spend documents (v4) |
Get receipt |
X |
|
|
Get receipt by image and company ID |
X |
||
|
User provisioning service |
Create a new user with /bulk |
X |
|
|
Create a new user with /users |
X |
||
|
Replace a user with /bulk |
X |
||
|
Replace a user with /users |
X |
||
|
Retrieve a detailed provisioning request status |
X |
||
|
Retrieve a summary provisioning request status |
X |
||
|
Retrieve a user's identity profile |
X |
||
|
Retrieve supported resource types |
X |
||
|
Retrieve supported schemas |
X |
||
|
Retrieve user profile data |
X |
||
|
Retrieve users |
X |
||
|
Update a user with /bulk |
X |
||
|
Update a user with /users |
X |
||
|
User: Identity (v4) |
Retrieve a user's identity profile |
X |
|
|
Retrieve users |
X |
||
|
User: Spend extension (v4.1) |
Retrieve all spend users in a company |
X |
|
|
Retrieve a specific user's spend data |
X |
||
|
User: Travel extension (v4) |
Retrieve the information of a SAP Concur travel user |
X |