Get importer status

Returns the current status of the importer, including the state of all available search indices. Can be filtered by language or state.

Requires the importer:status:read, importer.read, or indices.read permission.

Request

GET /importer/status

Headers

HeaderValue
AuthorizationBearer <token>

Query Parameters

ParameterTypeRequiredDescription
languagestringNoFilter indices by language identifier (e.g. de, en).
statestringNoFilter indices by state (e.g. active, passive).

Example Request

GET /importer/status?language=de
Authorization: Bearer <token>

Response

Returns a JSON object with overall importer status and a list of indices.

Response Body

FieldTypeDescription
replicationtypestringThe replication type in use (e.g. default).
indicesarrayList of index status objects.
maxReplicaCountintegerMaximum number of allowed replicas.

Each index object in indices contains:

FieldTypeDescription
languagestringLanguage of the index.
statestringCurrent state of the index (e.g. active, passive).

Example Response

{
  "replicationtype": "default",
  "indices": [
    {
      "language": "de",
      "state": "active"
    },
    {
      "language": "de",
      "state": "passive"
    }
  ],
  "maxReplicaCount": 2
}