Contact Us

July 5, 2024

May 13, 2026 2:14 pm

Migrating to a stable search plugin for SFMC as the legacy API is deprecated

Share with

Watch related videos on YouTube — Search results for: Migrating to a stable search plugin for SFMC as the legacy API is deprecated

Understanding the Problem

There are several Chrome Store apps, including ‘DESelect Search in Salesforce Marketing Cloud’, that offer search functionality in Salesforce Marketing Cloud. However, these apps rely on a specific API that Salesforce is deprecating, which means they will stop working unless action is taken.

This deprecation is a result of Salesforce’s efforts to improve security, as the legacy API posed a potential risk of misuse without a user’s permission. The API in question is the /update-token.json endpoint, which has been disabled for security purposes.

The root cause of the issue is the deprecation of the /update-token.json API endpoint, which is used by the Chrome Store apps to provide search functionality in Salesforce Marketing Cloud.

Solution

To resolve the issue, users can install the DESelect Search for AppX version, which is available on the AppExchange. This version is not affected by the deprecation of the legacy API and will continue to provide search functionality.

Additionally, users can still use the Chrome plugin, but it will require the AppX version to be installed as well. This will provide the maximum functionality, including embedded search in the navigation bar.

Code Example

DESelect Search for AppX Installation

// No code is required for this installation, simply follow the prompts on the AppExchange

Heads up: the deprecation of the legacy API is a gradual process, and it may take some time before the Chrome Store apps stop working completely.

Checklist

  • Install the DESelect Search for AppX version on the AppExchange
  • Verify that the AppX version is installed and functioning correctly
  • Install the Chrome plugin, if desired, for embedded search in the navigation bar
  • Test the search functionality to ensure it is working as expected
  • Monitor the Salesforce Marketing Cloud community for any updates on the deprecation of the legacy API
  • Plan for any potential impact on custom tools or integrations that rely on the legacy API

Frequently Asked Questions

Can I still use the Chrome plugin?

Yes, but it will require the AppX version to be installed as well.

Do I need to install the AppX version if I already have the Chrome plugin?

Yes, the AppX version is required for the Chrome plugin to continue functioning.

What is the /update-token.json API endpoint?

The /update-token.json API endpoint is a legacy API that has been deprecated by Salesforce for security reasons.

How do I install the DESelect Search for AppX version?

The installation process can be found on the AppExchange, and no code is required.

Genetrix Technology · Salesforce Marketing Cloud Partner

Need help shipping this in production?

Genetrix builds and untangles Salesforce Marketing Cloud and Agentforce setups for teams that want it done right the first time. If anything in this post sounds familiar, talk to us before it ships.

Get in Touch with Genetrix →

Blogs for the

Business-Savvy!​

Let’s Connect

A 30 min no cost strategy session
with cloud support expert

Let’s Connect

A 30 min no cost strategy session
with cloud support expert