SendGrid

Email at scale, proven deliverability, and so much more [1]

sendgrid.com · By Twilio · Agent JSON · Suggest an edit · Last verified 2026-06-06 · Source confidence: high

SendGrid, part of Twilio, is a high-scale email platform for transactional and marketing email, with proven deliverability and domain authentication. The REST API supports API-key and basic auth, webhooks, seven SDKs, and an official MCP server, with global and EU regions. Pricing is published and self-serve from about $20/month. It carries SOC 2 Type 2, GDPR, ISO 27001, PCI DSS, and a published SLA. Used by Shopify.

Best for / Avoid if

Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Avoid if: You want to try it free before paying

Pricing & procurement

Pricing model
Hybrid (base + usage) [2]
Published pricing
Yes [3]
Free tier
No [4]
Free tier details
Free Trial: $0/mo for 60 days, 100 emails/day. The permanent free plan was retired on May 27, 2025. [5]
Self-serve signup
Yes [6]
Requires sales call
No [7]
Enterprise plan
Yes [8]
Published prices
PlanItemPerAmountSource
Free Trial100 emails/daymonth$0source
Essentials50,000 emailsmonth$19.95source
Pro100,000 emailsmonth$89.95source
Essentials 50Koverage emailemail$0.0013source
Essentials 100Koverage emailemail$0.0009source
Pro 100Koverage emailemail$0.0011source
Pro 300Koverage emailemail$0.0009source
Pro 700Koverage emailemail$0.0008source
Pro 1.5Moverage emailemail$0.0006source
Pro 2.5Moverage emailemail$0.0005source
Pro 2.5M Legacyoverage emailemail$0.0005source
30 email testing creditsmonth$18source
60 email testing creditsmonth$30source
100 email testing creditsmonth$40source
500 email testing creditsmonth$200source
2,000 email testing creditsmonth$800source

Capabilities

  • Transactional send
  • Marketing / broadcasts
  • Inbound parsing
  • Templates
  • Batch send
  • Scheduled send
  • SMTP relay
  • Dedicated IP
  • Email validation
  • Analytics
Supported actions
send_email, cancel_scheduled_sends, provision_account, authenticate_domain, validate_email_address, manage_email_cname_records, manage_ip_addresses, manage_ip_pools, warmup_ip, brand_links, setup_reverse_dns, verify_sender, get_engagement_quality, manage_designs, get_email_activity, get_email_logs, track_events, get_stats, manage_webhooks, parse_inbound_email, manage_marketing_campaigns, manage_security_settings, manage_subusers, manage_teammates, manage_users, configure_single_sign_on, manage_suppressions, manage_templates [9]
Regions
Global, EU [10]
Input types
application/json [11]
Output types
application/json [12]
Webhooks
Yes [13]
Sandbox / test mode
No [14]
SDK languages
C#, Go, Java, Node.js, PHP, Python, Ruby [15]
MCP server
Yes [16]

Trust & compliance

SOC 2
SOC 2 Type II [17]
HIPAA
No [18]
GDPR
Yes [19]
ISO 27001
Yes [20]
PCI DSS
Yes [21]
Published SLA
Yes [22]
Rate limits
Mail Send: 'you may make up to 10,000 requests per second to our endpoint'; General API: 600 requests per minute per account [23]
Known restrictions
The total size of your email, including attachments, must be less than 30MB, The total number of recipients must be no more than 1,000 (across to, cc, bcc in all personalizations), The total length of custom arguments must be less than 10,000 bytes, Unicode encoding is not supported for the from field, The reply_to and reply_to_list properties are mutually exclusive, There is a limit of 1,000 reply_to_list emails per Mail Send request, The compressed data (gzip) must also be less than the 30MB maximum [24]

Developer surface

Integration

API style
rest
Base URL
https://api.sendgrid.com
Version
v3
Versioning
url
Stability
ga
Auth methods
api_key, basic
Idempotency keys
No
Error format
vendor-specific
Webhook signing
ecdsa
Rate limit
10000 / second

