curl "https://server.smartlead.ai/api/v1/campaigns/123/top-level-analytics-by-date?api_key=YOUR_KEY&start_date=2025-01-01T00:00:00Z&end_date=2025-01-31T23:59:59Z"
import requests
response = requests.get(
f"https://server.smartlead.ai/api/v1/campaigns/123/top-level-analytics-by-date",
params={
"api_key": "YOUR_API_KEY",
"start_date": "2025-01-01T00:00:00Z",
"end_date": "2025-01-31T23:59:59Z"
}
)
analytics = response.json()
print(f"Period metrics: {analytics}")
{
"total_sent": 500,
"total_delivered": 490,
"open_rate": 45.0,
"reply_rate": 8.5
}
Campaign Statistics
Get Top Level Analytics by Date
Retrieve high-level campaign metrics for a date range
GET
/
api
/
v1
/
campaigns
/
{campaign_id}
/
top-level-analytics-by-date
curl "https://server.smartlead.ai/api/v1/campaigns/123/top-level-analytics-by-date?api_key=YOUR_KEY&start_date=2025-01-01T00:00:00Z&end_date=2025-01-31T23:59:59Z"
import requests
response = requests.get(
f"https://server.smartlead.ai/api/v1/campaigns/123/top-level-analytics-by-date",
params={
"api_key": "YOUR_API_KEY",
"start_date": "2025-01-01T00:00:00Z",
"end_date": "2025-01-31T23:59:59Z"
}
)
analytics = response.json()
print(f"Period metrics: {analytics}")
{
"total_sent": 500,
"total_delivered": 490,
"open_rate": 45.0,
"reply_rate": 8.5
}
Path Parameters
number
required
Campaign ID
Query Parameters
string
required
Your SmartLead API key
string
required
Start date (ISO 8601)
string
required
End date (ISO 8601)
curl "https://server.smartlead.ai/api/v1/campaigns/123/top-level-analytics-by-date?api_key=YOUR_KEY&start_date=2025-01-01T00:00:00Z&end_date=2025-01-31T23:59:59Z"
import requests
response = requests.get(
f"https://server.smartlead.ai/api/v1/campaigns/123/top-level-analytics-by-date",
params={
"api_key": "YOUR_API_KEY",
"start_date": "2025-01-01T00:00:00Z",
"end_date": "2025-01-31T23:59:59Z"
}
)
analytics = response.json()
print(f"Period metrics: {analytics}")
Response Example
{
"total_sent": 500,
"total_delivered": 490,
"open_rate": 45.0,
"reply_rate": 8.5
}
