get_analytics_data
Retrieve email analytics data from TurboSMTP within a specified date range. Use start and end dates, optional filters, pagination, and timezone settings to extract precise insights.
Instructions
Retrieve analytics data from TurboSMTP for a specific date range
Input Schema
Name | Required | Description | Default |
---|---|---|---|
filter | No | Filter for analytics data (optional) | |
from | Yes | Start date for analytics (format: YYYY-MM-DD) | |
limit | No | Number of results per page (optional) | |
page | No | Page number (optional) | |
to | Yes | End date for analytics (format: YYYY-MM-DD) | |
tz | No | Timezone (optional, e.g., "Europe/Rome", "America/New_York") |
Input Schema (JSON Schema)
{
"properties": {
"filter": {
"description": "Filter for analytics data (optional)",
"type": "string"
},
"from": {
"description": "Start date for analytics (format: YYYY-MM-DD)",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"limit": {
"description": "Number of results per page (optional)",
"maximum": 100,
"minimum": 1,
"type": "number"
},
"page": {
"description": "Page number (optional)",
"minimum": 1,
"type": "number"
},
"to": {
"description": "End date for analytics (format: YYYY-MM-DD)",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"tz": {
"description": "Timezone (optional, e.g., \"Europe/Rome\", \"America/New_York\")",
"type": "string"
}
},
"required": [
"from",
"to"
],
"type": "object"
}