Concur API Integration

Are you looking for market-proven Concur API integration solution to simplify access to the Concur API? More specifically are you looking to completely eradicate data entry, errors and enforce business rules?

Codeless Platforms' Concur integration connector enables organisations using Concur to integrate this powerful system with other on premises or cloud based applications using drag and drop, point and click technology.

Download Brochure

Concur API Integration Scenarios and Benefits

Common Concur integration scenarios achievable through the Concur API include:

  • Automatic sharing of financial information between systems
  • Automated extraction of expense data from Concur
  • Automatic creation of purchase invoices and general ledger entries
  • Automated creation and distribution of Concur expense reports and purchase orders

Common commercial benefits achieved by integrating Concur solutions with Accounting systems, ERP applications and your other business software include:

  • Automate, simplify, speed and improve the expense management process
  • Increased visibility into all expenses and optimise spend
  • Improved compliance with policies and regulations
  • Removed manual data extracts that can lead to errors and reporting delays
  • Schedule supplier payments, and more accurately forecast and manage cash flow
See BPA Platform in action. Download Brochure

Concur API Integration starts from...

Connector Pricing

Concur

One time purchase

$1,663

BPA Server

Standard Product Base Server

Starts from:

$2,527

Concur API Documentation

View the Concur API Objects and Functions exposed by our Connector

Allocations

View all allocations for a user or report, or view an allocation by ID.

Get

  • Get /expense/allocations
  • Get /expense/allocations/{id}

Attendee Types

View attendee types.

Delete

  • Delete /expense/attendeetypes/{id}

Get

  • Get /expense/attendeetypes
  • Get /expense/attendeetypes/{id}

Post

  • Post /expense/attendeetypes

Put

  • Put /expense/attendeetypes/{id}

Attendees

View attendees.

Delete

  • Delete /expense/attendees/{id}

Get

  • Get /expense/attendees
  • Get /expense/attendees/{id}

Post

  • Post /expense/attendees

Put

  • Put /expense/attendees/{id}

Connection Requests

View connection requests.

Delete

  • Delete /common/connectionrequests/{id}

Get

  • Get /common/connectionrequests
  • Get /common/connectionrequests/{id}

Post

  • Post /common/connectionrequests

Put

  • Put /common/connectionrequests/{id}

Digital Tax Invoices

Methods to view and update digital tax invoices.

Get

  • Get /expense/digitaltaxinvoices
  • Get /expense/digitaltaxinvoices/{id}

Put

  • Put /expense/digitaltaxinvoices/{id}

Entries

View entries.

Delete

  • Delete /expense/entries/{id}

Get

  • Get /expense/entries
  • Get /expense/entries/{id}

Post

  • Post /expense/entries

Put

  • Put /expense/entries/{id}

Entry Attendee Associations

Methods to view, create, update, and delete entry attendee associations.

Delete

  • Delete /expense/entryattendeeassociations/{id}

Get

  • Get /expense/entryattendeeassociations
  • Get /expense/entryattendeeassociations/{id}

Post

  • Post /expense/entryattendeeassociations

Put

  • Put /expense/entryattendeeassociations/{id}

Expense Group Configurations

Methods to view the expense group details by user or by expense group ID.

Get

  • Get /expense/expensegroupconfigurations
  • Get /expense/expensegroupconfigurations/{id}

Itemizations

Expense Entry Itemizations are children of an expense entry that subdivide the expense.

Delete

  • Delete /expense/itemizations/{id}

Get

  • Get /expense/itemizations
  • Get /expense/itemizations/{id}

Post

  • Post /expense/itemizations

Put

  • Put /expense/itemizations/{id}

Latest Bookings

View latest hotel and air bookings for a particular user.

Get

  • Get /insights/latestbookings/

List Items

View, add, update or delete list items owned by the specified lists.

Delete

  • Delete /common/listitems/{id}

Get

  • Get /common/listitems
  • Get /common/listitems/{id}

Post

  • Post /common/listitems

Put

  • Put /common/listitems/{id}

Lists

View lists.

Get

  • Get /common/lists
  • Get /common/lists/{id}

Post

  • Post /common/lists

Put

  • Put /common/lists/{id}

Localized Data

Invoice includes various status codes, and error messages. This API provides a method to list the localized strings of various codes.

Get

  • Get /invoice/localizeddata

Locations

Methods to get a list of valid locations for the supplied user, or get details of a location by ID.

Get

  • Get /common/locations
  • Get /common/locations/{id}

