Skip to Content
BlitzPulse docs are live. Looking for Blitz Global? Visit https://blitzglobalcapital.com.
Api ReferenceAlerts API

Alerts API

Auto-generated from openapi-snapshot.json. Do not edit by hand — changes are overwritten by scripts/docs/generate_api_reference.py.

7 endpoints in this group.

GET /api/alerts/capabilities

Get Alert Capabilities

Return server-owned alert types, channels, thresholds, and caps.

Responses

CodeDescription
200Successful Response

GET /api/alerts/deliveries

List Deliveries

Parameters

NameInTypeRequiredDescription
limitqueryintegeroptional
alert_typequeryoptional

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/alerts/in-app

List In App

Parameters

NameInTypeRequiredDescription
unreadquerybooleanoptional
limitqueryoptional
pagequeryintegeroptional1-based page index.
page_sizequeryintegeroptionalPage size — must be one of 25, 50, 100.

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/alerts/in-app/read-all

Mark All Read

Responses

CodeDescription
200Successful Response

POST /api/alerts/in-app/{item_id}/read

Mark Read

Parameters

NameInTypeRequiredDescription
item_idpathintegerrequired

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/alerts/prefs

List Prefs

Responses

CodeDescription
200Successful Response

PUT /api/alerts/prefs

Upsert Prefs

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error