--- title: Use the Search API slug: '52' canonical_url: https://docs.coveo.com/en/52/ collection: build-a-search-ui source_format: adoc --- # Use the Search API The Search API exposes services which allow you to create and manage search [authentication](https://docs.coveo.com/en/2120/) providers and [query pipelines](https://docs.coveo.com/en/180/). Most importantly, the Search API allows you to perform [queries](https://docs.coveo.com/en/231/) on an [index](https://docs.coveo.com/en/204/). Search pages based on the [Coveo JavaScript Search Framework](https://docs.coveo.com/en/187/) are powered by the Search API. > **Notes** > > * Search integrations with the [Coveo Platform](https://docs.coveo.com/en/186/) typically rely on the [JavaScript Search Framework](https://docs.coveo.com/en/187/) rather than directly on the Search API (and other APIs). > > If, for some legitimate reason, you can't use the [JavaScript Search Framework](https://docs.coveo.com/en/187/) in your custom search integration with the [Coveo Platform](https://docs.coveo.com/en/186/), see [Use the REST APIs to build a search UI](https://docs.coveo.com/en/1370/). > > * {empty} > > -- > All REST API string fields are case-sensitive unless otherwise specified. > For example, [search queries aren't case-sensitive](https://docs.coveo.com/en/3074/). > > To keep behavior consistent across the [Coveo Platform](https://docs.coveo.com/en/186/), the same value passed to different REST APIs must always be passed using the same case. > For example, if the [unique product identifier](https://docs.coveo.com/en/n73f0502#define-a-unique-product-identifier), such as `ec_product_id`, is passed to the Commerce API in lowercase, then it should also be passed to the Usage Analytics Write API in lowercase. > -- In the [Coveo Administration Console](https://docs.coveo.com/en/183/), the [**Content Browser**](https://platform.cloud.coveo.com/admin/#/orgid/content/browser/) ([platform-ca](https://platform-ca.cloud.coveo.com/admin/#/orgid/content/browser/) | [platform-eu](https://platform-eu.cloud.coveo.com/admin/#/orgid/content/browser/) | [platform-au](https://platform-au.cloud.coveo.com/admin/#/orgid/content/browser/)) page, and all the pages under the **Search** section use the Search API extensively (see [Tune relevance](https://docs.coveo.com/en/3371/)). The articles in this section cover various Search API concepts and use cases: * [Perform a simple query](https://docs.coveo.com/en/114/) * [Perform a query](https://docs.coveo.com/en/1445/) * [Query security basics](https://docs.coveo.com/en/127/) * [Authentication methods](https://docs.coveo.com/en/102/) * [Get query suggestions](https://docs.coveo.com/en/1459/) * [No syntax block](https://docs.coveo.com/en/1454/) * [Get recommendations](https://docs.coveo.com/en/1447/) * [Query extension language](https://docs.coveo.com/en/1463/) * [Search alert limitations](https://docs.coveo.com/en/74/) * [Troubleshoot query error codes](https://docs.coveo.com/en/1471/) * [Version differences](https://docs.coveo.com/en/p7lg0496/) Interactive generated reference documentation is also available through [Swagger UI](https://platform.cloud.coveo.com/docs?api=SearchApi).