• Last edited on: 01 October 2021

Expenses API (/expense_reports)

Use the expense reports API to query expense reports while gathering information about report totals, status dates etc

Overview

When working with the Expenses API, you've got a few resource endpoints you can work from:

Resource Path Description
Full expense reports /api/expense_reports/ Full expense reports that contain information on approvals, comments, users, history, and more. See Actions and Elements below for details.
Expense lines /api/expense_lines/ Expense lines that contain information on accounts, preapprovals, types, attendees, and more. See Expense Lines API for details.
Expense artifacts /api/expense_reports/{id}/expense_artifacts You can pull individual attachments from the expense header or line using this resource. Path varies on parent item being referenced. See Expense Artifacts API for details.

Expense API Objects

This is the full list of expense objects available via the UI. However, not all objects listed here have endpoints–some are only referenced by objects, and can't be updated directly.

wiki.tree();

 

Related Items


Differences between XML and JSON in Coupa

16 December 2016

Tagging API

24 April 2017

Use the Tagging API to bring in and export tags to your third-party system.

Expense Violation API

24 April 2017

Use the Expense Violation API to send expense violations to your third-party system.

Integration Runs API

24 April 2017

Use this API to create, query, or update an integration run, as well as update the status.