Skip to content

Logs

1 endpoints

System logs and debugging

GET /logs

Get system logs

Retrieve application logs with filtering and pagination. Useful for debugging and monitoring system activity.

Parameters

level string

In query Optional

Filter logs by severity level

accountId string

In query Optional

Filter logs for specific account

Additional parameters
provider string

In query Optional

Filter logs for specific email provider

operation string

In query Optional

Filter logs for specific operation type

page string

In query Optional

Page number for pagination

limit string

In query Optional

Number of logs per page

Returns

Paginated collection of log entries.

Content type: application/json

Status: 200

Example request
                
                    
                    curl -X GET "http://localhost:8080/logs"
                  
              
Example response 200

              {
  "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
  }
}