Skip to main content
Créer une notification

Authorizations

Authorization
string
header
required

Use the access_token returned by POST /v1/auth/token. Do not send the raw API secret on business endpoints.

Headers

X-Request-ID
string

Partner-generated correlation identifier echoed in logs and error payloads.

Idempotency-Key
string
required

Required for every write, including environments where replay deduplication is disabled. Reuse the same value when retrying the same logical write and use a new value for a different write.

Maximum string length: 255
Pattern: ^[!-~]+$

Body

application/json
type
string
required

Type de l'alerte ou de la notification.

title
string
required

Titre affiché pour l'événement ou le problème.

target_url
string
required

Lien vers la ressource concernée dans l'interface MARKO.

severity
string
default:info

Niveau de gravité de l'événement, distinct de son statut de traitement.

message
string | null

Message destiné à l'affichage ou au diagnostic.

target_tab
string | null

Onglet à ouvrir sur la cible dans MARKO.

target_filter
string | null

Filtre à appliquer lors de l'ouverture de la cible dans MARKO.

highlight_id
string | null

Identifiant de l'élément à mettre en évidence dans l'interface.

operation_id
string<uuid> | null

UUID MARKO de l'opération.

Response

Successful response

id
string<uuid>
required

Identifiant MARKO de la ressource.

type
string
required

Type de l'alerte ou de la notification.

severity
string
required

Niveau de gravité de l'événement, distinct de son statut de traitement.

title
string
required

Titre affiché pour l'événement ou le problème.

target_url
string
required

Lien vers la ressource concernée dans l'interface MARKO.

read
boolean
required

Indique si la notification ou l'alerte a été lue.

created_at
string<date-time>
required

Date de création au format ISO 8601.

user_id
string | null

Identifiant utilisateur MARKO; il n'est pas nécessairement un UUID.

message
string | null

Message destiné à l'affichage ou au diagnostic.

target_tab
string | null

Onglet à ouvrir sur la cible dans MARKO.

target_filter
string | null

Filtre à appliquer lors de l'ouverture de la cible dans MARKO.

highlight_id
string | null

Identifiant de l'élément à mettre en évidence dans l'interface.

operation_id
string<uuid> | null

UUID MARKO de l'opération.

is_composite
boolean
default:false

Indique si la notification regroupe plusieurs informations.

was_false_positive
boolean
default:false

Indique si cette notification a été déclarée comme faux positif.

alert_status
string | null

État de traitement de l'alerte, distinct de son niveau de gravité.

snoozed_until
string<date-time> | null

Date jusqu'à laquelle l'alerte ou la recommandation est reportée.

escalation_level
integer | null

Niveau d'escalade de l'alerte ou de la notification.