Atualizado em 17 de outubro de 2026

Considerações

  • Exige o escopo objectives:write e a permissão Metas. Não usa Idempotency-Key: repetir o mesmo número não grava nada.
  • Obrigatórios: key (a mesma integration_key das métricas) e value (zero ou mais). date é o dia do número (hoje, sem data); note vai para o histórico.
  • Atualiza as métricas ativas por integração com a chave em metas abertas (não iniciada ou em andamento, fora do arquivo) cujo período contém date. Rascunho não entra.
  • Lista vazia em data.metrics não é erro: nenhuma meta com essa chave naquele dia.
  • Cada mudança fica no histórico da métrica.
  • Exemplo de uso: um monitor de servidores informa a disponibilidade do mês na chave sentinel.availability, e a meta mensal de disponibilidade se atualiza sozinha.

Referência

POST /objectives/metrics/report na Referência da API

Como fazer

cURL
curl -X POST "$MICORE_BASE_URL/objectives/metrics/report" \
  -H "Authorization: Bearer $MICORE_TOKEN" \
  -H "Accept: application/json" \
  -H "Content-Type: application/json" \
  -d '{
    "key": "sentinel.availability",
    "value": 99.9500000000000028421709430404007434844970703125,
    "date": "2026-11-12"
}'

Resposta

Resposta · 200
{
    "data": {
        "key": "sentinel.availability",
        "date": "2026-11-12",
        "value": 99.9500000000000028421709430404007434844970703125,
        "metrics": [
            {
                "objective_id": 58,
                "metric_id": 131,
                "objective_name": "Disponibilidade do sistema Novembro"
            }
        ]
    }
}
Precisa de ajuda?Use o request ID e abra um chamado no miCore se encontrar uma divergência.