GET
/logs
Get system logs
Retrieve application logs with filtering and pagination. Useful for debugging and monitoring system activity.
Parameters
level
string Filter logs by severity level
accountId
string Filter logs for specific account
Additional parameters
provider
string
provider
string Filter logs for specific email provider
operation
string
operation
string Filter logs for specific operation type
page
string
page
string Page number for pagination
limit
string
limit
string Number of logs per page
Returns
Paginated collection of log entries.
curl -X GET "http://localhost:8080/logs"
{
"logs": [
{
"id": "log_01HZY9C5MXJ4QJ3QZ7J4A6K1Y9",
"level": "info",
"message": "Queued mailbox sync for account acct_123456789."
}
],
"pagination": {
"page": 1,
"limit": 100,
"total": 200,
"totalPages": 2,
"hasNext": true,
"hasPrev": false
}
}