# MeiliSearch Errors
# index_creation_failed
An error occurred while trying to create an index, check out our guide on index creation (opens new window)
# index_already_exists
An index with this UID already exists, check out our guide on index creation (opens new window)
# index_not_found
An index with this UID was not found, check out our guide on index creation (opens new window)
# invalid_index_uid
There is an error in the provided index format, check out our guide on index creation (opens new window)
# index_not_accessible
An internal error occurred while trying to access the requested index.
# invalid_state
An error that occurs when the database is in an invalid state. Deleting the database and re-indexing should solve the problem.
# missing_primary_key
All documents must be identified with a unique key. MeiliSearch will try to infer the document field to use it as a primary key. If it can't infer it, the primary key must be specified manually, and this error is returned. See our guide on primary keys (opens new window).
# primary_key_already_present
This error is thrown when trying to modify the primary key of an index, when it has been already set. See guide on primary keys (opens new window).
# max_fields_limit_exceeded
The maximum number of fields for a document is 65,535. When this number is exceeded, this error is returned.
# missing_document_id
A document does not contain any value for the required primary key, and is thus invalid. Check documents in the current addition for the invalid ones.
# invalid_facet
The facet provided with the search is invalid. Check our guide on faceting (opens new window) to troubleshoot.
# invalid_filter
The filter provided with the search is invalid. Check our guide on filtering (opens new window) to troubleshoot.
# bad_parameter
The request contains invalid parameters, check the error message for more information.
# bad_request
The request is invalid, check the error message for more information.
# document_not_found
The requested document can't be retrieved. Either it doesn't exist, or the database was left in an inconsistent state.
# internal
MeiliSearch experienced an internal error. Check the error message, and open an issue if necessary.
# invalid_token
The provided token is invalid.
# missing_authorization_header
The requested resources are protected with an API key, that was not provided in the request header. Check our guide on authentication (opens new window) for more information.
# missing_header
A header is missing in the HTTP request.
# not_found
The requested resources could not be found.
# payload_too_large
The payload sent to the server was too large. Check out this guide (opens new window) to customize the maximum payload size accepted by MeiliSearch.
# unretrievable_document
The document exists in store, but there was an error retrieving it. This probably comes from an inconsistent state in the database.
# search_error
There was an error in the search.
# unsupported_media_type
The payload content type is not supported by MeiliSearch. Currently, MeiliSearch supports only JSON payloads.
# dump_already_in_progress
A dump creation is already in progress and a new one can't be triggered until the previous dump creation is not finished.
# dump_process_failed
An error occured during dump creation process, task aborted.