Riva CRM Integration - Documentation and Knowledge Base

Riva Provision for: www.salesforce.com API Endpoint Will Be Retired on January 1, 2016

Article ID: 53
Last updated: 04 Nov, 2016

Salesforce has recently announced the retirement of www.salesforce.com as an API endpoint on January 1, 2016.

What Does This Mean to You?

This affects the host URL that is saved in the Riva connection to Salesforce. If www.salesforce.com is the saved host URL in the Riva connection, the Riva server will not be able to connect to your Salesforce organization starting January 1, 2016.

Riva has implemented changes to ensure that Salesforce's retirement of www.salesforce.com as an API endpoint will not adversely affect Riva CRM integration. 

Required Actions for Riva Cloud Customers

No action is required on your part.

Required Actions for Riva On-Premise Customers

To be able to connect to your Salesforce organization starting January 1, 2016:

  1. Before January 1, 2016, ensure that your version of Riva meets the requirement.

  2. If it does not, exit from the Riva Manager application, upgrade Riva On-Premise, restart the Riva Manager application, and double-check that the upgrade meets the requirement.

To ensure that your version of Riva meets the requirement

  1. In the Riva Manager application, in the upper left corner, double-click the Riva logo.

  2. In the window that appears, in the upper right corner, look up the version number, and verify that it is one of the following:

    • 2.4.38.26667 or higher
    • 2.4.39.26666 or higher
    • 2.4.40.26665 or higher
    • 2.4.41.26661 or higher

The Salesforce Advisory

The advisory states:

What is changing?
Currently, customers can use www.salesforce.com as an API endpoint that will route them to the correct instance. As of January 1, 2016, the internal routing will be retired, and any API endpoints will need to be changed if from www.salesforce.com to https://login.salesforce.com.

Note: This only applies to API traffic; logging in from a browser by clicking “login” will still work.

Why are we retiring the internal routing?
This change is to ensure we focus our development efforts on delivering better performance and higher availability on the dedicated API endpoints.

What action do I need to take?
Update your integrations to replace www.salesforce.com with https://login.salesforce.com, as the official endpoint for the Salesforce API.

Please see the Best Practices When Referencing Server Endpoints article.

What will happen if I do not take action?
The API will no longer function, and your API calls will result in a “404 (Page Not Found)” error.

Article ID: 53
Last updated: 04 Nov, 2016
Revision: 13
Views: 3780
Also listed in