Create a new expense

This endpoint uses the standardized fields for creating a new expense.

Query Params
include
array of strings

optional properties to include

include
boolean

When true, saves the report even if non-blocking validation warnings exist; validation errors still abort. Defaults to false.

Body Params

ExpenseRecord format

string

UUID without dashes (32-character hex string)

string
required

UUID without dashes (32-character hex string)

string
required

UUID without dashes (32-character hex string)

verification
required

The expense-type-specific payload — receipt details, mileage details, per-diem details, or food-benefit details. Shape selected by the nested type discriminator.

string

UUID without dashes (32-character hex string)

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json