Obter componentes

OBTER /components.json

Recupera uma lista de componentes e seus status atuais.

Respostas

  • 200 aplicação/json

    Componentes recuperados com sucesso

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • página objeto Obrigatório
      Ocultar atributos da página Mostrar atributos da página objeto
      • id string Obrigatório

        Identificador único da página

      • name string Obrigatório

        Nome da página de status

      • URL string(uri) Obrigatório

        URL da página de status

      • updated_at string(data-hora) Obrigatório

        Timestamp em que a página foi atualizada pela última vez (ISO 8601)

    • Componentes array[objeto] Obrigatório

      Lista de componentes

      Ocultar atributos dos componentes Mostrar atributos dos componentes objeto
      • created_at string(data-hora) Obrigatório

        Timestamp em que o componente foi criado (ISO 8601)

      • Descrição corda | zero

        Descrição do componente

      • id string Obrigatório

        Identificador único do componente

      • name string Obrigatório

        Nome do componente

      • only_show_if_degraded booleano Obrigatório

        Se deve mostrar somente se degradado

      • page_id string Obrigatório

        Unique page identifier

      • Posição inteiro Obrigatório

        Posição de exibição

      • Status string Obrigatório

        Status atual do componente

        Os valores são operational, degraded_performance, partial_outage ou major_outage.

      • updated_at string(data-hora) Obrigatório

        Timestamp em que o componente foi atualizado pela última vez (ISO 8601)

  • 404 aplicação/json

    O recurso solicitado não foi encontrado

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • mensagem string Obrigatório

      Mensagem de erro

    • código inteiro

      Código de erro

  • 500 aplicação/json

    Erro interno do servidor

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • mensagem string Obrigatório

      Mensagem de erro

    • código inteiro

      Código de erro

GET /components.json
curl \
 --request GET 'https://status.mongodb.com/api/v2/components.json'
Exemplos de resposta (200)
{
  "page": {
    "id": "y2j98763l56x",
    "name": "MongoDB Cloud Status",
    "url": "https://status.mongodb.com",
    "updated_at": "2025-03-11T00:52:20-07:00"
  },
  "components": [
    {
      "created_at": "2025-05-04T09:42:00Z",
      "description": "string",
      "id": "string",
      "name": "string",
      "only_show_if_degraded": true,
      "page_id": "string",
      "position": 42,
      "status": "operational",
      "updated_at": "2025-05-04T09:42:00Z"
    }
  ]
}
Exemplos de resposta (404)
{
  "code": 404,
  "message": "Resource not found"
}
Exemplos de resposta (500)
{
  "code": 500,
  "message": "Internal server error"
}