{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "UpdateSubmittedExpense", "type": "object", "description": "Limited-field update for an expense on a submitted report. Only accessible with Company JWT authentication.", "properties": { "businessPurpose": { "type": "string", "description": "Business justification, maximum 64 characters" }, "expenseSource": { "type": "string", "description": "The source system that created or modified the expense" }, "isExpenseRejected": { "type": "boolean", "description": "Whether to mark the expense as rejected" }, "isPaperReceiptReceived": { "type": "boolean", "description": "Whether a physical receipt has been received" }, "customData": { "type": "array" } } }