SDKs

  • C# SendGrid · repo · updated 2024-07 · 1,116
  • Go github.com/sendgrid/sendgrid-go · repo · updated 2025-08 · 1,057
  • Java com.sendgrid:sendgrid-java · repo · updated 2026-04 · 496
  • Node.js @sendgrid/mail · repo · updated 2026-05 · 3,051
  • PHP sendgrid/sendgrid · repo · updated 2025-02 · 1,526
  • Python sendgrid · repo · updated 2025-09 · 1,628
  • Ruby sendgrid-ruby · repo · updated 2024-08 · 638

Adoption & maturity

Launched
2009-01-01
Notable customers
Shopify

Other Email APIs

  • Mailgun

    Mailgun is the all-in-one, intelligent email delivery platform trusted by businesses and loved by developers.

    Hybrid · free tier · public pricing · self-serve

  • Mailjet

    The best email marketing software that's built for devs and loved by marketers.

    Hybrid · free tier · public pricing · self-serve

  • Amazon Simple Email Service

    Amazon Simple Email Service (Amazon SES) is a cloud-based email service provider that can integrate into any application for high-volume email automation.

    Usage · public pricing · self-serve

  • Brevo

    Brevo is the most intuitive all-in-one customer engagement platform: email and SMS marketing, automation, CRM, live chat, and transactional email.

    Hybrid · free tier · public pricing · self-serve

  • MailerSend

    MailerSend is a powerful transactional email system built for developers but designed so non-tech teams can contribute without coding.

    Hybrid · free tier · public pricing · self-serve

  • Postmark

    Fast, Reliable Email Delivery Service

    Hybrid · free tier · public pricing · self-serve

SendGrid alternatives · SendGrid vs Mailgun · All Email APIs APIs

References

