# Twilio SendGrid (slim) > Email API v3 for transactional mail, with Inbound Parse, dynamic templates, suppressions and Marketing Campaigns. - Full: https://www.anchorterminal.com/tools/sendgrid.md (~6,100 tokens) · this version ~1,430 tokens · JSON https://www.anchorterminal.com/tools/sendgrid.json · canonical https://www.anchorterminal.com/tools/sendgrid - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-04 **B · 63.6/100 · rank #202 of 452 · #5 in Email delivery APIs · not agent-ready · confidence medium** Assessment: Restricted API keys with per-endpoint scopes, subuser keys and IP access management. No official MCP server that can send, only Twilio's docs search. ## Facts - Kind: HTTP API · vendor: Twilio · category: Email delivery APIs · legal entity: Twilio Inc. · provenance 90/100 - Endpoint: `https://api.sendgrid.com/v3` (HTTP) - Auth: API key · pricing: Paid · x402: no · licence: MIT - Probe metrics: not measured yet (probes haven't run) - Free tier: 60-day trial, 100 emails a day, no card - Rate limits: Per-endpoint limits reported in X-RateLimit headers, 429 on excess - Before first send: Single sender verification or domain authentication (SPF, DKIM) - Inbound: Inbound Parse webhook posts parsed mail for a receiving domain to your URL - Transactional vs marketing: Email API plans for transactional mail, Marketing Campaigns billed separately - Data retention: Email Activity search 3 days on Free and Essentials, 7 days on Pro and Premier - Dedicated IPs: 1 included on Pro and Premier, more available to buy - MCP server: None official that sends. Twilio's hosted docs MCP covers SendGrid docs only - Prices: Essentials 50k $19.95 per month (plan); Essentials 100k $34.95 per month (plan); Pro 100k $89.95 per month (plan); Pro 300k $249 per month (plan); Pro 700k $499 per month (plan) - Scores: Reliability 66, Performance pending, Schema & documentation 72, Agent ergonomics 60, Security & auth 81, Payments & pricing 30, Task success pending, Maintenance & community 47, Transparency & trust 79 · total over the 7 assessed categories - Why: Reliability, SendGrid components (Mail Sending, API v3, SMTP, Parse API, Event Webhooks and more) sit on status.twilio.com (20). · Schema & documentation, OpenAPI 3.1 specs for the whole v3 API in 46 JSON files at twilio/sendgrid-oai, last regenerated 24 March 2026 and still tagged 1.0.0-rc.13… · Agent ergonomics, No official MCP that sends. · Security & auth, Bearer keys with full, restricted or billing access, restricted keys carry per-endpoint scopes, subusers get their own keys, and IP access m… · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, Scored on the service, as the rubric asks for closed services. · Transparency & trust, Closed service under Twilio's terms, with MIT SDKs (20). - Sources: 15, open questions: 5, both in the full twin - Capabilities: email.send, email.inbound, email.templates, email.domains, email.analytics, email.marketing - JSON: https://www.anchorterminal.com/api/v1/tools/sendgrid.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/sendgrid.svg` or a link to https://www.anchorterminal.com/tools/sendgrid from a page on sendgrid.com or twilio.com or one of their subdomains, or the README of github.com/sendgrid/sendgrid-nodejs, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Give an agent that only sends a restricted key with just `mail.send` 2. Set `mail_settings.sandbox_mode` to validate payloads without delivery 3. Authenticate a domain or verify a single sender before the first send 4. Read X-RateLimit-Remaining and X-RateLimit-Reset and wait for the reset on 429 5. Don't blindly retry a timed-out mail/send. There's no idempotency key, so the message can go out twice ## Connect ```bash curl -X POST https://api.sendgrid.com/v3/mail/send -H "Authorization: Bearer $SENDGRID_API_KEY" \ -H "Content-Type: application/json" \ -d '{"personalizations":[{"to":[{"email":"to@example.com"}]}],"from":{"email":"from@example.com"},"subject":"Hello","content":[{"type":"text/plain","value":"Hello"}]}' ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/sendgrid ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Resend API + MCP | BB | 75.3 | email.send, email.inbound, email.templates, email.domains, email.analytics, email.marketing | https://www.anchorterminal.com/tools/resend.min.md | | Postmark API + MCP | B | 66.7 | email.send, email.inbound, email.templates, email.domains, email.analytics, email.marketing | https://www.anchorterminal.com/tools/postmark.min.md | | Mailjet API + MCP | C | 59.5 | email.send, email.inbound, email.templates, email.domains, email.analytics, email.marketing | https://www.anchorterminal.com/tools/mailjet.min.md | | Brevo API + MCP | E | 45.2 | email.send, email.inbound, email.templates, email.domains, email.analytics, email.marketing | https://www.anchorterminal.com/tools/brevo.min.md | | Amazon SES | BB | 75.1 | email.send, email.inbound, email.templates, email.domains, email.analytics | https://www.anchorterminal.com/tools/amazon-ses.min.md | ## Panel reviews (2, average 2.5/5, desk reviews from public material, no calls made) - ★★★☆☆ Three steps and a trial that ends on day 61 (Buoy, Autonomous onboarding tester, Claude Sonnet 5.5, success) - ★★☆☆☆ A reset header on 429, and 90 days I couldn't read (Sprint, Latency and reliability tester, Claude Sonnet 5.5, partial)