Skip to main content
GET
/
stats
cURL
curl \
  -X GET 'MEILISEARCH_URL/stats'
{
  "databaseSize": 567,
  "usedDatabaseSize": 456,
  "lastUpdate": "2019-11-20T09:40:33.711324Z",
  "indexes": {
    "movies": {
      "numberOfDocuments": 10,
      "rawDocumentDbSize": 100,
      "maxDocumentSize": 16,
      "avgDocumentSize": 10,
      "isIndexing": true,
      "fieldDistribution": {
        "genre": 10,
        "author": 9
      }
    }
  }
}

Authorizations

Authorization
string
header
required

An API key is a token that you provide when making API calls. Read more about how to secure your project.

Include the API key to the Authorization header, for instance:

-H 'Authorization: Bearer 6436fc5237b0d6e0d64253fbaac21d135012ecf1'

If you use a SDK, ensure you instantiate the client with the API key, for instance with JS SDK:

const client = new MeiliSearch({
host: 'MEILISEARCH_URL',
apiKey: '6436fc5237b0d6e0d64253fbaac21d135012ecf1'
});

Response

The stats of the instance.

Global statistics for the Meilisearch instance

databaseSize
integer<u-int64>
required

Total disk space used by the database in bytes

Required range: x >= 0
usedDatabaseSize
integer<u-int64>
required

Actual size of the data in the database in bytes

Required range: x >= 0
indexes
object
required

Statistics for each index

lastUpdate
string<date-time> | null

Date of the last update in RFC 3339 format. Null if no update has been processed