---
title: "Status provides the current state of the server, including cached \"news\" and \"category\" tag definitions for the supported applications. At the moment, this only includes tag definitions, but this RPC is designed to be extended with additional runtime information in the future."
url: "https://developer-qual.migros.ch/apis/content-search-api-qual-v1/versions/169d9ab2-7072-4f6f-811a-fff1e6bc0086/operations/ContentSearch_Status"
---

> Full API specification: https://developer-qual.migros.ch/apis/content-search-api-qual-v1/versions/169d9ab2-7072-4f6f-811a-fff1e6bc0086.md

# Status provides the current state of the server, including cached "news" and "category" tag definitions for the supported applications. At the moment, this only includes tag definitions, but this RPC is designed to be extended with additional runtime information in the future.

`GET` `/migros/contentsearch/v1/statusz`

Operation ID: `ContentSearch_Status`

## Responses

- `200` - A successful response.
- `default` - An unexpected error response.

## OpenAPI definition

```yaml
openapi: 3.0.0
info:
  title: ContentSearch API QUAL
  version: v1.114.1
servers:
  - url: https://api-qual.migros.ch
paths:
  /migros/contentsearch/v1/statusz:
    get:
      operationId: ContentSearch_Status
      responses:
        "200":
          content:
            application/json:
              schema:
                allOf:
                  - $ref: "#/components/schemas/contentsearchStatusResponse"
          description: A successful response.
        default:
          content:
            application/json:
              schema:
                allOf:
                  - $ref: "#/components/schemas/googlerpcStatus"
          description: An unexpected error response.
      security:
        - apiKeyAuth: []
      summary: |-
        Status provides the current state of the server, including cached "news"
        and "category" tag definitions for the supported applications.
        At the moment, this only includes tag definitions, but this RPC
        is designed to be extended with additional runtime information in the
        future.
      tags:
        - ContentSearch
security:
  - apiKeyAuth: []
components:
  schemas:
    contentsearchStatusResponse:
      properties:
        categoryTagDefinitions:
          description: Cached definitions of category tags.
          items:
            allOf:
              - $ref: "#/components/schemas/contentsearchTagDefinition"
            type: object
          type: array
        newsTagDefinitions:
          description: >-
            Contains the current state of cached tag definitions for news and
            category

            tags.


            Cached definitions of news tags.
          items:
            allOf:
              - $ref: "#/components/schemas/contentsearchTagDefinition"
            type: object
          type: array
      type: object
    googlerpcStatus:
      properties:
        code:
          format: int32
          type: integer
        details:
          items:
            allOf:
              - $ref: "#/components/schemas/protobufAny"
            type: object
          type: array
        message:
          type: string
      type: object
    contentsearchTagDefinition:
      properties:
        contentfulAppId:
          description: The app ID this tag definition belongs to.
          type: string
        tags:
          allOf:
            - $ref: "#/components/schemas/contentsearchTagList"
          description: The list of tags for this app.
      type: object
    protobufAny:
      additionalProperties: {}
      properties:
        "@type":
          type: string
      type: object
    contentsearchTagList:
      properties:
        tags:
          description: Represents multiple of tags for a specific app.
          items:
            type: string
          type: array
      type: object
  securitySchemes:
    apiKeyAuth:
      in: header
      name: X-Api-Key
      type: apiKey
```
