Release Notes: June 10, 2019

Follow

API Enhancements

Some new parameters and fields have been added to GET /expenses and GET /expensereports:

GET /expenses

  • New Parameter
    • includedisapproved
      • This parameter would allow a user to retrieve any disapproved expenses.
  • New Fields
    • Status
      • This field reports the status of the expenses (Wallet, Drafts, Pending, Completed)
  • LastAction
    • This field reports the last action performed on the expense (None, Approved, Disapproved)
  • Reimbursed
    • Indicates whether the expense report has been reimbursed (true/false)
  • ReimbursedDate
    • Indicates the date the expense report was reimbursed (YYYY-MM-DD)

GET /expensereports

  • New Fields
    • Status
      • This field reports the status of the expense report (Drafts, Pending, Completed)
  • LastAction
    • This field reports the last action performed on the expense report (None, Approved, Disapproved)

An error has also been identified where transactions in users' Wallets were not being included in API requests for pending data. This has been corrected, and going forward, any API request for non-processed expense/invoice data will include:

  • Expenses in a user's Wallet
  • Expenses/Invoices in a Draft
  • Expenses/Invoices pending approval
  • Expenses/Invoices which have been approved but not processed

For further information, see this article.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request