RapidAPI logo

Concur

FREE
By ismaelc
Updated 6 months ago
Tools
-/10
Popularity Score
-
Latency
-
Success Rate

Concur API Documentation

Concur lets you save time processing your work expense and travel. Give it a spin at https://www.concur.com/ . These APIs allow you to create applications that interface with Concur.

View API Details
ReceiptImages
GETGet ReceiptImages IDs
POSTPost ReceiptImage
GETGet ReceiptImages by ID
GETGet ReceiptImages IDs

Get a list of all receipt IDs owned by the user associated with the OAuth token

Authorization:

To generate access token, please check https://developer.concur.com/api-documentation/oauth-20-0#nativeexample . Please check the Readme section as well.

Header Parameters
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationHEADER
REQUIREDShould be of format "OAuth [access token]"
Content-TypeHEADER
REQUIREDimage/jpeg
Code Snippet
unirest.get("https://ismaelc-concur.p.rapidapi.com/expense/receiptimages")
.header("X-RapidAPI-Host", "ismaelc-concur.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
Sample Response
General
Request URL: https://ismaelc-concur.p.rapidapi.com/expense/receiptimages
Request Method: GET
Response Headers
Response Body

Install SDK for NodeJS

Installing

To utilize unirest for node.js install the the npm module:

$ npm install unirest

After installing the npm package you can now start simplifying requests like so:

var unirest = require('unirest');

Creating Request

unirest.get("https://ismaelc-concur.p.rapidapi.com/expense/receiptimages")
.header("X-RapidAPI-Host", "ismaelc-concur.p.rapidapi.com")
.header("X-RapidAPI-Key", "SIGN-UP-FOR-KEY")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication