Email volume over time
Daily counts of sent, delivered, opened, clicked, bounced and complained emails for the last 7 or 30 days (30 by default), with totals, optionally for…
GET
https://app.usenotix.dev/api/v1/analytics/email-time-seriesFull access and read only keys can call this. Sending access keys cannot. Key permissions lists the extra rules some calls have.
Daily counts of sent, delivered, opened, clicked, bounced and complained emails for the last 7 or 30 days (30 by default), with totals, optionally for one domain.
Query parameters
daysstring
Number of days to retrieve data for (default: 30)
One of 7, 30.
domainIdinteger
Filter by domain ID
Minimum 0.
Headers
Authorizationstringrequired
Bearer followed by your API key.
curl -X GET "https://app.usenotix.dev/api/v1/analytics/email-time-series" \
-H "Authorization: Bearer $NOTIX_API_KEY"
import { Notix } from "notix-js";
const notix = new Notix(process.env.NOTIX_API_KEY);
const { data, error } = await notix.analytics.emailTimeSeries({ days: "7" });
from notix import Notix
notix = Notix() # reads NOTIX_API_KEY
series, _ = notix.analytics.email_time_series(days="7")
use Notix\Notix;
$notix = new Notix(getenv('NOTIX_API_KEY'));
$series = $notix->analytics->emailTimeSeries(['days' => '7']);
Response200
{
"result": [
{
"date": "string",
"sent": 1,
"delivered": 1,
"opened": 1,
"clicked": 1,
"bounced": 1,
"complained": 1
}
],
"totalCounts": {
"sent": 1,
"delivered": 1,
"opened": 1,
"clicked": 1,
"bounced": 1,
"complained": 1
}
}