Typesense API

api.typesense.org

Community

Typesense is an open-source, typo-tolerant search engine optimized for instant search experiences. The API lets you create collections, index and search documents, manage synonyms, curations, and API keys programmatically.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.typesense.org

Crawl failures

1

Last verified

2026-03-01T14:40:37.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

analytics

Manage analytics — create an analytics event, flush in-memory analytics to disk, create analytics rule(s). Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/analytics

collections

Manage collections — create a new collection, create or update a collection alias, list all collections. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/collections

conversations

Manage conversations — create a conversation model, update a conversation model, list all conversation models. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/conversations

curation_sets

Manage curation sets — create or update a curation set, create or update a curation set item, list all curation sets. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/curation_sets

debug

Manage debug — print debugging information. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/debug

documents

Manage documents — send multiple search requests in a single http request, index a document, import documents into a collection. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/documents

health

Manage health — checks if typesense server is ready to accept requests. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/health

keys

Manage keys — create an api key, retrieve (metadata about) all keys, retrieve (metadata about) a key. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/keys

operations

Manage operations — creates a point-in-time snapshot of a typesense node's state and data in the specified directory, triggers a follower node to initiate the raft voting process, which triggers leader re-election, clear the cached responses of search requests in the lru cache. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/operations

presets

Manage presets — upserts a preset, retrieves all presets, retrieves a preset. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/presets

stopwords

Manage stopwords — upserts a stopwords set, retrieves all stopwords sets, retrieves a stopwords set. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/stopwords

synonyms

Manage synonyms — create or update a synonym set, create or update a synonym set item, list all synonym sets. Supports standard CRUD operations through the REST API.

Detail: https://api.typesense.org/capabilities/synonyms

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Typesense API
Description: Typesense is an open-source, typo-tolerant search engine optimized for instant search experiences. The API lets you create collections, index and search documents, manage synonyms, curations, and API keys programmatically.
Auth: api_key
Capabilities:
  - analytics: Manage analytics — create an analytics event, flush in-memory analytics to disk, create analytics rule(s). Supports standard CRUD operations through the REST API.
  - collections: Manage collections — create a new collection, create or update a collection alias, list all collections. Supports standard CRUD operations through the REST API.
  - conversations: Manage conversations — create a conversation model, update a conversation model, list all conversation models. Supports standard CRUD operations through the REST API.
  - curation_sets: Manage curation sets — create or update a curation set, create or update a curation set item, list all curation sets. Supports standard CRUD operations through the REST API.
  - debug: Manage debug — print debugging information. Supports standard CRUD operations through the REST API.
  - documents: Manage documents — send multiple search requests in a single http request, index a document, import documents into a collection. Supports standard CRUD operations through the REST API.
  - health: Manage health — checks if typesense server is ready to accept requests. Supports standard CRUD operations through the REST API.
  - keys: Manage keys — create an api key, retrieve (metadata about) all keys, retrieve (metadata about) a key. Supports standard CRUD operations through the REST API.
  - operations: Manage operations — creates a point-in-time snapshot of a typesense node's state and data in the specified directory, triggers a follower node to initiate the raft voting process, which triggers leader re-election, clear the cached responses of search requests in the lru cache. Supports standard CRUD operations through the REST API.
  - presets: Manage presets — upserts a preset, retrieves all presets, retrieves a preset. Supports standard CRUD operations through the REST API.
  - stopwords: Manage stopwords — upserts a stopwords set, retrieves all stopwords sets, retrieves a stopwords set. Supports standard CRUD operations through the REST API.
  - synonyms: Manage synonyms — create or update a synonym set, create or update a synonym set item, list all synonym sets. Supports standard CRUD operations through the REST API.