Docs Menu
Docs Home
/ /

Probar la configuración de alerta global

Activa una notificación de prueba para un método de notificación específico en una configuración de alerta global. Este endpoint envía una carga de prueba con datos ficticios y plantillas renderizadas para validar la configuración del webhook.

POST /api/public/v1.0/globalAlertConfigs/{ALERT-CONFIG-ID}/{NOTIFICATION-ID}/test
Parameter
Tipo
Descripción

ALERT-CONFIG-ID

string

Cadena de dígitos hexadecimales 24única que identifica la configuración de alerta global.

ID DE NOTIFICACIÓN

string

Cadena de dígitos hexadecimales 24única que identifica el método de notificación dentro de la configuración de alerta global.

Este punto final no utiliza parámetros de consulta de solicitud HTTP.

Este punto final no utiliza parámetros del cuerpo de la solicitud HTTP.

Si establece el parámetro de consulta pretty=true, la respuesta se muestra en un formato legible.

Parameter
Tipo
Descripción

éxito

booleano

Bandera que indica si la notificación de prueba se envió correctamente.

Mensaje

string

Mensaje legible por humanos que describe el resultado de la operación de prueba.

detalles

Objeto

Detalles adicionales sobre la notificación de prueba.

details.notificationType

string

Tipo de notificación que se probó (por ejemplo, WEBHOOK, EMAIL).

detalles.destino

string

Destino donde se envió la notificación de prueba. Para webhooks, esta es la URL del webhook.

detalles.marca de tiempo

string

Marca de tiempo ISO 8601 cuando se envió la notificación de prueba.

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/globalAlertConfigs/{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"
}
}

Volver

Borrar

En esta página