[TOC]

Keys

Each instance of MeiliSearch has three keys: a master, a private, and a public. Each key has a given set of permissions on the API routes.

You must have the master key to access the keys route.

More information about the keys and their rights.

Get keys

GET

/keys

Get the private and public key.

WARNING

You must have the master key to access this route.

Example

cURL

JavaScript

Python

PHP

Ruby

Go

Rust

curl \  -H "X-Meili-API-Key: 123" \  -X GET 'http://localhost:7700/keys'
client.getKeys()
client.get_keys()
$client->getKeys();
client.keys
client.GetKeys()
let keys: Keys = client.get_keys().await.unwrap();

Response: 200 Ok

{  "private": "8c222193c4dff5a19689d637416820bc623375f2ad4c31a2e3a76e8f4c70440d",  "public": "948413b6667024a0704c2023916c21eaf0a13485a586c43e4d2df520852a4fb8"}