To see the changes done in a specific release, select a version number from the drop-down below.





This update log describes the changes made to the BQE CORE Public API components. If you have any questions, please reach out to CORE Developer Support.

Following updates have been made in this release:

  1. When creating an invoice via APIs, the invoice did not inherit the ePayment settings from its associated project. This is fixed, making the behavior at par with the web app.
  2. Using the PATCH method to update the number property of a Check object resulted in a 400 error. This is fixed.
  3. Trying to set address attributes like street1, street2, etc. in a Project object to an empty string using the PATCH method did not work. This is fixed.
  4. Many filters did not work across multiple endpoints, e.g., [base_url]/client/[id]/contacts. This is fixed.
  5. Creating a manual invoice via APIs failed if a billing schedule existed for the project. This is fixed and the invoice is now created successfully. Note that the invoice is not automatically linked to the billing schedule and that needs to be done separately if needed.
  6. When creating a joint invoice via APIs, the accountSplits and extendedAccountSplit nested objects were not created. This is fixed.
  7. When fetching partial time entry records via APIs using the fields parameter, the startTime and stopTime properties incorrectly showed a null value. This is fixed.
  8. We updated the documentation and Swagger portal.