Get Logs
GET
/system/logs
Read system log entries from grav.log with pagination and optional level filtering. Entries are returned in reverse chronological order.
Parameters
| Name | Type | Description |
|---|---|---|
| page optional | integer | Page number for pagination (default: 1) |
| per_page optional | integer | Number of results per page (default: 20, max: 100) |
| level optional | string | Filter by log level (e.g. DEBUG, INFO, WARNING, ERROR, CRITICAL) |
JSON
{"data": [{"date": "2025-03-15 10:30:00", "logger": "grav", "level": "WARNING", "message": "Plugin X deprecated method"}], "meta": {"total": 150, "page": 1, "per_page": 20}}
Response Codes
200
Success
401
Unauthorized