Atualizado em 17 de outubro de 2026
Informar o número por chave de integração
Informa o número de uma chave de integração, e o miCore troca o realizado de todas as métricas com essa chave nas metas abertas do dia. O outro sistema não precisa saber o id de nenhuma meta.
Considerações
- Exige o escopo
objectives:writee a permissão Metas. Não usaIdempotency-Key: repetir o mesmo número não grava nada. - Obrigatórios:
key(a mesmaintegration_keydas métricas) evalue(zero ou mais).dateé o dia do número (hoje, sem data);notevai 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.metricsnã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 APIComo 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.