{"data":[{"id":"1eab3323-74a4-4fc1-af2c-3368b0cccb01","userId":"812e2589-2b5d-4b56-9529-8aa6f1ebf1ba","title":"Welcome to MockData","message":"Your workspace seed data is ready to explore.","type":"success","read":true,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"d02020b5-88d2-4eea-a85f-abdff209aee0","userId":"812e2589-2b5d-4b56-9529-8aa6f1ebf1ba","title":"API rate limit tip","message":"Free tier allows 60 requests per minute per IP.","type":"info","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"c3a06600-9abe-415e-bc1e-0ef2f4964d30","userId":"c0652363-019e-4c04-8393-d70e38319832","title":"Theme updated","message":"Dark mode preference was saved on this device.","type":"info","read":true,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"b41ad5ee-79c0-46ba-bc2b-6dcea0dd4946","userId":"c859f0a4-2309-4664-bb5e-d6ad69647eb8","title":"Comment reply","message":"Someone replied to your post about pagination.","type":"info","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"3bee231d-de9d-4e10-95d4-a2cb9c7b7795","userId":"94449a21-334b-40de-afcb-4811edf6b068","title":"Draft reminder","message":"You have an unpublished post waiting for review.","type":"warning","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"01474325-28e9-4955-a4ce-a7db305ec5ed","userId":"46fe8663-f0e7-45f6-bdd7-01e50e553aed","title":"Index applied","message":"Database indexes for posts.user_id are live.","type":"success","read":true,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"2d1b5307-a8ac-4424-b2fc-dd5aecbb215e","userId":"8657e4ca-810e-42da-a5a6-b13a8a76e65b","title":"Token stored","message":"Playground login token was saved to local storage.","type":"success","read":true,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"262eeb0c-695a-42f5-b0bc-86ed354a4aff","userId":"1fd50f3e-f9fc-4e7d-aef6-af33c901fa64","title":"Search tweak","message":"ILIKE patterns were tuned for title search.","type":"info","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"a47edf4d-7e6f-4eac-8176-843d99136936","userId":"e5ce2bdc-0620-4445-b690-f45795a3fcb1","title":"Copy refresh","message":"Sample post bodies were rewritten for clarity.","type":"info","read":true,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"cc7e7c24-a60d-4606-b448-a365ad214366","userId":"f2a3b899-8fba-4121-9c08-46c6d50b0700","title":"Rate limit headers","message":"Docs now include Retry-After and X-RateLimit-* examples.","type":"success","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"d33c1936-0508-4b35-bb55-61b27bea82ef","userId":"70fdfc33-ede9-49cd-bd03-6a0cdd14f3cf","title":"OpenAPI drift","message":"A PR changed routes without updating OpenAPI.","type":"warning","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"},{"id":"cb9ef412-bb44-4ad0-8c1d-c71f0a45b55b","userId":"9953ed9c-bc5a-480b-93b5-81709adf6707","title":"Travel draft","message":"Your travel album draft is ready to publish.","type":"info","read":false,"createdAt":"2026-09-16T15:56:17.940Z","updatedAt":"2026-09-16T15:56:17.940Z"}],"pagination":{"page":1,"limit":12,"total":24,"totalPages":2}}