SendGrid Stats API

Twilio SendGrid Marketing Campaigns Stats API

Operations 15

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /v3/marketing/stats/automations Get stats for all Automations · Get All Automation Stats #
Ask an LLM
“How are my marketing Automations performing overall?”
“Can I pull stats for just a handful of Automations by their IDs?”
Tell an agent
Show stats for all my Automations.
Get Automation stats for IDs {automation_ids}.
GET /v3/marketing/stats/automations/{id} Get stats for one Automation · Get Automation Stats by ID #
Ask an LLM
“Can I break down a single Automation's stats by step over a date range?”
“What were the daily results for one Automation last month?”
Tell an agent
Get stats for Automation {id}.
Show Automation {id} stats from {start_date} to {end_date} grouped {aggregated_by}.
GET /v3/marketing/stats/automations/{id}/links Get link clicks for an Automation · Get Automation Click Tracking Stats by ID #
Ask an LLM
“Which links in my Automation emails get the most clicks?”
“Can I see click counts per URL for a specific Automation step?”
Tell an agent
Show link click stats for Automation {id}.
List clicks per URL in Automation {id} for steps {step_ids}.
GET /v3/marketing/stats/automations/export Export Automation stats as CSV · Export Single Send Stats #
Ask an LLM
“Can I download my Automation stats as a CSV file?”
“Is there a way to export stats for several Automations at once in spreadsheet form?”
Tell an agent
Export Automation stats as CSV for IDs {ids}.
Download a CSV of Automation stats for {ids} in timezone {timezone}.
GET /v3/marketing/stats/singlesends Get stats for all Single Sends · Get All Single Sends Stats #
Ask an LLM
“How did all my Single Send campaigns perform?”
“Can I compare stats across a chosen set of Single Sends?”
Tell an agent
Show stats for all my Single Sends.
Get Single Send stats for IDs {singlesend_ids}.
GET /v3/marketing/stats/singlesends/{id} Get stats for one Single Send · Get Single Send Stats by ID #
Ask an LLM
“What were the opens and clicks for one particular Single Send?”
“Can I see an A/B tested Single Send's results broken out by variation?”
Tell an agent
Get stats for Single Send {id}.
Show Single Send {id} stats from {start_date} to {end_date} by {aggregated_by}.
GET /v3/marketing/stats/singlesends/{id}/links Get link clicks for a Single Send · Get Single Send Click Tracking Stats by ID #
Ask an LLM
“Which URLs in a Single Send got clicked, and how often?”
“Can I see link clicks for just one A/B variation of a Single Send?”
Tell an agent
Show link click stats for Single Send {id}.
List link clicks in Single Send {id} for A/B variation {ab_variation_id}.
GET /v3/marketing/stats/singlesends/export Export Single Send stats as CSV · Export Single Send Stats #
Ask an LLM
“Can I export my Single Send results to a CSV for a report?”
“What's the way to download stats for several Single Sends as one spreadsheet?”
Tell an agent
Export Single Send stats as CSV for IDs {ids}.
Download a CSV of Single Send stats for {ids} in timezone {timezone}.
GET /v3/browsers/stats Get email stats by browser · Retrieve email statistics by browser #
Ask an LLM
“Which web browsers are my recipients using to open and click my emails?”
“Can I see click stats for Chrome versus Firefox recipients this week?”
Tell an agent
Show email stats by browser since {start_date}.
Get browser stats for {browsers} from {start_date} to {end_date}.
GET /v3/clients/stats Get email stats across all client types · Retrieve email statistics by client type #
Ask an LLM
“Are my recipients reading email mostly on phones, tablets, webmail or desktop?”
“What does the split of opens across every email client type look like?”
Tell an agent
Show email stats across all client types since {start_date}.
Get client type stats from {start_date} to {end_date} grouped by {aggregated_by}.
GET /v3/clients/{client_type}/stats Get email stats for one client type · Retrieve stats by a specific client type #
Ask an LLM
“How many opens came from just phone clients over the past few days?”
“Can I narrow client stats to only webmail readers?”
Tell an agent
Show email stats for {client_type} clients since {start_date}.
Get {client_type} opens from {start_date} to {end_date}.
GET /v3/devices/stats Get email stats by device type · Retrieve email statistics by device type #
Ask an LLM
“What kinds of devices are my recipients opening emails on?”
“Can I get device type stats grouped by week?”
Tell an agent
Show email stats by device type since {start_date}.
Get device stats from {start_date} to {end_date} aggregated by {aggregated_by}.
GET /v3/geo/stats Get email stats by country and region · Retrieve email statistics by country and state/province #
Ask an LLM
“Where in the world are my email opens and clicks coming from?”
“Can I see engagement for recipients in just one country?”
Tell an agent
Show email stats by country and state since {start_date}.
Get geographic email stats for {country} from {start_date} to {end_date}.
GET /v3/mailbox_providers/stats Get email stats by mailbox provider · Retrieve email statistics by mailbox provider #
Ask an LLM
“How does my delivery and engagement differ between recipient mailbox providers?”
“Can I filter stats to specific inbox providers my recipients use?”
Tell an agent
Show email stats by mailbox provider since {start_date}.
Get stats for mailbox providers {mailbox_providers} from {start_date} to {end_date}.
GET /v3/stats Get global email statistics · Retrieve global email statistics #
Ask an LLM
“What are my overall delivered, open and bounce numbers for a date range?”
“Can I see my account-wide email stats rolled up by month?”
Tell an agent
Show my global email stats since {start_date}.
Get global email stats from {start_date} to {end_date} aggregated by {aggregated_by}.

Documentation

📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/alerts
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/api-keys
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/email-activity
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-address
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/link-branding
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/campaigns-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/contacts-api-custom-fields
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sender-identities-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/mail-settings
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/mail-send
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/contacts
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/custom-fields
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/designs-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/lists
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts-v2
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/senders
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/single-sends
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaign-stats
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/send-test-email
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/partner-settings
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/recipients-data-erasure
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/reverse-dns
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/cancel-scheduled-sends
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/api-key-permissions
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-engagement-quality-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/single-sign-on-settings
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/stats
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/subusers-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/suppressions-unsubscribe-groups
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/teammates
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/transactional-templates
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/settings-tracking
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/users-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sender-verification
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/webhooks

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/sendgrid-stats-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

sendgrid-stats-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Sendgrid Stats API
  version: 1.0.0
  contact:
    name: Twilio SendGrid Support
    url: https://support.sendgrid.com/hc/en-us
  license:
    name: MIT
    url: https://code.hq.twilio.com/twilio/sendgrid-oas/blob/main/LICENSE
  termsOfService: https://www.twilio.com/legal/tos
  x-refined-note:
  - x-sendgrid differs across the merged source definitions and was not carried
  description: 'Operations tagged Stats across 2 of this provider''s published API definitions: tsg_mc_stats_v3.yaml, tsg_stats_v3.yaml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.sendgrid.com
  description: The Twilio SendGrid v3 API
- url: https://api.eu.sendgrid.com
  description: for EU regional subusers
security:
- BearerAuth: []
tags:


# --- truncated at 32 KB (94 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sendgrid/refs/heads/main/openapi/sendgrid-stats-api-openapi.yml