Event tracking, metrics, and analytics endpoints
Endpoints
4 routesActive selection
/api/analytics/events?user_id=user_123
Prefilled in the playground CTA below.
Sample request
1const payload = {2 "example": "payload"3}4fetch('https://fakeapifordevs.vercel.app/api/analytics/events?user_id=user_123&page=1&per_page=5&delay=1', {5 method: 'GET',6 headers: { 'Content-Type': 'application/json' }7})8 .then(res => res.json())9 .then(console.log)
Response contract
All list responses include pagination + optional latency metadata.
1{2 "data": [3 {4 "id": "evt_123-1",5 "event_type": "page_view",6 "user_id": "user_456"7 },8 {9 "id": "evt_123-2",10 "event_type": "page_view",11 "user_id": "user_456"12 }13 ],14 "pagination": {15 "page": 1,16 "perPage": 5,17 "total": 42,18 "totalPages": 919 },20 "meta": {21 "delayMs": 022 }23}
Query controls
Every collection endpoint accepts the following parameters.
page
1-indexed page number. Defaults to 1.
per_page
Number of records per page. Defaults to 10, max 50.
delay
Simulate latency in seconds (max 10s).
Integration checklist
page and per_page for cursor-free pagination.delay to simulate client-side loading states.pagination + meta.delayMs in responses./api/analytics.Playground shortcut
Test this request directly from the landing page playground.
Open playgroundhttps://fakeapifordevs.vercel.app/api/analytics/events?user_id=user_123&page=1&per_page=5&delay=1
Need more domains?
Explore 14+ prebuilt industries covering auth, finance, HR, healthcare, and more.
Keep these docs online
Coffee donations help us keep Analytics accurate and add bonus sample responses.