cURL
curl --request GET \ --url https://api.example.com/notifications
{ "notifications": [ { "id": "<string>", "kind": "<string>", "payload": "<string>", "read_at": "<string>", "created_at": "<string>", "updated_at": "<string>" } ], "cursor": "<string>" }
Retrieve a paginated list of notifications for the authenticated user
curl -X GET "https://api.chronoverse.com/notifications?cursor=eyJpZCI6MTIzfQ" \ -H "Authorization: Bearer YOUR_API_TOKEN"
{ "notifications": [ { "id": "notif_12345", "kind": "workflow_completed", "payload": "{\"workflow_id\":\"wf_abc123\",\"status\":\"success\"}", "read_at": "", "created_at": "2026-03-03T10:30:00Z", "updated_at": "2026-03-03T10:30:00Z" }, { "id": "notif_12344", "kind": "job_failed", "payload": "{\"job_id\":\"job_xyz789\",\"error\":\"timeout\"}", "read_at": "2026-03-03T09:45:00Z", "created_at": "2026-03-03T09:00:00Z", "updated_at": "2026-03-03T09:45:00Z" } ], "cursor": "eyJpZCI6MTIzNDR9" }