Salesforce API Version Support

Christian Delorey
Christian Delorey
  • Updated

Riva synchronizes with Salesforce using a Salesforce API version. This article explains the version Riva uses and how to change it for Riva On-premise and Riva Cloud deployments.

Current Default API Version

  • Riva uses Salesforce API version 45.0 by default.

This version is supported and fully validated for both: 

  • Riva Cloud 
  • Riva On-premise

No action is required unless your Salesforce organization requires a different API version. 

Why the API Version Matters

Salesforce periodically deprecates older API versions. If your Salesforce organization is using an older version of the Salesforce API, or if Riva is configured to use an older version of the API, synchronization may not work as expected. 

Changing the Salesforce API Version 

Riva On-premise

On-premise Riva installations allow the Salesforce API version to be overridden using a configuration key.

  1. Launch the Riva Application.
  2. Open the Salesforce connection. 
  3. Navigate to the Advanced Options
  4. Add or update the following key: Salesforce.VersionOverride = xx.0. Replace XX.0 with the required Salesforce API version (for example, 57.0).
  5. Save the Salesforce connection. 
  6. Restart the Riva services to ensure the changes are applied. 
  7. Monitor the logs to confirm successful connection and synchronization. 

Riva Cloud

Riva Cloud customers cannot directly modify the Salesforce API version.

If you require a different API version, please contact Riva Technical Support here