Skip to content
Typesense Cloud Help Center home

Typesense Cloud Management API

Updated by Typesense

The Typesense Cloud Management API lets you create and manage your clusters from your own code, instead of clicking buttons in the Typesense Cloud dashboard.

This is different from the Typesense Server API, which you use to index and search data in a cluster. If you're familiar with AWS or GCP, the Management API is to your Typesense clusters what the AWS / GCP APIs are to your cloud resources.

Example use cases

  • Spin up a cluster for each environment or for each of your own customers.

  • Scale a cluster up ahead of a big sale and back down after.

  • Rotate your cluster's API keys on a schedule.

  • Pull invoices and per-cluster costs into your accounting or internal reporting tools.

  • Bring search insights and synonym suggestions into your own admin tools.

What you can manage

Resource

What you can do

Clusters

Create, list, rename and terminate clusters, and look up the regions, RAM and vCPU options

Configuration changes

Change RAM, vCPU, High Availability, Typesense version and more, right away or at a scheduled time

Rolling restarts

Restart a cluster's nodes one at a time

Cloning

Clone a cluster

Backups

Change backup settings, list backups and restore them

Server parameters

Change Typesense Server Parameters, like the slow-request logging threshold

API keys

List, create and revoke a cluster's API keys

IP Allowlist

Limit which IP addresses can reach a cluster

Dashboard links

Share one cluster's dashboard with someone who doesn't have a Typesense Cloud account

Metrics and logs

Read per-node metrics and request logs, including slow requests

Search insights and synonym suggestions

Read what your users search for, and get synonyms for searches that found nothing

Invoices and billing

Read invoices and spend by month or by cluster, and switch between weekly and monthly billing

Getting started

To create a Management API key, go to your account page, scroll down and click on "Read More" next to "Need programmatic access to create clusters?". Then pick the key's capabilities.

Read the API docs here.