Coveo
Coveo is a cloud-based AI-relevance platform that delivers personalized search, recommendations, and discovery experiences across digital workplaces, customer service portals, websites, and commerce storefronts. The Coveo platform exposes a family of REST APIs covering search, content indexing (Push and Stream), usage analytics, machine learning, commerce, and platform administration.
APIs
Coveo Search API
The Coveo Search API is a RESTful interface for issuing queries against the Coveo unified index, retrieving relevance-ranked results with facets, highlights, and personalization...
Coveo Push API
The Coveo Push API enables programmatic indexing of items into a Coveo Push source, including individual document push, batch push via secure cloud storage, and source state man...
Coveo Stream API
The Coveo Stream API is the modern high-throughput indexing interface used to add and update content in Catalog sources for commerce, replacing batch Push for catalog ingestion.
Coveo Commerce API
The Coveo Commerce API provides endpoints to power product search result pages, product listing pages (PLPs), product recommendations, and product discovery, plus endpoints for ...
Coveo Usage Analytics API
The Coveo Usage Analytics (UA) Read and Write APIs record search and click events from end-user search experiences, and expose query and reporting endpoints used by dashboards a...
Coveo Machine Learning API
The Coveo Machine Learning API provides endpoints for managing ML models including Automatic Relevance Tuning (ART), Query Suggestions (QS), Recommendations (PR), and Dynamic Na...
Coveo Platform API
The Coveo Platform API provides administrative endpoints for managing organizations, sources, security identities, query pipelines, fields, tokens, and configuration of the Cove...