Opportunities

View a collection of opportunities for a specified trip or for all trips that fall within a date range.

Get

  • Get /insights/opportunities

Payment Request

Methods to create or update a payment request, or view a payment request by ID.

Get

  • Get /invoice/paymentrequest/{id}

Post

  • Post /invoice/paymentrequest

Put

  • Put /invoice/paymentrequest

Payment Request Digest

Methods to view all payment requests corresponding to search parameters, or view a payment request digest by ID.

Get

  • Get /invoice/paymentrequestdigests
  • Get /invoice/paymentrequestdigests/{id}

Purchase Order Receipts

Methods to create a new purchase order receipt, view or update an existing purchase order receipt, or delete a purchase order receipt.

Delete

  • Delete /invoice/purchaseorderreceipts

Get

  • Get /invoice/purchaseorderreceipts

Post

  • Post /invoice/purchaseorderreceipts

Put

  • Put /invoice/purchaseorderreceipts

Purchase Orders

Methods to create a new purchase order, or view or update an existing purchase order.

Get

  • Get /invoice/purchaseorders/{id}

Post

  • Post /invoice/purchaseorders

Put

  • Put /invoice/purchaseorders

Quick Expenses

Methods to create basic expenses without requiring any client or user specific Expense configuration data.

Delete

  • Delete /expense/quickexpenses/{id}

Get

  • Get /expense/quickexpenses
  • Get /expense/quickexpenses/{id}

Post

  • Post /expense/quickexpenses

Put

  • Put /expense/quickexpenses/{id}

Receipt Images

Allow clients to manage the receipt images attached to expense reports and the images attached to invoices. Clients can retrieve existing images by reportID, image ID, or invoiceID, and upload new images to a user, expense entry, report, or invoice.

Delete

  • Delete /expense/receiptimages/{id}

Get

  • Get /expense/receiptimages
  • Get /expense/receiptimages/{id}

Post

  • Post /expense/receiptimages

Put

  • Put /expense/receiptimages/{id}

Receipts

Create a new receipt entry.

Post

  • Post /common/receipts

Reports

Manage reports.

Get

  • Get /expense/reports
  • Get /expense/reports/{id}

Post

  • Post /expense/reports

Put

  • Put /expense/reports/{id}

Requests

Requests allow travelers to submit travel plans, expected expenses, and expected cash advance needs prior to spending funds.

Get

  • Get /travelrequest/requests
  • Get /travelrequest/requests/{id}

Post

  • Post /travelrequest/requests
  • Post /travelrequest/requests/{id}/recall
  • Post /travelrequest/requests/{id}/submit

Put

  • Put /travelrequest/requests/{id}

Request Group Configurations

Details of the Request policies for the supplied user ID.

Get

  • Get /travelrequest/requestgroupconfigurations

Sales Tax Validation Request

Manage invoice information so that clients can calculate appropriate sales tax for invoice items. It also allows clients to update the invoice with the calculated sales tax.

Get

  • Get /invoice/salestaxvalidationrequest

Put

  • Put /invoice/salestaxvalidationrequest

Suppliers

TripLink supplier information.

Get

  • Get /common/suppliers
  • Get /common/suppliers/{id}

Users

Provides details of all the client's Concur users that meet the search parameters.

Get

  • Get /common/users

VendorBank

Methods to create or update banking information for the specified invoice vendor.

Put

  • Put /invoice/vendor/banks

VendorGroup

Methods to create or delete invoice vendor groups that meet the search parameters.

Delete

  • Delete /invoice/vendor/groups

Put

  • Put /invoice/vendor/groups

Vendors

Methods to create, update, or delete invoice vendors.

Delete

  • Delete /invoice/vendors

Get

  • Get /invoice/vendors

Post

  • Post /invoice/vendors

Put

  • Put /invoice/vendors
Data Integration & Synchronisation

Data Integration & Synchronisation

Integrate applications, systems and web services via easy-to-use, graphical tools.

Learn more about Data Integration & Synchronisation connectors

Drag and drop experience

A full drag and drop user experience so integration steps are visually represented within a wider automated process.

Transformation functions

A set of transform functions that can be dragged onto the mapping area to change the data between input and output.

Hundreds of connectors

Access hundreds of data connectors via one easy-to-use platform.
View Capability

Got a question?

Send us your questions and we will provide you with the information and resources that you need.

Enquire now

You don’t learn everything in life by reading a manual, sometimes it helps to get in touch

Phone: +44(0) 330 99 88 700