GET api/health/notifications

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

NotificationHealthStatus
NameDescriptionTypeAdditional information
Status

string

None.

UnsentNotifications

integer

None.

StuckNotifications

integer

None.

OldestUnsentAge

string

None.

SentLast24Hours

integer

None.

SentLastHour

integer

None.

UsersWithTokens

integer

None.

TotalActiveUsers

integer

None.

TokenRegistrationRate

decimal number

None.

Issues

Collection of string

None.

Recommendations

Collection of string

None.

CheckTime

date

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": "sample string 1",
  "UnsentNotifications": 2,
  "StuckNotifications": 3,
  "OldestUnsentAge": "sample string 4",
  "SentLast24Hours": 5,
  "SentLastHour": 6,
  "UsersWithTokens": 7,
  "TotalActiveUsers": 8,
  "TokenRegistrationRate": 9.1,
  "Issues": [
    "sample string 1",
    "sample string 2"
  ],
  "Recommendations": [
    "sample string 1",
    "sample string 2"
  ],
  "CheckTime": "2026-03-26T03:52:03.7418068+02:00"
}

application/xml, text/xml

Sample:
<NotificationHealthStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/UCareAPI.Controllers">
  <CheckTime>2026-03-26T03:52:03.7418068+02:00</CheckTime>
  <Issues xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Issues>
  <OldestUnsentAge>sample string 4</OldestUnsentAge>
  <Recommendations xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Recommendations>
  <SentLast24Hours>5</SentLast24Hours>
  <SentLastHour>6</SentLastHour>
  <Status>sample string 1</Status>
  <StuckNotifications>3</StuckNotifications>
  <TokenRegistrationRate>9.1</TokenRegistrationRate>
  <TotalActiveUsers>8</TotalActiveUsers>
  <UnsentNotifications>2</UnsentNotifications>
  <UsersWithTokens>7</UsersWithTokens>
</NotificationHealthStatus>