Skip to main content
Quicklinks are configured in MyCludo to send visitors straight to a page when their query matches a trigger phrase, instead of showing them search results. This guide shows API-only customers how to read the configured Quicklinks from the same public settings endpoint used by CludoJS, and how to apply them in a custom integration.
Quicklinks are not part of the Search response. Banners and Page Rankings are both applied automatically inside that response, but Quicklinks are delivered separately and your integration is responsible for checking the query against them, typically before deciding whether to call search at all.

Prerequisites

From MyCludo, collect the values for the engine where Quicklinks are configured: The feature must also be enabled on your subscription. If Tools > Quicklinks in MyCludo lets you save terms, the feature is enabled.

Step 1: Build the SiteKey authorization header

The request uses SiteKey authentication. Build the token by Base64-encoding {customerId}:{engineId}:{searchKey}:

Step 2: Call the public settings endpoint

Fetch the website public settings for the engine:
Use the regional base URL that matches your customer ID: The response contains many website settings. Quicklinks are returned as a plain JSON array under quicklinks — unlike instantSuggestionsConfiguration, this field does not need a second parse:

Step 4: Match the query and redirect

Before calling search, compare the visitor’s query against every term across all Quicklinks. Trim whitespace and compare case-insensitively:
Quicklinks change infrequently, so fetch them once per page load (or cache them for a few minutes) rather than re-fetching on every keystroke.