latestOpenAPI 3.0.12026-08-1175861.0 KB

83302fc5e4a8

Card Expenses

Update an expense

Update an expense. Admin and bookkeeper have access to any expense, and regular users can only access their own.

put/v1/expenses/card/{expense_id}

Path parameters

expense_idstring required

Request body

memostring nullable

Expense memo.

Response

Update an expense response.

idstring required

Unique ID associated with the expense.

memostring nullable

The memo of the expense.

location_idstring nullable
department_idstring nullable
updated_atstring date-time required

The last time the expense was updated.

category'ADVERTISING_AND_MARKETING' | 'GROCERY' | 'TELEPHONY' | 'OFFICE_SUPPLIES' | 'PRIVATE_AIR_TRAVEL' | 'CLOTHING' | 'CAR_RENTAL' | 'VEHICLE_EXPENSES' | 'RESTAURANTS' | 'GAMBLING' | 'FLOWERS' | 'ELECTRONICS' | 'LEGAL_SERVICES' | 'UTILITIES' | 'FURNITURE' | 'BARS_AND_NIGHTLIFE' | 'LAUNDRY' | 'EVENT_EXPENSES' | 'SHIPPING' | 'OTHER_TRAVEL_EXPENSES' | 'CHARITY' | 'SOFTWARE_NON_RECURRING' | 'LODGING' | 'FACILITIES_EXPENSES' | 'SERVERS' | 'CONFERENCES' | 'FOOD_DELIVERY' | 'RENT' | 'AIRLINE_EXPENSES' | 'OTHER_BUSINESS_EXPENSES' | 'BANK_AND_FINANCIAL_FEES' | 'BOOKS_AND_NEWSPAPERS' | 'CONSULTANT_AND_CONTRACTOR' | 'CORPORATE_INSURANCE' | 'DIGITAL_GOODS' | 'FEES_AND_LICENSES_AND_TAXES' | 'GAS_AND_FUEL' | 'GENERAL_MERCHANDISE' | 'MEDICAL' | 'MEMBERSHIPS_AND_CLUBS' | 'PARKING_EXPENSES' | 'POLITICAL_DONATIONS' | 'PUBLIC_TRANSPORTATION' | 'RECURRING_SOFTWARE_AND_SAAS' | 'RIDESHARE_AND_TAXI' | 'TOLL_AND_BRIDGE_FEES' | 'TRAINING_AND_EDUCATION' | 'TRAVEL_WIFI'

The category of expenses.

merchant_idstring nullable
budget_idstring nullable
purchased_atstring date-time nullable

The time the purchase was made.

status'DRAFT' | 'SUBMITTED' | 'APPROVED' | 'OUT_OF_POLICY' | 'VOID' | 'CANCELED' | 'SPLIT' | 'SETTLED'
payment_status'NOT_STARTED' | 'PROCESSING' | 'CANCELED' | 'DECLINED' | 'CLEARED' | 'REFUNDING' | 'REFUNDED' | 'CASH_ADVANCE' | 'CREDITED' | 'AWAITING_PAYMENT' | 'SCHEDULED'

Example response

{
  "original_amount": {
    "amount": 700,
    "currency": "USD"
  },
  "billing_amount": {
    "amount": 700,
    "currency": "USD"
  }
}