Docs

Get Expense

GET /Expenses/{expenseId}

GET/Expenses/{expenseId}

Returns one expense with its lines, payee, budget link, order association, payment state and any receipt extraction still in progress. The expenseId comes from Expenses_GetExpenses. Requires event admin.

Path Parameters

FieldTypeRequiredDescription
expenseIduuidRequired

Response

FieldTypeDescription
iduuid
namestring| null
datedate-time| null
fileIduuid| null
notesstring| null
totalnumber
isReimbursableboolean
isBudgetedboolean
payeeGetExpenseResponsePayeeInfo
budgetGetExpenseResponseBudgetInfo
orderGetExpenseResponseOrderInfo
problemsstring[]| null
isCompleteboolean
paymentStatestring| null
extractionGetExpenseResponseExtractionInfo
linesGetExpenseResponseLineInfo[]| null

GetExpenseResponsePayeeInfo

FieldTypeDescription
typestring| null
iduuid| null

GetExpenseResponseBudgetInfo

FieldTypeDescription
proposalLineItemIduuid
proposalLineItemNamestring| null
proposalIduuid
proposalNamestring| null

GetExpenseResponseOrderInfo

FieldTypeDescription
orderIduuid
orderNamestring| null
orderExpenseLineItemIduuid

GetExpenseResponseExtractionInfo

FieldTypeDescription
iduuid
statestring| null

GetExpenseResponseLineInfo

FieldTypeDescription
iduuid
indexinteger
descriptionstring| null
quantitynumber
unitAmountnumber
lineTotalnumber