Each field above carries a numbered source - hover for a preview, click to jump here.

  1. Description: sendgrid.com
  2. Pricing model: sendgrid.com
  3. Published pricing: sendgrid.com
  4. Free tier: sendgrid.com · en.wikipedia.org
  5. Free tier details: sendgrid.com · en.wikipedia.org
  6. Self-serve signup: sendgrid.com
  7. Requires sales call: sendgrid.com
  8. Enterprise plan: dkgakr8jhpwe5.cloudfront.net · sendgrid.com
  9. Supported actions: twilio.com · docs.sendgrid.com
  10. Regions: twilio.com · forum.aspose.com · twilio.com
  11. Input types: twilio.com
  12. Output types: twilio.com
  13. Webhooks: twilio.com
  14. Sandbox: twilio.com
  15. SDK languages: twilio.com
  16. MCP server: npmjs.com · twilio.com
  17. SOC 2: luxsci.com · sendgrid.com
  18. HIPAA: twilio.com
  19. GDPR: sendgrid.com · twilio.com
  20. ISO 27001: sendgrid.com
  21. PCI DSS: twilio.com
  22. Published SLA: twilio.com
  23. Rate limits: docs.sendgrid.com · twilio.com · apidog.com
  24. Known restrictions: experienceleague.adobe.com · twilio.com

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Score Docs Quality: 2545
  2. 2026-06-15 Score Agent Friendliness: 3040
  3. 2026-06-15 API Reference URL: (none)https://docs.sendgrid.com/docs/sendgrid/api-reference
  4. 2026-06-15 Has Structured Data: (none)No
  5. 2026-06-15 Robots Allows Agents: (none)Yes
  6. 2026-06-09 Best For: Regulated or enterprise workloads — compliance attestations and an enterprise p…Regulated or enterprise workloads - compliance attestations and an enterprise p…
  7. 2026-06-09 Scoring Methodology: Scores are computed deterministically from this profile's published, sourced fi…Scores are computed deterministically from this profile's published, sourced fi…
  8. 2026-06-09 Score Agent Friendliness: (none)30
  9. 2026-06-09 Score Pricing Transparency: (none)85
  10. 2026-06-09 Score Setup Speed: (none)60
  11. 2026-06-09 Score Docs Quality: (none)25
  12. 2026-06-09 Score Procurement Friction: (none)85
  13. 2026-06-09 Score Trust Readiness: (none)85
  14. 2026-06-09 Best For: (none)Regulated or enterprise workloads — compliance attestations and an enterprise p…
  15. 2026-06-09 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  16. 2026-06-09 Avoid If: (none)You want to try it free before paying
  17. 2026-06-08 Status Page URL: (none)https://status.sendgrid.com
  18. 2026-06-08 Docs URL: (none)https://docs.sendgrid.com
  19. 2026-06-08 Rendering: (none)static
  20. 2026-06-08 Changelog URL: (none)https://sendgrid.com/changelog
  21. 2026-06-08 Llms Txt Present: (none)No
  22. 2026-06-07 SDK Packages: C#, Go, Java, Node.js, PHP, Python, RubyC#, Go, Java, Node.js, PHP, Python, Ruby
  23. 2026-06-07 Summary Md: (none)SendGrid, part of Twilio, is a high-scale email platform for transactional and …
  24. 2026-06-07 Versioning Scheme: (none)url
  25. 2026-06-07 Stability: (none)ga
  26. 2026-06-07 Deprecation Policy URL: (none)https://www.twilio.com/en-us/legal/tos
  27. 2026-06-07 MCP URL: (none)https://www.npmjs.com/package/@twilio-alpha/mcp
  28. 2026-06-07 Quickstart URL: (none)https://www.twilio.com/docs/sendgrid/for-developers/sending-email/api-getting-s…
  29. 2026-06-07 Idempotency Supported: (none)No
  30. 2026-06-07 Error Format: (none)vendor-specific
  31. 2026-06-07 Webhook Signing: (none)ecdsa
  32. 2026-06-07 Webhook Events URL: (none)https://www.twilio.com/docs/sendgrid/for-developers/tracking-events/event
  33. 2026-06-07 Requires Verification: (none)Yes
  34. 2026-06-07 Starting Price Usd: (none)19.95
  35. 2026-06-07 Price Basis: (none)month
  36. 2026-06-07 Launched At: (none)2009-01-01
  37. 2026-06-07 Notable Customers: (none)Shopify
  38. 2026-06-07 Fields Not Found: (none)ga_date
  39. 2026-06-07 Name: Twilio SendGridSendGrid
  40. 2026-06-07 Vendor Description: SendGrid's trusted email API and marketing campaigns platformEmail at scale, proven deliverability, and so much more
  41. 2026-06-07 Primary Use Cases: transactional email, marketing emailtransactional email, email marketing campaigns
  42. 2026-06-07 Supported Actions: send_email, cancel_scheduled_sends, create_batch_id, validate_batch_id, retriev…send_email, cancel_scheduled_sends, provision_account, authenticate_domain, val…
  43. 2026-06-07 Supported Regions: US, EUGlobal, EU
  44. 2026-06-07 Input Types: JSON, SMTP relay, base64-encoded attachments, HTML, plain textapplication/json
  45. 2026-06-07 Output Types: JSON, CSVapplication/json
  46. 2026-06-07 SDK Packages: C#, Go, Java, Node.js, PHP, Python, RubyC#, Go, Java, Node.js, PHP, Python, Ruby
  47. 2026-06-07 MCP Server Available: NoYes
  48. 2026-06-07 Pricing Model: subscriptionhybrid
  49. 2026-06-07 Free Tier Details: Free Trial. $0/mo for 60 days. Send 100 emails/dayFree Trial: $0/mo for 60 days, 100 emails/day. The permanent free plan was reti…
  50. 2026-06-07 SLA URL: (none)https://www.twilio.com/en-us/legal/service-level-agreement/twilio-apis

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/sendgrid \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/sendgrid/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →