For the complete documentation index, see llms.txt. This page is also available as Markdown.

Notifications

Get all notifications

get

Returns all notifications.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageIndexnumberOptional

The number of pages to skip before starting to collect the result set

Example: 0
pageSizenumberOptional

The numbers of items to return

Example: 20
Responses
200

Successful operation. Returns notifications and count.

application/json
get
/notifications

Get new notifications

get

Returns new notifications.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful operation. Returns new notifications.

application/json
idstringRequired

Internal database identifier

Example: 69aeb71ef8c5b278e3bab4e5
createDatestringRequired

Creation date in ISO 8601 format

Example: 2026-03-03T17:25:53.312Z
updateDatestringRequired

Last update date in ISO 8601 format

Example: 2026-03-03T17:25:53.312Z
userIdstringRequired

User ID who owns this notification

Example: 69aeb71ef8c5b278e3bab4e5
titlestringRequired

Notification title (e.g. "Policy published", "Schema created")

Example: Policy published
messagestringRequired

Detailed notification message

Example: Policy 69b83f18cd6b7c4adf4139bc published
typestring · enumRequired

Notification type

Example: SUCCESSPossible values:
actionstring · enumRequired

Action that triggered the notification (used for navigation in UI)

Example: POLICY_CONFIGURATIONPossible values:
resultobjectRequired

Result ID (e.g. policy ID, schema ID) for navigation

Example: 69aeb71ef8c5b278e3bab4e5
readbooleanRequired

Whether the notification has been read

Example: false
oldbooleanRequired

Whether the notification is old (already shown to user)

Example: false
get
/notifications/new

Get progresses

get

Returns progresses.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful operation. Returns progresses.

application/json
idstringRequired

Internal database identifier

Example: 69aeb71ef8c5b278e3bab4e5
createDatestringRequired

Creation date in ISO 8601 format

Example: 2026-03-03T17:25:53.312Z
updateDatestringRequired

Last update date in ISO 8601 format

Example: 2026-03-03T17:25:53.312Z
userIdstringRequired

User ID who initiated the action

Example: 69aeb71ef8c5b278e3bab4e5
actionstringRequired

Action being tracked (e.g. "Publish policy")

Example: Publish policy
messagestringRequired

Current progress message

Example: Publishing schemas...
progressnumberRequired

Progress percentage (0-100)

Example: 50
typestring · enumRequired

Progress type

Example: INFOPossible values:
taskIdstringRequired

Associated task ID

Example: 9db028d2-03ad-4d49-a178-cf4b67f8c147
get
/notifications/progresses

Read all notifications

post

Marks all notifications as read and returns them.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Successful operation. Returns notifications.

application/json
idstringRequired

Internal database identifier

Example: 69aeb71ef8c5b278e3bab4e5
createDatestringRequired

Creation date in ISO 8601 format

Example: 2026-03-03T17:25:53.312Z
updateDatestringRequired

Last update date in ISO 8601 format

Example: 2026-03-03T17:25:53.312Z
userIdstringRequired

User ID who owns this notification

Example: 69aeb71ef8c5b278e3bab4e5
titlestringRequired

Notification title (e.g. "Policy published", "Schema created")

Example: Policy published
messagestringRequired

Detailed notification message

Example: Policy 69b83f18cd6b7c4adf4139bc published
typestring · enumRequired

Notification type

Example: SUCCESSPossible values:
actionstring · enumRequired

Action that triggered the notification (used for navigation in UI)

Example: POLICY_CONFIGURATIONPossible values:
resultobjectRequired

Result ID (e.g. policy ID, schema ID) for navigation

Example: 69aeb71ef8c5b278e3bab4e5
readbooleanRequired

Whether the notification has been read

Example: false
oldbooleanRequired

Whether the notification is old (already shown to user)

Example: false
post
/notifications/read/all

Delete notifications up to this point

delete

Returns deleted notifications count.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
notificationIdstringRequired

Notification Identifier

Example: 9db028d2-03ad-4d49-a178-cf4b67f8c147
Responses
200

Successful operation. Returns deleted notifications count.

application/json
numberOptional
delete
/notifications/delete/{notificationId}

No content

Last updated