# Search Developer > Search documentation for developers, in English. - Product: Search - Audience: Developers - Language: English - Status: Current - Canonical URL: https://doc.sitecore.com/search/en/developers/search-developer-guide ## Getting started with Sitecore Search - [Getting started with Sitecore Search](https://doc.sitecore.com/search/en/developers/search-developer-guide/getting-started-with-sitecore-search.md): Understand the different users and components of Sitecore Search. - [Architecture overview](https://doc.sitecore.com/search/en/developers/search-developer-guide/getting-started-with-sitecore-search/architecture-overview.md): Understand the different components in a typical Search implementation and how they interact with each other. - [Integration methods](https://doc.sitecore.com/search/en/developers/search-developer-guide/getting-started-with-sitecore-search/integration-methods.md): Learn about the different integration methods to add Sitecore Search to your implementation. ## The Sitecore Search interface - [The Sitecore Search interface](https://doc.sitecore.com/search/en/developers/search-developer-guide/the-sitecore-search-interface.md): Overview of developer resources available in the Sitecore Search interface. - [The API Access tab](https://doc.sitecore.com/search/en/developers/search-developer-guide/the-sitecore-search-interface/the-api-access-tab.md): Describes the resources available on the API Access tab of the Developer Resources page of Sitecore Search. ### The API Explorer tab - [The API Explorer tab](https://doc.sitecore.com/search/en/developers/search-developer-guide/the-sitecore-search-interface/the-api-explorer-tab.md): Sitecore Search API Explorer to test JSON requests to Search and Recommendation API. - [Test a search request](https://doc.sitecore.com/search/en/developers/search-developer-guide/the-sitecore-search-interface/the-api-explorer-tab/test-a-search-request-using-the-api-explorer.md): Describes how to test a Search and Recommendation API request using the API Explorer in Sitecore Search. ### Using the Event Monitor - [Using the Event Monitor](https://doc.sitecore.com/search/en/developers/search-developer-guide/the-sitecore-search-interface/using-the-event-monitor.md): Explains how to use the Event Monitor in Sitecore Search. - [Monitor an event using the Event Monitor](https://doc.sitecore.com/search/en/developers/search-developer-guide/the-sitecore-search-interface/using-the-event-monitor/monitor-an-event-using-the-event-monitor.md): Use the Event Monitor in the Developer Resources section of Sitecore Search to monitor an event. ## Integrating using Search JS SDK for React - [Integrating using Search JS SDK for React](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-sdk-for-react.md): Overview of using the Sitecore Search JS SDK for React to integrate your application with Search. ## Integrating using Search JS Data package - [Integrating using Search JS Data package](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package.md): Sitecore Search JS Data package contains objects and methods needed to populate your search UX at runtime, and you use these to configure your search experience. - [Make your first query](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/make-your-first-query.md): Describes creating and dispatching a search request using Sitecore Search JS Data package request and widget objects. - [Walkthrough: Configuring widgets at runtime](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/walkthrough--configuring-widgets-at-runtime.md): Describes Sitecore Search JS Data package objects to override or update widget configuration at runtime. - [Search Response](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-response.md): Overview of SearchResponse interface in Sitecore Search JS Data package to parse results for UI components. ### Tracking user interactions - [Tracking user interactions](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions.md): Methods available in Sitecore Search JS Data package to register user interactions. - [Global events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/global-events.md): Describes the entity payload used for tracking interactions with an entity. - [Preview search widget events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/preview-search-widget-events.md): Describes the entity payload used for tracking interactions with an entity. - [Search results widget events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/search-results-widget-events.md): Describes the entity payload used for tracking interactions with an entity. - [Recommendation widget events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/recommendation-widget-events.md): Describes the entity payload used for tracking interactions with an entity. - [trackUserLoginEvent](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/tracking-user-interactions/trackuserloginevent.md): Describes a function offered by Sitecore Search JS Data package that triggers an event to track user login. ### Search request - [Context](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-context-interface.md): Describes the Context interface in a request to personalize results for a keyphrase from Sitecore Search. - [Geo](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-context-interface/geo.md): Setting geo-location for requests using Sitecore Search JS Data package or JS SDK for React. - [Locale](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-context-interface/locale.md): Setting the locale for requests using Sitecore Search JavaScript SDK for React. - [UTM parameters](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-context-interface/utm-parameters.md): Details on updating UTM parameters in the context object used to describe a related campaign when using Sitecore Search JavaScript SDK for React. - [Filters](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-filter-objects.md): Describes the Filter interface in a request to narrow results for a keyphrase from Sitecore Search. - [Facets](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-facet-interface.md): Describes the Facet interface in a request to narrow results for a keyphrase based on facets from Sitecore Search. - [Questions](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-questions-interface.md): The Questions interface from Sitecore Search JS Data package is used to request questions and answers related to a keyphrase. - [Ranking](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-ranking-interface.md): At runtime add this Sitecore Search JS Data package object to the request to rank by attributes. - [SearchFilter](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-searchfilter-interface.md): SearchFilter interface, types and operators from Sitecore Search JS Data package to request filtered results. - [Personalization](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-search-js-data-package/search-request/the-personalization-interface.md): At runtime add this Sitecore Search JS Data package object to the request for custom personalized search results. ## Integrating using REST APIs - [Integrating using REST APIs](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis.md): Lists the REST APIs that Sitecore Search exposes and provides a basic flow of how to integrate with APIs. - [Using a UUID to track site visitors](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-a-uuid-to-track-site-visitors.md): Describes why tracking site visitors through a uuid is important and provides a code sample of how to do this. - [Walkthrough: Using APIs to create a search experience and send events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/walkthrough--using-apis-to-create-a-search-experience-and-send-events.md): Overview of the requests to send the Search and Recommendation API and the Events API to create a search experience with Sitecore Search. ### API authentication and authorization - [API authentication and authorization](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/api-authentication-and-authorization.md): Information about how to authenticate when using a Sitecore Search REST API. - [Get an access token and a refresh token](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/api-authentication-and-authorization/get-an-access-token-and-a-refresh-token.md): Describes the API calls to get an access token and a refresh token for a Sitecore Search API. - [Add an API key or access token to a request header](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/api-authentication-and-authorization/add-an-api-key-or-access-token-to-a-request-header.md): Learn how to access Sitecore Search APIs by adding an API key or access token in the request header. ### Using the Search and Recommendation API to create search experiences - [Using the Search and Recommendation API to create search experiences](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences.md): A brief introduction to the Search and Recommendation API for Sitecore Search. - [Calling the Search and Recommendation API](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/calling-the-search-and-recommendation-api.md): Send POST requests to Sitecore's Search and Recommendation API using JSON. Include domain ID, widget ID, entity, locale, and user ID for accurate results. - [Search and Recommendation API reference and data model](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/search-and-recommendation-api-reference-and-data-model.md): Where to find reference information for the Search and Recommendation API for Sitecore Search. - [Querying without a keyphrase](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/querying-without-a-keyphrase.md): Learn how to construct a simple request for recommendations using the Search and Recommenbdation API for Sitecore Search. - [Querying with a keyphrase](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/querying-with-a-keyphrase.md): Learn how to construct a simple Search and Recommendation request for Sitecore Search, querying with a key phrase. - [Using pagination](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/using-pagination.md): Learn how to apply pagination to a Search and Recommendation request for Sitecore Search. - [Using faceted search](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/using-faceted-search.md): Learn how to use the Search and Recommendation API for Sitecore Search to get search results with facets. - [Return facet values beyond the maximum limit](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/using-faceted-search/return-facet-values-beyond-the-maximum-limit.md): Learn how to use the Search and Recommendation API for Sitecore Search to return facets beyond the maximum limit. - [Filtering items in search results](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/filtering-items-in-search-results.md): Learn how to use the Search and Recommendation API for Sitecore Search to get filter items in a search result. - [Filtering facets](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/filtering-facets.md): Learn how to use the Search and Recommendation API for Sitecore Search to filter facets. - [Facet filtering reference](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/filtering-facets/facet-filtering-reference.md): Reference information for filtering facets using the Search and Recommendation API for Sitecore Search, specific to the facet.types.filter.values object. - [Creating hierarchical facets](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/creating-hierarchical-facets.md): Creating hierarchical facets in Sitecore Search. - [Implement a hierarchical facet strategy](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/creating-hierarchical-facets/implement-a-hierarchical-facet-strategy.md): How to implement a hierarchical facet strategy. - [Sorting facets](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/sorting-facets.md): Learn how to use the Search and Recommendation API for Sitecore Search to sort facets. - [Sorting content](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/sorting-content.md): Learn how to use the Search and Recommendation API for Sitecore Search to sort content. - [Using personalization](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/using-personalization.md): Describes using the Search and Recommendation API for Sitecore Search to personalize results for a user based on their search history and past interactions. - [Adding suggestions](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/adding-suggestions.md): Learn how to use the Search and Recommendation API for Sitecore Search to get suggestions to autocomplete queries and show predictive search results. - [Getting AI-powered questions and answers](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/getting-ai-powered-questions-and-answers.md): How to enable AI-powered questions and answers when you integrate with Sitecore Search using the API. Includes a sample request and response. - [Adding rules](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/adding-rules.md): Learn how to use the Search and Recommendation API for Sitecore Search to blacklist, boost, bury, include, and pin item rules to the search result. - [Getting similar items](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/getting-similar-items.md): Learn how to use the Search and Recommendation API for Sitecore Search to get items similar to another document. - [Using ranking](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/using-ranking.md): Learn how to use the Search and Recommendation API for Sitecore Search to perform customized ranking. - [Getting basic recommendations](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/getting-basic-recommendations.md): Construct a simple request for recommendations using the Search and Recommendation API for Sitecore Search. - [Getting personalized recommendations to show a returning visitor by specifying a recipe](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/getting-personalized-recommendations-to-show-a-returning-visitor-by-specifying-a-recipe.md): Construct a request for recommendations using the Search and Recommendation API for Sitecore Search. Pass visitor context and filter the recommendations you want. - [Using filtering, rules, and content types to create a complex request for recommendations](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-search-and-recommendation-api-to-create-search-experiences/using-filtering-rules-and-content-types-to-create-a-complex-request-for-recommendations.md): Construct a complex request for recommendations using the Search and Recommendation API for Sitecore Search. Use filters, rules, and specify a content type. ### Using the Events API to track events - [Using the Events API to track events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events.md): Introduces the Sitecore Search Events API. - [Calling the Events API](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/calling-the-events-api.md): Describes how to call the Sitecore Search Events API. - [Events API reference and data model](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/events-api-reference-and-data-model.md): Where to find reference information for the Events API for Sitecore Search. - [Required events to send to Sitecore Search](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/required-events-to-send-to-sitecore-search.md): Describes the events that you are required to send to Sitecore Search for it to work as expected. - [Adding context to an event object](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/adding-context-to-an-event-object.md): Describes the event object and explains how to use it with the Sitecore Search Events API. - [Funnel events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events.md): Lists examples of funnel events that you can track using the Sitecore Search Events API. - [Creating a bookmark add event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-a-bookmark-add-event.md): Describes creating a bookmark add event for the Sitecore Search Events REST API. - [Creating a bookmark remove event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-a-bookmark-remove-event.md): Describes creating a bookmark remove event for the Sitecore Search Events REST API. - [Creating an entity download event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-an-entity-download-event.md): Describes how to create an entity download event for the Sitecore Search Events REST API. - [Creating an entity page view event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-an-entity-page-view-event.md): Describes how to create an entity page view event for the Sitecore Search Events REST API. - [Creating a login event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-a-login-event.md): Describes how to create a login event for the Sitecore Search Events REST API. - [Creating a review add event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-a-review-add-event.md): Describes how to create a review add event for the Sitecore Search Events REST API. - [Creating an upvote add event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/funnel-events/creating-an-upvote-add-event.md): Describes how to create a login event for the Sitecore Search Events REST API. - [Widget events](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/widget-events.md): Lists widget events you can track using the Sitecore Search Events API. - [Creating a widget view event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/widget-events/creating-a-widget-view-event.md): Describes creating a widget view event for the Sitecore Search Events REST API. - [Creating a widget click event](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrating-using-rest-apis/using-the-events-api-to-track-events/widget-events/creating-a-widget-click-event.md): Describes how to create a widget click event for the Sitecore Search Events REST API. ## Using the Ingestion API to add content to an index - [Using the Ingestion API to add content to an index](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index.md): How to use the Ingestion API for Sitecore Search to add index documents to an existing pull or push source index. You can either pass attribute values or document extractor logic. - [Ingestion API reference and data model](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/ingestion-api-reference-and-data-model.md): Where to find reference information for the Ingestion API for Sitecore Search. - [Updating a document](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/updating-a-document.md): Describes how to use the Ingestion API for Sitecore Search to update an index document. - [Partially updating a document](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/partially-updating-a-document.md): Describes how to use the Ingestion API for Sitecore Search to partially update an index document. - [Deleting a document](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/deleting-a-document.md): Describes how to use the Ingestion API for Sitecore Search to delete an index document. - [Get the status of an incremental update](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/get-the-status-of-an-incremental-update.md): How to use the Ingestion API for Sitecore Search to get the status of a request to incrementally add, edit, or delete an index document. - [Walkthrough: Creating and updating index documents in two locales using the Ingestion API](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/walkthrough--creating-and-updating-index-documents-in-two-locales-using-the-ingestion-api.md): Describes how to create an API push source and use the Ingestion API to create and update index documents in multiple locales. ### Create an index document - [Creating a document by passing attribute values](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/create-an-index-document/creating-a-document-by-passing-attribute-values.md): Use the Ingestion API for Sitecore Search to create an index document. - [Creating an index document by using an existing document extractor](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/create-an-index-document/creating-an-index-document-by-using-an-existing-document-extractor.md): Using the Ingestion API to create an index document and add it to the index of a source by passing the name of an existing document extractor. - [Creating an index document by passing a new document extractor](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/create-an-index-document/creating-an-index-document-by-passing-a-new-document-extractor.md): Using the Ingestion API to create an index document and add it to the index of a source by passing a new document extractor. - [Ingestion API document extractor reference](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/create-an-index-document/ingestion-api-document-extractor-reference.md): How to format the fields and extractor parameters of the Sitecore Search Ingestion API in order to pass attribute extraction logic. - [The dynamic attributes object](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-the-ingestion-api-to-add-content-to-an-index/create-an-index-document/the-dynamic-attributes-object.md): Explains the dyn_attr parameters and provides a code snippet. ## Using an API to delete a visitor profile - [Using an API to delete a visitor profile](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-an-api-to-delete-a-visitor-profile.md): How to use an API to delete visitors to your website or application. - [Delete visitor profile API reference](https://doc.sitecore.com/search/en/developers/search-developer-guide/using-an-api-to-delete-a-visitor-profile/delete-visitor-profile-api-reference.md): Reference information about the data model and parameters of the API to delete visitor profiles. ## Integrate with OrderCloud - [Integrate with OrderCloud](https://doc.sitecore.com/search/en/developers/search-developer-guide/integrate-with-ordercloud.md): How to use the built-in integration to sync OrderCloud data to Sitecore Search. ## Optional - [Full publication as Markdown](https://doc.sitecore.com/search/en/developers/search-developer-guide/llms-full.txt): Every article in this publication in a single file.