InboxRatio
Check your domain

Developer docs · InboxRatio Editorial

SparkPost email API: SDKs, docs and limits (2026)

Every link below points into SparkPost's official developer documentation and was checked on 10 September 2026. We record only what the vendor documents — a field we could not verify at the source is left out, never guessed.

From SparkPost's official docs · checked 10 September 2026

Docs, SDKs and limits

SDK languages
ElixirGoJavaNode.jsPHPPythonAs listed in SparkPost's official SDK docs
SMTP relay
Yes · SMTP docs
Webhooks
Webhook docs

From our feature matrix — documented by the vendor

API, SMTP and sending auth

  • APIREST API: Transmissions, Templates, Metrics, Events, Subaccounts, Inbound Domains and more
  • SDKs / client libraries'several official and community supported client libraries' (e.g. SparkPost/node-sparkpost, python-sparkpost, php-sparkpost on GitHub)
  • Public API docsPublic API reference at developers.sparkpost.com (still served, HTTP 200)
  • Webhooks'Batches of events are delivered through a POST request'; retried for 8 hours
  • SMTP APISMTP injection with X-MSYS-API header for campaign, metadata, tags, IP pool
  • SMTP relay'Host smtp.sparkpostmail.com', ports 587/2525, AUTH LOGIN with API key, STARTTLS
  • Transactional emailTransmissions API for transactional sending; sparkpost.com now 301s to bird.com/products/email
  • SPF assistanceBounce-domain CNAME verification; legacy SparkPost SPF FAQ now 301s to Bird guide where return-path CNAME gives SPF alignment
  • DKIM setup'A valid DKIM record must be in the DNS for the sending domain'
  • DMARC supportNot in SparkPost API docs; legacy SparkPost DKIM/SPF/DMARC FAQ URL now serves Bird guide requiring a DMARC record

Features checked 10 September 2026. ✓ documented · ◐ limited or plan-gated · × documented as absent · — not documented. Documentation is not a measured result — see our methodology.

Generated from our datasets — every value verified and dated

Frequently asked questions

Where are the official SparkPost API docs?

SparkPost's official developer documentation is at https://developers.sparkpost.com/, and the API reference is at https://developers.sparkpost.com/api/. Links checked on 10 September 2026.

Does SparkPost have an SDK for Python?

Yes. Python is among the SDK languages listed in SparkPost's official docs: Elixir, Go, Java, Node.js, PHP and Python (checked 10 September 2026).

Does SparkPost support SMTP relay?

Yes. SparkPost's official docs document SMTP relay sending: https://developers.sparkpost.com/api/smtp/ (checked 10 September 2026).

Does SparkPost offer webhooks?

Yes. SparkPost's official docs cover webhook event notifications: https://developers.sparkpost.com/api/webhooks/ (checked 10 September 2026).