Menu Docs
Página inicial do Docs
/ /

Teste a configuração de alerta de projeto

Aciona uma notificação de teste para um método de notificação específico em uma configuração de alerta de projeto . Esse endpoint envia uma carga de teste com dados fictícios e modelos renderizados para validar sua configuração de webhook.

POST /api/public/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID}/{NOTIFICATION-ID}/test
Parâmetro
Tipo
Descrição

ID do grupo

string

String única de 24 dígitos hexadecimais que identifica o projeto.

alerta-CONFIG-ID

string

String exclusiva de 24 dígitos hexadecimais que identifica a configuração do alerta.

ID de notificação

string

String exclusiva de 24dígitos hexadecimais que identifica o método de notificação na configuração de alerta .

Este endpoint não usa parâmetros de query de solicitação HTTP.

Este endpoint não usa parâmetros do corpo da solicitação HTTP.

Se você definir o parâmetro de query pretty=true, a resposta será exibida em um formato legível.

Parâmetro
Tipo
Descrição

Sucesso

booleano

Sinalizador que indica se a notificação de teste foi enviada com sucesso.

mensagem

string

Mensagem legível por humanos descrevendo o resultado da operação de teste.

Detalhes

objeto

Detalhes adicionais sobre a notificação de teste.

Details.notificationType

string

Tipo de notificação que foi testado (por exemplo, WEBHOOK, EMAIL).

Details.destination

string

Destino para onde a notificação de teste foi enviada. Para webhooks, esta é a URL do webhook .

Details.timestamp

string

Carimbo de data/hora ISO 8601 em que a notificação do teste foi enviada.

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--header "Content-Type: application/json" \
--include \
--request POST "https://ops-manager.example.com:8080/api/public/v1.0/groups/{GROUP-ID}/alertConfigs/{ALERT-CONFIG-ID}/{NOTIFICATION-ID}/test?pretty=true"
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
{
"success": true,
"message": "Test notification sent successfully",
"details": {
"notificationType": "WEBHOOK",
"destination": "https://example.com/webhook",
"timestamp": "2025-01-15T10:30:00Z"
}
}

Voltar

Obter alertas abertos

Nesta página