curl --request GET \
--url https://api.cnap.tech/v1/notifications \
--header 'Authorization: Bearer <token>'[
{
"id": "<string>",
"type": "machine_expiry",
"resource_type": "machine",
"resource_id": "<string>",
"title": "<string>",
"body": "<string>",
"severity": "info",
"context": {},
"read_at": 123,
"created_at": 123
}
]curl --request GET \
--url https://api.cnap.tech/v1/notifications \
--header 'Authorization: Bearer <token>'[
{
"id": "<string>",
"type": "machine_expiry",
"resource_type": "machine",
"resource_id": "<string>",
"title": "<string>",
"body": "<string>",
"severity": "info",
"context": {},
"read_at": 123,
"created_at": 123
}
]Personal Access Token (cnap_pat_...) or OAuth2 JWT. Create tokens at https://cnap.tech/account/tokens
Filter unread only
true, false Recent notifications (max 50)
Notification ID
"machine_expiry"
"machine"
info, warning, critical, null Show child attributes
Timestamp when read, null if unread