Site Search APIs

SearchStax Studio includes fully-featured APIs for devs to build a truly customized bespoke site search experience.

Man looking at analytics on computer screen.

Easily integrate our APIs with your front end and back end tech stacks to provide a seamless search experience using the languages and frameworks of your choice.

Man looking at analytics on computer screen.

Index, Query, Suggest, Track, and More

SearchStax provides multiple endpoints for indexing site content, building search results, providing search suggestions, and capturing search event analytics.

Our APIs allow for decoupled and federated search across multiple document repositories to make it easier for users to find your content regardless of where and how it’s stored.

Fully Integrated Site Search Experience

SearchStax Studio includes a prebuilt Search UI App to use out-of-the-box or your team can use our extensive APIs to build more customized search result pages that integrate with your site’s theme, user experience and deployment process.

Developers can continue building with the frameworks and tools they’re used to – our APIs are easy to implement using token authentication with REST endpoints and JSON responses.

Marketers have access to in-depth search analytics to help inform and improve user experience and better integration of site search with their marketing campaigns and strategy. Site search features can be integrated anywhere on the site so users can quickly search for themselves or interact with fully customized search experiences for product catalogs, document indexes, and more.

Designers can create fully immersive search experiences without getting tied down to generic widgets or fixed search templates. Features like Popular Searches and Related Keywords can be added to other areas of the site beyond the search page to provide a dynamic user experience with fixed and and search-powered navigation.

SEARCH API
Search and Auto-suggest

Our powerful search API lets you build result pages with search facets, customized document sorting, spell checking, hit highlighting, pagination, personalization, and multilingual support.

Discovery APIs
Related & Popular Searches

Help users discover deeper content with suggested search keywords, related keywords, and popular searches that are automatically generated from site data and previous searches.

Site search Ingest APIS
Document Ingest & Indexing

Easily push new and updated documents to the index with the Ingest API. You can schedule automatic updates or push updates when pages are edited or new features get deployed to production.

Site Search Analytics APIs
Tracking and Reporting

Easily track search events to learn more about how users interact with search pages and features using the Tracking API. Search Analytics can be easily integrated with your reporting suite with the Reporting API.

Check out these other SearchStax resources to learn more about customizing your site search experience.

Find out more about search insights, analytics and metrics with SearchStax Studio

Learn more about pre-built Search Results pages with the Search UI App or build your own

Frequently Asked Questions About Search API Integration

No – as long as your servers, content management systems, or front ends can make a REST request to our API endpoints you can index content, request search results, get related keywords, and track search analytics events.

Yes – you can configure search fields, facets, sorting options, and spell checking options in the SearchStax Studio dashboard and they will be included in the API response and the standard response fields.

SearchStax Studio includes promoted listings that are returned for specific keywords. These promoted listings are included in the search API response so that you can show and emphasize these promotions on your search result page.

It’s up to you – you can make API requests from your front end or use your back end servers to handle all API requests. It might be slower to request search results from your back end to then send to your front end but you can use this configuration to add caching for commonly searched keywords.

We also provide pre-built front-end components for JavaScript, Vue, and React so you can get started even faster. The Search UI Kit handles API authentication, connection, and response so your dev team can get building right away.

SearchStax supports four JS Framework options:

  • JavaScript – is a programming language that is used to create interactive web pages and can be used for both front-end and back-end development.
  • Vue – is a JavaScript-based framework that uses a data object and HTML templates to create web applications, and is known to be smaller, faster and easier to use than other frameworks.
  • React – is a JavaScript library that uses a state object and JSX to create web applications and is ideal for larger and more complex applications.
  • Angular JS – is a JavaScript-based web application framework that supports full-stack development for building all types of web applications, especially single-page applications (SPAs), and based on the concept of components.

API requests require a valid authorization token. You’ll need to create authorization tokens for reading search results as well as sending data to the Ingest and Tracking APIs.

Click on each API to learn more about the endpoint, including required and optional request parameters and response fields.

How Can We Help?

Ready to take the next step? Schedule a demo to see how SearchStax makes site search easy

Webinar on 7/19: Unlock Your Website's Conversion Potential Using GA4 and Site Search Analytics | LEARN MORE
This is default text for notification bar