GET View Log API
Overview
The View Log API returns supported record-view events such as viewed projects, tasks, invoices, clients, or supported entity pages.
Endpoint
GET https://your-rise-domain.com/api/rise-log/views
Example request
curl -X GET "https://your-rise-domain.com/api/rise-log/views?entity_type=invoices&date_from=2026-05-01&date_to=2026-05-31" \
-H "Accept: application/json" \
-H "X-RLP-API-Key: YOUR_API_KEY"
Example response
{
"success": true,
"data": [
{
"id": 3001,
"entity_type": "invoices",
"entity_id": 87,
"entity_title": "INV-00087",
"viewed_by": {"id": 5, "name": "Finance User"},
"ip_address": "203.0.113.12",
"created_at": "2026-05-17 12:40:00"
}
]
}
Common mistakes
- Treating view events as edit events.
- Exposing view activity to unauthorized systems.
- Assuming every custom page generates a view event.

