API Changes and Improvements:


1. New ?withAppliedTaxes Filter in v3 Reports
  • API Product: Revo XEF
  • Description: By using the "?withAppliedTaxes" filter in v3 reports endpoints, you can obtain detailed information about the taxes applied to contents and invoices.
  • Review Impact: Optional
  • Support Documentation: https://api.revo.works/#filters

Technical Details:

Applied taxes are currently generated only with the APP Advance.

For more detailed examples and further information, please refer to our Support Documentation.


2. New ?fullPrecision Flag for Maximum Decimal Precision in v3 Reports
  • API Product: Revo XEF
  • Description: Ensure that certain fields are shown with maximum decimal precision, using the optional "?fullPrecision=true" flag.
  • Review Impact: Optional
  • Support Documentation: https://api.revo.works/#filters

Technical Details:

For the moment, the following "contents" fields will switch from 2 to 4 decimals when using the flag:

  • "subtotal"
  • "tax"
  • "discount_amount"

For more detailed examples and further information, please refer to our Support Documentation.


3. Additional Fields in V3 Reports Payments Resource
  • API Product: Revo XEF
  • Description: We added new fields in the V3 reports payments resource.
  • Review Impact: Optional
  • Support Documentation: https://api.revo.works/#xef-reports

Technical Details:

These are the new fields added in "payments":

  • "id" (payment register ID)
  • "payment_method_id" (payment method ID used)
  • "payment_method_extra_id" (optional payment external reference used)
  • "external_reference" (payment external reference)

4. Additional Fields in V3 Inouts Report

Technical Details:

These are the new fields added in v3 inouts report:

  • "id" (inout register ID)
  • "user_id" (user/employee ID)
  • "cashier_id" (cashier ID used)
  • "payment_method_id" (payment method ID used)

5. New Endpoint to Retrieve Master Accounts with Optional Business Data
  • API Product: Revo XEF
  • Description: A new endpoint has been created to retrieve the accounts of a master, with the possibility to optionally obtain the business data of each account.
  • Review Impact: Optional
  • Support Documentation: https://api.revo.works/#get-accounts-v3

Technical Details:

This endpoint is only accessible via API connection from a master account.

By default, the endpoint returns a list of IDs and tenants (name accounts). If "?withBusiness=true" flag is added, it also returns the full business information for each listed account.

For more detailed examples and further information, please refer to our Support Documentation.