MonetaryAI / Docs
API ReferenceWeb push

Read a tenant-scoped web push message status

Requires live company permission. Per-device ACCEPTED is Firebase acceptance only; UNCERTAIN is not automatically retried. COMPLETE means no pending/claimed work, not proof of browser display. Company permission: `getWebPushMessageStatus`. Defaults: ADMIN. Current company role permissions and active membership are checked on every request; signed legacy role claims alone do not authorize this operation.

GET
/api/v1/push/messages/{id}

Authorization

bearerAuth
headerAuthorizationBearer <token>

Obtained from POST /api/v1/auth/login, on the tenant's own subdomain. Presenting it on another tenant's subdomain is a 403.

Path Parameters

id*string
Formatuuid

Response Body

Current per-device delivery outcomes

application/json
  1. response
counts?
id?string
Formatuuid
status?string
curl -X GET 'https://api.monetaryai.uz/api/v1/push/messages/497f6eca-6276-4993-bfeb-53cbbbba6f08'
{  "counts": {    "property1": 0,    "property2": 0  },  "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",  "status": "string"}