SparkPost
SparkPost (now part of Bird) is the world's leading email delivery platform, providing a REST API for sending transactional and marketing emails, managing templates, tracking analytics, handling suppressions, and processing inbound email. Trusted by enterprises such as The New York Times, Adobe, and Zillow, SparkPost delivers billions of emails daily with advanced analytics, A/B testing, and real-time event streams via webhooks.
APIs
SparkPost Transmissions API
Send transactional and marketing emails at scale using inline recipients or stored recipient lists. Supports templating, A/B testing, scheduled sending, and per-recipient substi...
SparkPost Templates API
Create, retrieve, update, delete, and preview stored email templates. Templates support dynamic substitution data and support both text and HTML parts.
SparkPost Metrics API
Query aggregate email performance metrics including deliveries, bounces, opens, clicks, and spam complaints. Supports filtering by campaign, template, sending domain, and time r...
SparkPost Message Events API
Retrieve detailed per-message event data covering deliveries, bounces, clicks, opens, and other engagement events for individual messages.
SparkPost Webhooks API
Configure real-time HTTP push notifications for email events (deliveries, bounces, opens, clicks, spam complaints). Supports batched event payloads and retry logic.
SparkPost Suppression List API
Manage the suppression list to prevent sending to unsubscribed, bounced, or complained recipients. Supports bulk insert, search, and deletion of suppressed addresses.
SparkPost Recipient Lists API
Create and manage stored recipient lists for use with Transmissions. Lists can include substitution data per recipient for personalized sending campaigns.
SparkPost Sending Domains API
Add and verify custom sending domains via DKIM signing. Required for domain-based email authentication and custom bounce domain configuration.
SparkPost Subaccounts API
Manage subaccounts for multi-tenant or agency deployments, each with isolated sending domains, API keys, suppression lists, and reporting.
SparkPost Inbound Domains & Relay Webhooks API
Configure inbound email processing by associating inbound domains with relay webhooks that forward received messages as HTTP POST events to your application.