SendGrid website screenshot

SendGrid

SendGrid is a cloud-based email delivery platform, acquired by Twilio in 2019, that provides transactional and marketing email at scale over an HTTP v3 REST API and an SMTP relay. The platform spans Mail Send, dynamic transactional templates, Marketing Campaigns (contacts, lists, Segments 2.0, Single Sends), email address validation, suppression management, domain authentication (SPF/DKIM/DMARC), dedicated IP management and warm-up, subusers, Engagement Quality scoring, and detailed delivery statistics. Event data is delivered asynchronously through the Event Webhook and inbound mail through Inbound Parse. All APIs authenticate with a scoped bearer API key against api.sendgrid.com, with an EU data-residency host at api.eu.sendgrid.com. Developer documentation and the API reference are published on the Twilio documentation site.

SendGrid publishes 63 API contracts indexed on the APIs.io network, including Account API, Account State API, Alerts API, and 60 more. Tagged areas include Email, Email API, Marketing Email, SMTP, and T1.

The SendGrid catalog on APIs.io includes 2 event-driven AsyncAPI specifications, 1 JSON-LD context, and 3 Spectral governance rulesets.

SendGrid’s developer surface includes changelog, sandbox, authentication, developer portal, documentation, API reference, getting-started guide, and 93 more developer resources.

85.9/100 exemplar ▬ flat Agent 45/100 agent ready Front door AI 6/6 dominant saas Full breakdown ↓
scored 2026-10-17 · rubric v0.24.0
AccessFreemiumSelf serveFree trial⚡ Free to try
44 published contracts 16 Features
EmailEmail APIMarketing EmailSMTPT1Transactional EmailEmail MarketingDeliverabilityMarketing

What this lets a business do 5

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Customer Relationship Management
BC-420
ContactsRecipientsSegmenting ContactsSegmenting Contacts V2Segments
POST /v3/marketing/segments/2.0 POST /v3/marketing/segments/2.0/refresh/{segment_id} GET /v3/marketing/segments GET /v3/contactdb/segments/{segment_id}
Developer Platform & API Ecosystem Management
BC-4270
API KeysEvent Webhook
POST /v3/user/webhooks/event/settings POST /v3/api_keys PUT /v3/api_keys/{api_key_id}
Marketing Management
BC-400
Campaigns APISingle Sends
POST /v3/campaigns POST /v3/campaigns/{campaign_id}/schedules POST /v3/campaigns/{campaign_id}/schedules/now POST /v3/marketing/singlesends
SaaS Tenant Management
BC-4230
AccountSubusers
POST /v3/subusers PATCH /v3/subusers/{subuser_name} DELETE /v3/subusers/{subuser_name} POST /v3/partners/accounts
Cybersecurity Management
BC-620
IP Access Management
GET /v3/access_settings/activity POST /v3/access_settings/whitelist

What people ask SendGrid 63

The questions people put to an LLM, and the jobs they hand an agent, that SendGrid's APIs answer — each one linked to the operation that does it. Generated by API Evangelist

SendGrid Lists API Create a legacy recipient list “How do I create a new recipient list in the old contacts database?” List all legacy recipient lists “What recipient lists do I have in the legacy contacts database?” Delete several legacy recipient lists “Can I delete several legacy recipient lists in one call?” Get one legacy recipient list “How can I look up a single legacy recipient list by its ID?”
SendGrid Domain Authentication API Email domain DNS records to a co-worker “Can I send the DNS records for domain authentication to a colleague who manages our DNS?” List all authenticated domains “Which sending domains have I authenticated in SendGrid?” Authenticate a new sending domain “What do I need to start authenticating a new domain for sending email?” Get one authenticated domain “Where can I see the DNS records and validity of a single authenticated domain?”
SendGrid Recipients API Add recipients to the contact database “Can I add new recipients with custom field data to the legacy contact database?” Update one or more recipients “How can I change custom field data on existing recipients?” Delete several recipients at once “Can I bulk delete recipients by sending an array of their IDs?” List legacy contact database recipients “How do I page through all my legacy Marketing Campaigns recipients?”
SendGrid Stats API Get stats for all Automations “How are my marketing Automations performing overall?” Get stats for one Automation “Can I break down a single Automation's stats by step over a date range?” Get link clicks for an Automation “Which links in my Automation emails get the most clicks?” Export Automation stats as CSV “Can I download my Automation stats as a CSV file?”
SendGrid IP Address Management API List the IP addresses on my account “Which sending IPs are on my account and which pools are they in?” Add a dedicated IP address “How do I add a new dedicated IP address to my account?” Get details for one IP address “Is a particular IP leased, warming up automatically, or assigned to the parent?” Update an IP address's settings “Can I turn off automatic warmup for one of my IPs?”
SendGrid Contacts API Add or update marketing contacts “How do I add new contacts or update existing ones in Marketing Campaigns?” Delete marketing contacts “How can I delete several marketing contacts at once by their IDs?” Preview a sample of recent contacts “Can I get a quick look at the 50 most recently added marketing contacts in SendGrid?” Get one contact's full details “What fields and custom data are stored on a single contact when I look it up by ID?”
SendGrid Mail Settings API List all mail settings and whether they're on “Which mail settings are enabled on my SendGrid account?” Update the address whitelist setting “How can I make sure mail to my own domain is never suppressed?” View the address whitelist setting “Which email addresses or domains are exempt from suppression right now?” Change bounce purge ages “Can I automatically clear soft bounces after a set number of days?”
SendGrid Campaigns API Create a legacy marketing campaign “What do I need before a legacy campaign can be sent or scheduled?” List legacy marketing campaigns “Which campaigns have I created in legacy Marketing Campaigns?” Get a legacy campaign “Where can I see the content and settings of a single legacy campaign?” Delete a legacy campaign “Can I permanently remove a legacy campaign I no longer need?”
SendGrid Single Sends API Create a Single Send “How do I set up a new Single Send marketing email?” List all Single Sends “What Single Sends have I created so far?” Bulk delete Single Sends “Can I delete several Single Sends at once by ID?” Duplicate a Single Send “Can I copy an existing Single Send instead of starting from scratch?”
SendGrid Link Branding API Create link branding for a domain “Can I make the tracked links in my emails use my own domain instead of the default one?” List all branded links “Which link branding domains do I have set up?” Get one branded link “Where can I see the DNS records and status of a specific branded link?” Change a branded link's default status “Can I make an existing branded link the default one used in my emails?”
SendGrid Custom Fields API Create a legacy custom field “How many custom fields can I create in the legacy contacts database?” List legacy custom fields “What custom fields exist in my legacy contacts database?” Get a legacy custom field “How do I look up one legacy custom field by its ID?” Delete a legacy custom field “Can I delete a custom field from the legacy contacts database?”
SendGrid Tracking API List all tracking settings “Which email tracking features are turned on for my account?” Get click tracking setting “Is click tracking currently enabled on my emails?” Turn click tracking on or off “Can I stop SendGrid from rewriting the links in my emails?” Get Google Analytics tracking setting “Are UTM parameters being added to my email links for Google Analytics?”

Showing 12 of 63 APIs with phrasing — see every API.

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/sendgrid: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

MarketPositionDepthRegistered MCP serverDeclares compatibility
Commerce and CRM covered 45.7 - -
Communications (CPaaS) covered 45.7 - -
Martech and Customer Data Platforms covered 45.7 - -

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

Standards implemented 1

Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.

tagged — the provider's own APIs.json carries the standard as a tag; implementation not verified

APIs 63

Individual APIs this provider publishes, each with its own machine-readable definition.

SendGrid Account API

Twilio SendGrid Account Provisioning API account operations.

SendGrid Account State API

Twilio SendGrid Account Provisioning API account state operations.

SendGrid Alerts API

Twilio SendGrid Alerts API.

SendGrid API Keys API

Twilio SendGrid API Keys API.

SendGrid Blocks API

Twilio SendGrid Suppressions API: Blocks operations

SendGrid Bounces API

Twilio SendGrid Suppressions API: Bounces operations

SendGrid Bulk Email Address Validation API

The Twilio SendGrid Bulk Email Address Validation API

SendGrid Campaigns API

Legacy Marketing Campaigns: Campaigns API

SendGrid Categories API

Twilio SendGrid Category Stats API

SendGrid Contacts API

Twilio SendGrid Marketing Campaigns Contacts API

SendGrid Custom Fields API

Twilio SendGrid Legacy Marketing Campaigns Contacts: Custom Fields API

SendGrid Designs API

Twilio SendGrid Marketing Campaigns Designs API

SendGrid Domain Authentication API

Twilio SendGrid Domain Authentication API

SendGrid Email Activity API

Twilio SendGrid Email Activity API

SendGrid Email Address Validation API

The Twilio SendGrid Email Address Validation API

SendGrid Enforced TLS API

The Twilio SendGrid Enforced TLS API

SendGrid Engagement Quality API

Twilio SendGrid Engagement Quality API

SendGrid Event Webhook API

Twilio SendGrid Event Webhook API

SendGrid External Integration Endpoints API

Third-Party Integrations for SendGrid Event Export

SendGrid Global Suppressions API

Twilio SendGrid Suppressions API: Global Suppressions operations

SendGrid Invalid Emails API

Twilio SendGrid Suppressions API: Invalid Emails operations

SendGrid IP Access Management API

Twilio SendGrid IP Access Management API

SendGrid IP Address Management API

Twilio SendGrid IP Address Management API

SendGrid IP Addresses API

Twilio SendGrid IP Address API Operations

SendGrid IP Pools API

Twilio SendGrid IP Address Pool API Operations

SendGrid IP Warmup API

Twilio SendGrid IP Warmup API

SendGrid Link Branding API

Twilio SendGrid Link Branding API

SendGrid Lists API

Twilio SendGrid Legacy Marketing Campaigns Contacts: Lists API

SendGrid Mail Batch API

Assign batch IDs to a send.

SendGrid Mail Send API

Twilio Mail Send API.

SendGrid Mail Settings API

Twilio SendGrid Mail Settings API

SendGrid Offering API

Twilio SendGrid Account Provisioning API offerings operations.

SendGrid Parse Webhook API

Twilio SendGrid Parse Webhook API

SendGrid Partner Settings API

Twilio SendGrid Partner Settings API

SendGrid Point Delete System API

Twilio SendGrid Recipients' Data Erasure API

SendGrid Recipients API

Twilio SendGrid Legacy Marketing Campaigns Contacts: Recipients API

SendGrid Reverse DNS API

Twilio SendGrid Reverse DNS API

SendGrid Scheduled Sends API

Twilio SendGrid Scheduled Sends API

SendGrid Scopes API

Twilio SendGrid Scopes API

SendGrid Segmenting Contacts API

Twilio SendGrid Marketing Campaigns Segments API

SendGrid Segmenting Contacts V2 API

Twilio SendGrid Marketing Campaigns Segments API V2

SendGrid Segments API

Twilio SendGrid Legacy Marketing Campaigns Contacts: Segments API

SendGrid Send Test Email API

Twilio SendGrid Marketing Campaigns Send Test Email API

SendGrid Sender Identities API

Twilio SendGrid Legacy Marketing Campaigns Sender Identities API

SendGrid Sender Verification API

Twilio SendGrid Sender Verification API

SendGrid Senders API

Twilio SendGrid Marketing Campaigns Senders API

SendGrid Single Sends API

Twilio SendGrid Marketing Campaigns Single Sends API

SendGrid Spam Reports API

Twilio SendGrid Suppressions API: Spam Reports operations

SendGrid SSO Certificates API

Twilio SendGrid Single Sign-On Certificate Operations

SendGrid SSO Settings API

Twilio SendGrid Single Sign-On Settings Operations

SendGrid SSO Teammates API

Twilio SendGrid Single Sign-On Teammates Operations

SendGrid Stats API

Twilio SendGrid Marketing Campaigns Stats API

SendGrid Subuser Statistics API

Twilio SendGrid Subusers API: Statistics Operations

SendGrid Subuser Website Access API

The Subuser Website Access API from SendGrid — 1 operation(s) for subuser website access.

SendGrid Subusers API

Twilio SendGrid Subusers API

SendGrid Suppressions API

Twilio SendGrid Suppressions API

SendGrid Teammates API

Twilio SendGrid Teammates API

SendGrid Templates API

Twilio SendGrid Templates API

SendGrid Templates Versions API

Twilio SendGrid Templates API: Versions operations

SendGrid Tracking API

Twilio SendGrid Tracking Settings API

SendGrid Unsubscribe Groups API

Twilio SendGrid Suppressions API: Unsubscribe Group operations

SendGrid Users API

Twilio SendGrid Users API.

SendGrid Webhook Security API

Twilio SendGrid Webhook Security API

Scroll for all 63

Postman Collections 44

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 44

Open Collections 64

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Scroll for all 64

Arazzo Workflows 19

Multi-step API workflows described with the Arazzo specification.

SendGrid Campaign Test Then Send

Create a campaign, send a test to yourself, and send the campaign for real.

ARAZZO

SendGrid Create List and Add Contacts

Create a marketing list, upsert contacts directly into it, and confirm they landed.

ARAZZO

SendGrid Create and Schedule Campaign

Create a legacy Marketing Campaign targeting lists and schedule it for delivery.

ARAZZO

SendGrid Create and Schedule Single Send

Create a Single Send draft, schedule it for delivery, and read it back.

ARAZZO

SendGrid Create Segment From List

Create a marketing list, build a segment filtered on that list, and refresh it.

ARAZZO

SendGrid Create Sender and Resend Verification

Create a Marketing Campaigns sender and resend its verification when not auto-verified.

ARAZZO

SendGrid Create Verified Sender

Create a Single Sender identity and check whether sender verification has completed.

ARAZZO

SendGrid Design to Single Send

Create a reusable design, create a recipient list, and build a Single Send that uses both.

ARAZZO

SendGrid Duplicate Template

Duplicate an existing transactional template and read the new copy back.

ARAZZO

SendGrid Dynamic Template Send

Create a dynamic transactional template, add a version, and send mail using it.

ARAZZO

SendGrid Global Suppress and Check

Add an address to the global suppression list and read it back to confirm.

ARAZZO

SendGrid List Add Contacts and Count

Create a list, upsert contacts into it, and branch on the list's contact count.

ARAZZO

SendGrid Refresh Segment and Get

Create a segment, manually refresh it, then read it back to inspect its membership.

ARAZZO

SendGrid Search Contacts and Suppress

Find contacts with an SGQL query and add the matched address to the global suppression list.

ARAZZO

SendGrid Send Transactional Mail

Send a single transactional email and branch on whether it was accepted.

ARAZZO

SendGrid Single Send Stats

List Single Sends, branch on whether any exist, and pull aggregate stats for one.

ARAZZO

SendGrid Suppression Group Add

Create an unsubscribe suppression group, add addresses to it, and list its suppressions.

ARAZZO

SendGrid Template Version Activate

Create a template, add a version, activate that version, and read the template back.

ARAZZO

SendGrid Upsert Contacts and Confirm

Upsert contacts asynchronously and branch on whether they can be confirmed yet.

ARAZZO

Scroll for all 19

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Sendgrid Rate Limits

0 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 16

Notable capabilities this provider offers.

Mail Send v3 API for transactional email
SMTP Relay for legacy app integration
Marketing Campaigns API and UI
Contacts API with custom fields and segments
Email Validation API
Inbound Parse webhook
Free Trial: 100 emails/day for 60 days
Essentials at $19.95/mo for 100k emails
Pro at $89.95/mo for 2.5M emails with dedicated IP
Premier custom pricing with $12k/year minimum
Mail Send rate limit: 100/min Free, 600/min Paid
Subusers for billing and access isolation
SPF, DKIM, DMARC authentication
Activity Feed (3-day Essentials, 7-day Pro)
Send Time Optimization (Pro+)
Tiered IP warm-up service (Premier)

Scroll for all 16

Event Specifications 2

AsyncAPI definitions for this provider's event-driven and streaming APIs.

SendGrid Event Webhook

The SendGrid Event Webhook delivers near real-time event data about your email activity via HTTP POST requests. SendGrid batches events into arrays and sends them to your config...

ASYNCAPI

SendGrid Inbound Parse Webhook

The SendGrid Inbound Parse Webhook processes all incoming email for a domain or subdomain, parses the contents and attachments, and then POSTs multipart/form-data to a URL that ...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Sendgrid Context

120 classes · 127 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

SendGrid — asyncapi rules

7 rules · 1 errors 6 warnings

SPECTRAL

SendGrid API Rules

15 rules · 10 errors 3 warnings 2 info

SPECTRAL

SendGrid API Rules

10 rules · 1 errors 9 warnings

SPECTRAL

OpenAPI Overlays 107

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Sendgrid Account Api Phrasing Overlay

5 actions · phrasing · sendgrid-account-api-openapi.yml

GENERATED

Sendgrid Account State Api Phrasing Overlay

3 actions · phrasing · sendgrid-account-state-api-openapi.yml

GENERATED

Sendgrid Alerts Api Phrasing Overlay

6 actions · phrasing · sendgrid-alerts-api-openapi.yml

GENERATED

Sendgrid Api Keys Api Phrasing Overlay

7 actions · phrasing · sendgrid-api-keys-api-openapi.yml

GENERATED

Sendgrid Blocks Api Phrasing Overlay

5 actions · phrasing · sendgrid-blocks-api-openapi.yml

GENERATED

Sendgrid Bounces Api Phrasing Overlay

7 actions · phrasing · sendgrid-bounces-api-openapi.yml

GENERATED

Sendgrid Bulk Email Address Validation Api Phrasing Overlay

4 actions · phrasing · sendgrid-bulk-email-address-validation-api-openapi.yml

GENERATED

Sendgrid Campaigns Api Api Phrasing Overlay

12 actions · phrasing · sendgrid-campaigns-api-api-openapi.yml

GENERATED

Sendgrid Categories Api Phrasing Overlay

4 actions · phrasing · sendgrid-categories-api-openapi.yml

GENERATED

Sendgrid Contacts Api Phrasing Overlay

16 actions · phrasing · sendgrid-contacts-api-openapi.yml

GENERATED

Sendgrid Custom Fields Api Phrasing Overlay

10 actions · phrasing · sendgrid-custom-fields-api-openapi.yml

GENERATED

Sendgrid Designs Api Phrasing Overlay

10 actions · phrasing · sendgrid-designs-api-openapi.yml

GENERATED

Sendgrid Domain Authentication Api Phrasing Overlay

17 actions · phrasing · sendgrid-domain-authentication-api-openapi.yml

GENERATED

Sendgrid Email Activity Api Phrasing Overlay

5 actions · phrasing · sendgrid-email-activity-api-openapi.yml

GENERATED

Sendgrid Email Address Validation Api Phrasing Overlay

2 actions · phrasing · sendgrid-email-address-validation-api-openapi.yml

GENERATED

Sendgrid Enforced Tls Api Phrasing Overlay

3 actions · phrasing · sendgrid-enforced-tls-api-openapi.yml

GENERATED

Sendgrid Engagement Quality Api Phrasing Overlay

3 actions · phrasing · sendgrid-engagement-quality-api-openapi.yml

GENERATED

Sendgrid Event Webhook Api Phrasing Overlay

9 actions · phrasing · sendgrid-event-webhook-api-openapi.yml

GENERATED

Sendgrid External Integration Endpoints Api Phrasing Overlay

6 actions · phrasing · sendgrid-external-integration-endpoints-api-openapi.yml

GENERATED

Sendgrid Global Suppressions Api Phrasing Overlay

5 actions · phrasing · sendgrid-global-suppressions-api-openapi.yml

GENERATED

Sendgrid Invalid Emails Api Phrasing Overlay

5 actions · phrasing · sendgrid-invalid-emails-api-openapi.yml

GENERATED

Sendgrid Ip Access Management Api Phrasing Overlay

7 actions · phrasing · sendgrid-ip-access-management-api-openapi.yml

GENERATED

Sendgrid Ip Address Management Api Phrasing Overlay

16 actions · phrasing · sendgrid-ip-address-management-api-openapi.yml

GENERATED

Sendgrid Ip Addresses Api Phrasing Overlay

6 actions · phrasing · sendgrid-ip-addresses-api-openapi.yml

GENERATED

Sendgrid Ip Pools Api Phrasing Overlay

8 actions · phrasing · sendgrid-ip-pools-api-openapi.yml

GENERATED

Sendgrid Ip Warmup Api Phrasing Overlay

5 actions · phrasing · sendgrid-ip-warmup-api-openapi.yml

GENERATED

Sendgrid Link Branding Api Phrasing Overlay

11 actions · phrasing · sendgrid-link-branding-api-openapi.yml

GENERATED

Sendgrid Lists Api Phrasing Overlay

18 actions · phrasing · sendgrid-lists-api-openapi.yml

GENERATED

Sendgrid Mail Batch Api Phrasing Overlay

3 actions · phrasing · sendgrid-mail-batch-api-openapi.yml

GENERATED

Sendgrid Mail Send Api Phrasing Overlay

2 actions · phrasing · sendgrid-mail-send-api-openapi.yml

GENERATED

Sendgrid Mail Settings Api Phrasing Overlay

14 actions · phrasing · sendgrid-mail-settings-api-openapi.yml

GENERATED

Sendgrid Offering Api Phrasing Overlay

4 actions · phrasing · sendgrid-offering-api-openapi.yml

GENERATED

Sendgrid Parse Webhook Api Phrasing Overlay

7 actions · phrasing · sendgrid-parse-webhook-api-openapi.yml

GENERATED

Sendgrid Partner Settings Api Phrasing Overlay

2 actions · phrasing · sendgrid-partner-settings-api-openapi.yml

GENERATED

Sendgrid Point Delete System Api Phrasing Overlay

2 actions · phrasing · sendgrid-point-delete-system-api-openapi.yml

GENERATED

Sendgrid Recipients Api Phrasing Overlay

16 actions · phrasing · sendgrid-recipients-api-openapi.yml

GENERATED

Sendgrid Reverse Dns Api Phrasing Overlay

6 actions · phrasing · sendgrid-reverse-dns-api-openapi.yml

GENERATED

Sendgrid Scheduled Sends Api Phrasing Overlay

6 actions · phrasing · sendgrid-scheduled-sends-api-openapi.yml

GENERATED

Sendgrid Scopes Api Phrasing Overlay

5 actions · phrasing · sendgrid-scopes-api-openapi.yml

GENERATED

Sendgrid Segmenting Contacts Api Phrasing Overlay

4 actions · phrasing · sendgrid-segmenting-contacts-api-openapi.yml

GENERATED

Sendgrid Segmenting Contacts V2 Api Phrasing Overlay

7 actions · phrasing · sendgrid-segmenting-contacts-v2-api-openapi.yml

GENERATED

Sendgrid Segments Api Phrasing Overlay

7 actions · phrasing · sendgrid-segments-api-openapi.yml

GENERATED

Sendgrid Send Test Email Api Phrasing Overlay

2 actions · phrasing · sendgrid-send-test-email-api-openapi.yml

GENERATED

Sendgrid Sender Identities Api Phrasing Overlay

7 actions · phrasing · sendgrid-sender-identities-api-openapi.yml

GENERATED

Sendgrid Sender Verification Api Phrasing Overlay

9 actions · phrasing · sendgrid-sender-verification-api-openapi.yml

GENERATED

Sendgrid Senders Api Phrasing Overlay

7 actions · phrasing · sendgrid-senders-api-openapi.yml

GENERATED

Sendgrid Single Sends Api Phrasing Overlay

12 actions · phrasing · sendgrid-single-sends-api-openapi.yml

GENERATED

Sendgrid Spam Reports Api Phrasing Overlay

5 actions · phrasing · sendgrid-spam-reports-api-openapi.yml

GENERATED

Sendgrid Sso Certificates Api Phrasing Overlay

6 actions · phrasing · sendgrid-sso-certificates-api-openapi.yml

GENERATED

Sendgrid Sso Settings Api Phrasing Overlay

6 actions · phrasing · sendgrid-sso-settings-api-openapi.yml

GENERATED

Sendgrid Sso Teammates Api Phrasing Overlay

3 actions · phrasing · sendgrid-sso-teammates-api-openapi.yml

GENERATED

Sendgrid Stats Api Phrasing Overlay

16 actions · phrasing · sendgrid-stats-api-openapi.yml

GENERATED

Sendgrid Subuser Statistics Api Phrasing Overlay

5 actions · phrasing · sendgrid-subuser-statistics-api-openapi.yml

GENERATED

Sendgrid Subuser Website Access Api Phrasing Overlay

2 actions · phrasing · sendgrid-subuser-website-access-api-openapi.yml

GENERATED

Sendgrid Subusers Api Phrasing Overlay

10 actions · phrasing · sendgrid-subusers-api-openapi.yml

GENERATED

Sendgrid Suppressions Api Phrasing Overlay

7 actions · phrasing · sendgrid-suppressions-api-openapi.yml

GENERATED

Sendgrid Teammates Api Phrasing Overlay

10 actions · phrasing · sendgrid-teammates-api-openapi.yml

GENERATED

Sendgrid Templates Api Phrasing Overlay

7 actions · phrasing · sendgrid-templates-api-openapi.yml

GENERATED

Sendgrid Templates Versions Api Phrasing Overlay

6 actions · phrasing · sendgrid-templates-versions-api-openapi.yml

GENERATED

Sendgrid Tracking Api Phrasing Overlay

10 actions · phrasing · sendgrid-tracking-api-openapi.yml

GENERATED

Sendgrid Tsg_Account_Provisioning_V3 Overlay

1 action · update · tsg_account_provisioning_v3.yaml

GENERATED

Sendgrid Tsg_Alerts_V3 Overlay

1 action · update · sendgrid-alerts-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Api_Keys_V3 Overlay

1 action · update · sendgrid-api-keys-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Domain_Authentication_V3 Overlay

1 action · update · sendgrid-domain-authentication-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Email_Activity_V3 Overlay

1 action · update · sendgrid-email-activity-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Email_Validation_V3 Overlay

1 action · update · sendgrid-email-address-validation-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Enforced_Tls_V3 Overlay

1 action · update · sendgrid-enforced-tls-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Integrations_V3 Overlay

1 action · update · tsg_integrations_v3.yaml

GENERATED

Sendgrid Tsg_Ip_Access_Management_V3 Overlay

1 action · update · sendgrid-ip-access-management-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Ip_Address_Management_V3 Overlay

1 action · update · sendgrid-ip-address-management-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Ip_Warmup_V3 Overlay

1 action · update · sendgrid-ip-warmup-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Ips_V3 Overlay

1 action · update · tsg_ips_v3.yaml

GENERATED

Sendgrid Tsg_Link_Branding_V3 Overlay

1 action · update · sendgrid-link-branding-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Lmc_Campaigns_V3 Overlay

1 action · update · sendgrid-campaigns-api-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Lmc_Contactdb_V3 Overlay

1 action · update · tsg_lmc_contactdb_v3.yaml

GENERATED

Sendgrid Tsg_Lmc_Senders_V3 Overlay

1 action · update · sendgrid-sender-identities-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Mail_Settings_V3 Overlay

1 action · update · sendgrid-mail-settings-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Mail_V3 Overlay

1 action · update · tsg_mail_v3.yaml

GENERATED

Sendgrid Tsg_Mc_Contacts_V3 Overlay

1 action · update · sendgrid-contacts-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Mc_Custom_Fields_V3 Overlay

1 action · update · tsg_mc_custom_fields_v3.yaml

GENERATED

Sendgrid Tsg_Mc_Designs_V3 Overlay

1 action · update · sendgrid-designs-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Mc_Lists_V3 Overlay

1 action · update · tsg_mc_lists_v3.yaml

GENERATED

Sendgrid Tsg_Mc_Segments_2.0_V3 Overlay

1 action · update · tsg_mc_segments_2.0_v3.yaml

GENERATED

Sendgrid Tsg_Mc_Segments_V3 Overlay

1 action · update · tsg_mc_segments_v3.yaml

GENERATED

Sendgrid Tsg_Mc_Senders_V3 Overlay

1 action · update · sendgrid-senders-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Mc_Singlesends_V3 Overlay

1 action · update · sendgrid-single-sends-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Mc_Stats_V3 Overlay

1 action · update · tsg_mc_stats_v3.yaml

GENERATED

Sendgrid Tsg_Mc_Test_V3 Overlay

1 action · update · sendgrid-send-test-email-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Partner_V3 Overlay

1 action · update · tsg_partner_v3.yaml

GENERATED

Sendgrid Tsg_Recipients_Data_Erasure_V3 Overlay

1 action · update · tsg_recipients_data_erasure_v3.yaml

GENERATED

Sendgrid Tsg_Reverse_Dns_V3 Overlay

1 action · update · sendgrid-reverse-dns-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Scheduled_Sends_V3 Overlay

1 action · update · sendgrid-scheduled-sends-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Scopes_V3 Overlay

1 action · update · sendgrid-scopes-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Seq_V3 Overlay

1 action · update · sendgrid-engagement-quality-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Sso_V3 Overlay

1 action · update · tsg_sso_v3.yaml

GENERATED

Sendgrid Tsg_Stats_V3 Overlay

1 action · update · tsg_stats_v3.yaml

GENERATED

Sendgrid Tsg_Subusers_V3 Overlay

1 action · update · tsg_subusers_v3.yaml

GENERATED

Sendgrid Tsg_Suppressions_V3 Overlay

1 action · update · sendgrid-suppressions-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Teammates_V3 Overlay

1 action · update · sendgrid-teammates-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Templates_V3 Overlay

1 action · update · sendgrid-templates-api-openapi.yml

UNRECORDED

Sendgrid Tsg_Tracking_Settings_V3 Overlay

1 action · update · tsg_tracking_settings_v3.yaml

GENERATED

Sendgrid Tsg_User_V3 Overlay

1 action · update · tsg_user_v3.yaml

GENERATED

Sendgrid Tsg_Verified_Senders_V3 Overlay

1 action · update · tsg_verified_senders_v3.yaml

GENERATED

Sendgrid Tsg_Webhooks_V3 Overlay

1 action · update · tsg_webhooks_v3.yaml

GENERATED

Sendgrid Unsubscribe Groups Api Phrasing Overlay

6 actions · phrasing · sendgrid-unsubscribe-groups-api-openapi.yml

GENERATED

Sendgrid Users Api Api Phrasing Overlay

10 actions · phrasing · sendgrid-users-api-api-openapi.yml

GENERATED

Sendgrid Webhook Security Api Phrasing Overlay

6 actions · phrasing · sendgrid-webhook-security-api-openapi.yml

GENERATED

Scroll for all 107

JSON Schema 135

Standalone JSON Schema definitions for this provider's data models.

AccountID

1 properties

JSON SCHEMA

Account

2 properties

JSON SCHEMA

Catalog

1 properties

JSON SCHEMA

OfferingList

1 properties

JSON SCHEMA

Offering

3 properties

JSON SCHEMA

Pagination

1 properties

JSON SCHEMA

Profile

7 properties

JSON SCHEMA

StateRead

1 properties

JSON SCHEMA

StateWrite

1 properties

JSON SCHEMA

all_segments_response

11 properties

JSON SCHEMA

API Key Name and ID

2 properties

JSON SCHEMA

API Key Name, ID, and Scopes

3 properties

JSON SCHEMA

Domain Authentication

12 properties

JSON SCHEMA

Blocks Response

0 properties

JSON SCHEMA

Bounce Response

4 properties

JSON SCHEMA

BounceType

0 properties

JSON SCHEMA

Campaigns Response

14 properties

JSON SCHEMA

Stats: Category Stats

2 properties

JSON SCHEMA

Classification

0 properties

JSON SCHEMA

Settings: Click Tracking

2 properties

JSON SCHEMA

contact-details2

25 properties

JSON SCHEMA

contact-details3

25 properties

JSON SCHEMA

contact-export

10 properties

JSON SCHEMA

contact-import

6 properties

JSON SCHEMA

contact-request

14 properties

JSON SCHEMA

ContactDB lists

3 properties

JSON SCHEMA

ContactDB: Recipient response

6 properties

JSON SCHEMA

ContactDB: Recipient

1 properties

JSON SCHEMA

ContactDB: Segments: Conditions

4 properties

JSON SCHEMA

ContactDB:: Segments with ID

5 properties

JSON SCHEMA

Create a Segment request

4 properties

JSON SCHEMA

custom_field_definitions_response

3 properties

JSON SCHEMA

Default

0 properties

JSON SCHEMA

Default1

0 properties

JSON SCHEMA

Design Input

4 properties

JSON SCHEMA

Design Output

4 properties

JSON SCHEMA

Design Output - Summary

6 properties

JSON SCHEMA

Enforced TLS Request Response

3 properties

JSON SCHEMA

ErrorResponse

2 properties

JSON SCHEMA

EventName

0 properties

JSON SCHEMA

EventWebhookNoDatesResponse

19 properties

JSON SCHEMA

Send Event Webhook Test Request

5 properties

JSON SCHEMA

EventWebhookUnsignedResponse

20 properties

JSON SCHEMA

FieldType

0 properties

JSON SCHEMA

FileType

0 properties

JSON SCHEMA

full_segment

12 properties

JSON SCHEMA

Generation

0 properties

JSON SCHEMA

Settings: Google Analytics

6 properties

JSON SCHEMA

IntegrationInput

4 properties

JSON SCHEMA

IntegrationPatch

4 properties

JSON SCHEMA

Integration

6 properties

JSON SCHEMA

Invalid Email

3 properties

JSON SCHEMA

IP Access Response

1 properties

JSON SCHEMA

IP Pools: Pool Resp

1 properties

JSON SCHEMA

IP Warmup: IP

0 properties

JSON SCHEMA

Items

0 properties

JSON SCHEMA

Link Branding 200 Response

9 properties

JSON SCHEMA

list

4 properties

JSON SCHEMA

Mail Settings: Address Whitelabel

2 properties

JSON SCHEMA

Mail Settings: Bounce Purge

3 properties

JSON SCHEMA

Mail Settings: Footer

3 properties

JSON SCHEMA

Mail Settings: Forward Bounce

2 properties

JSON SCHEMA

Mail Settings: Forward Spam

2 properties

JSON SCHEMA

Mail Settings: Template

2 properties

JSON SCHEMA

metadata

4 properties

JSON SCHEMA

OutboundIpType

0 properties

JSON SCHEMA

Parse Setting

4 properties

JSON SCHEMA

PermissionType

0 properties

JSON SCHEMA

Campaigns Request

12 properties

JSON SCHEMA

recipient-export

10 properties

JSON SCHEMA

EmailAddress

1 properties

JSON SCHEMA

JobId

1 properties

JSON SCHEMA

Region1

0 properties

JSON SCHEMA

Region4

0 properties

JSON SCHEMA

reserved_field_definitions_response

0 properties

JSON SCHEMA

Reverse DNS

10 properties

JSON SCHEMA

User Scheduled Send status

2 properties

JSON SCHEMA

segment_refresh_response

1 properties

JSON SCHEMA

segment_summary

8 properties

JSON SCHEMA

segment_update

2 properties

JSON SCHEMA

segment_response

15 properties

JSON SCHEMA

selfMetadata

1 properties

JSON SCHEMA

Sender ID Request

9 properties

JSON SCHEMA

Sender ID

14 properties

JSON SCHEMA

Sender Request

9 properties

JSON SCHEMA

Sender

14 properties

JSON SCHEMA

singlesend_response

10 properties

JSON SCHEMA

singlesend_response_short

9 properties

JSON SCHEMA

singlesend-schedule

2 properties

JSON SCHEMA

singlesend_search

3 properties

JSON SCHEMA

SinglesendsLinkStatsResponse

3 properties

JSON SCHEMA

SinglesendsResponse

2 properties

JSON SCHEMA

Spam Reports Response

0 properties

JSON SCHEMA

Single Sign-On Certificate Body

5 properties

JSON SCHEMA

Single Sign-On Integration

10 properties

JSON SCHEMA

Stats: Advanced Global Stats

16 properties

JSON SCHEMA

Status

0 properties

JSON SCHEMA

Status1

0 properties

JSON SCHEMA

Status2

0 properties

JSON SCHEMA

Status3

0 properties

JSON SCHEMA

Settings: Subscription Tracking

6 properties

JSON SCHEMA

Subuser Credits reset request body

3 properties

JSON SCHEMA

Credits of a Subuser

5 properties

JSON SCHEMA

Subuser::POST

5 properties

JSON SCHEMA

subuser_stats

2 properties

JSON SCHEMA

Suppression Group Request Base

3 properties

JSON SCHEMA

Suppressions: Suppression Group

5 properties

JSON SCHEMA

Transactional Templates: Template

6 properties

JSON SCHEMA

Transactional Templates: Version Output

13 properties

JSON SCHEMA

Type

0 properties

JSON SCHEMA

Type1

0 properties

JSON SCHEMA

Type2

0 properties

JSON SCHEMA

Type3

0 properties

JSON SCHEMA

User: Profile

11 properties

JSON SCHEMA

UserType

0 properties

JSON SCHEMA

UserType1

0 properties

JSON SCHEMA

UserType2

0 properties

JSON SCHEMA

Valid

0 properties

JSON SCHEMA

Valid1

0 properties

JSON SCHEMA

Valid2

0 properties

JSON SCHEMA

Verdict

0 properties

JSON SCHEMA

Verified Sender Response Schema

14 properties

JSON SCHEMA

Scroll for all 135

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Sendgrid Authentication

http · 1 scheme

SECURITY

Sendgrid Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Sendgrid Trust Center

SOC 2 Type II, SOC 2 Type I, ISO/IEC 27001:2013, ISO/IEC 27017:2015, ISO/IEC 27018:2019, PCI DSS Level 1, PCI DSS Level 4, HIPAA (eligible products & services), Binding Corporat...

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Sendgrid Scopes

185 scopes

185 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Sendgrid Agentic Access

389 operations · 203 acting · 5 human-in-the-loop

389 operations · 203 acting

AGENTIC

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 4

Reference material describing how the API behaves

Agent Surfaces 12

MCP servers, agent skills, and machine-readable catalogs

Scroll for all 12

Design & Contract 32

Pagination, idempotency, versioning, errors, and events

Scroll for all 32

Build 14

SDKs, sample code, and the tooling you integrate with

Scroll for all 14

Access & Security 8

Authentication, authorization, and security posture

Scroll for all 8

Operate 8

Status, limits, changes, and where to get help

Scroll for all 8

Commercial 5

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 7

Properties that don't map to a standard resource type

Scroll for all 7

Source (apis.yml)

apis.yml Raw ↑
aid: sendgrid
url: https://raw.githubusercontent.com/api-evangelist/sendgrid/refs/heads/main/apis.yml
name: SendGrid
tags:
- Email
- Email API
- Marketing Email
- SMTP
- T1
- Transactional Email
- Email Marketing
- Deliverability
- Marketing
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: false
  label: Freemium (free trial) · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  - scopes
  - rate-limits
  - security
  - sandbox
  generated: '2026-09-03'
  method: derived
image: https://sendgrid.com/brand/sg-logo-300.png
access: 3rd-Party
created: '2025-08-14'
modified: '2026-09-16'
position: Consuming
description: SendGrid is a cloud-based email delivery platform, acquired by Twilio in 2019, that provides transactional and
  marketing email at scale over an HTTP v3 REST API and an SMTP relay. The platform spans Mail Send, dynamic transactional
  templates, Marketing Campaigns (contacts, lists, Segments 2.0, Single Sends), email address validation, suppression management,
  domain authentication (SPF/DKIM/DMARC), dedicated IP management and warm-up, subusers, Engagement Quality scoring, and detailed
  delivery statistics. Event data is delivered asynchronously through the Event Webhook and inbound mail through Inbound Parse.
  All APIs authenticate with a scoped bearer API key against api.sendgrid.com, with an EU data-residency host at api.eu.sendgrid.com.
  Developer documentation and the API reference are published on the Twilio documentation site.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- name: SendGrid
  email: support@sendgrid.com
  url: https://sendgrid.com
specificationVersion: '0.23'
common:
- type: Spectral
  url: rules/sendgrid-spectral-rules.yml
- type: Spectral
  url: rules/sendgrid-rules.yml
- type: Spectral
  url: rules/sendgrid-asyncapi-spectral-rules.yml
- type: JSONLD
  url: json-ld/sendgrid-context.jsonld
- type: Vocabulary
  url: vocabulary/sendgrid-vocabulary.yml
- type: AgentCard
  url: a2a/sendgrid-a2a.yml
- type: Hosts
  url: hosts/sendgrid-hosts.yml
- type: IntegrationEdges
  url: integrations/sendgrid-integration-edges.yml
- type: Vendors
  url: vendors/sendgrid-vendors.yml
- type: Newsroom
  url: https://www.twilio.com/en-us/press
- type: Leadership
  url: https://www.twilio.com/en-us/company/leadership
- type: ParentCompany
  url: https://apis.io/providers/twilio/
  name: Twilio
  x-relationship: acquired
  x-evidence: SendGrid is a cloud-based email delivery platform, acquired by Twilio in 2019, that provides transactional and
    marketing email at scale over an HTTP v3 REST API and an SMTP relay.
- type: CapabilityMap
  url: capabilities/sendgrid-capability-edges.yml
  name: SendGrid Business Capability Map
- type: Overlay
  url: overlays/sendgrid-tsg_account_provisioning_v3-overlay.yaml
- type: Packages
  url: packages/sendgrid-packages.yml
- type: X-MCPServerCandidate
  url: mcp/sendgrid-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived
    from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server
    correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: Conformance
  url: conformance/sendgrid-conformance.yml
- type: ErrorCatalog
  url: errors/sendgrid-problem-types.yml
- type: Lifecycle
  url: lifecycle/sendgrid-lifecycle.yml
- type: Conventions
  url: conventions/sendgrid-conventions.yml
- type: ChangeLog
  url: changelog/sendgrid-changelog.yml
- type: DataModel
  url: data-model/sendgrid-data-model.yml
- type: Sandbox
  url: sandbox/sendgrid-sandbox.yml
- type: VulnerabilityDisclosure
  url: security/sendgrid-vulnerability-disclosure.yml
- type: TrustCenter
  url: security/sendgrid-trust-center.yml
- type: AgenticAccess
  url: agentic-access/sendgrid-agentic-access.yml
- type: DomainSecurity
  url: security/sendgrid-domain-security.yml
- type: Authentication
  url: authentication/sendgrid-authentication.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/sendgrid/overview
- type: Arazzo
  url: arazzo/sendgrid-campaign-test-then-send-workflow.yml
  name: SendGrid Campaign Test Then Send
- type: Arazzo
  url: arazzo/sendgrid-create-list-add-contacts-workflow.yml
  name: SendGrid Create List and Add Contacts
- type: Arazzo
  url: arazzo/sendgrid-create-schedule-campaign-workflow.yml
  name: SendGrid Create and Schedule Campaign
- type: Arazzo
  url: arazzo/sendgrid-create-schedule-singlesend-workflow.yml
  name: SendGrid Create and Schedule Single Send
- type: Arazzo
  url: arazzo/sendgrid-create-segment-from-list-workflow.yml
  name: SendGrid Create Segment From List
- type: Arazzo
  url: arazzo/sendgrid-create-sender-resend-verification-workflow.yml
  name: SendGrid Create Sender and Resend Verification
- type: Arazzo
  url: arazzo/sendgrid-create-verified-sender-workflow.yml
  name: SendGrid Create Verified Sender
- type: Arazzo
  url: arazzo/sendgrid-design-to-singlesend-workflow.yml
  name: SendGrid Design to Single Send
- type: Arazzo
  url: arazzo/sendgrid-duplicate-template-workflow.yml
  name: SendGrid Duplicate Template
- type: Arazzo
  url: arazzo/sendgrid-dynamic-template-send-workflow.yml
  name: SendGrid Dynamic Template Send
- type: Arazzo
  url: arazzo/sendgrid-global-suppress-check-workflow.yml
  name: SendGrid Global Suppress and Check
- type: Arazzo
  url: arazzo/sendgrid-list-add-contacts-count-workflow.yml
  name: SendGrid List Add Contacts and Count
- type: Arazzo
  url: arazzo/sendgrid-refresh-segment-get-workflow.yml
  name: SendGrid Refresh Segment and Get
- type: Arazzo
  url: arazzo/sendgrid-search-contacts-suppress-workflow.yml
  name: SendGrid Search Contacts and Suppress
- type: Arazzo
  url: arazzo/sendgrid-send-transactional-mail-workflow.yml
  name: SendGrid Send Transactional Mail
- type: Arazzo
  url: arazzo/sendgrid-singlesend-stats-workflow.yml
  name: SendGrid Single Send Stats
- type: Arazzo
  url: arazzo/sendgrid-suppression-group-add-workflow.yml
  name: SendGrid Suppression Group Add
- type: Arazzo
  url: arazzo/sendgrid-template-version-activate-workflow.yml
  name: SendGrid Template Version Activate
- type: Arazzo
  url: arazzo/sendgrid-upsert-contacts-confirm-workflow.yml
  name: SendGrid Upsert Contacts and Confirm
- url: https://app.sendgrid.com/
  type: Portal
- url: https://www.twilio.com/docs/sendgrid
  type: Documentation
- url: https://www.twilio.com/docs/sendgrid/api-reference
  type: APIReference
- url: https://www.twilio.com/docs/sendgrid/for-developers/sending-email/api-getting-started
  type: GettingStarted
- url: https://www.twilio.com/docs/sendgrid/for-developers/sending-email/authentication
  type: Authentication
- url: https://signup.sendgrid.com/
  type: Signup
- url: https://sendgrid.com/en-us/pricing
  type: Pricing
- url: https://support.sendgrid.com/hc/en-us
  type: Support
- url: https://status.sendgrid.com/
  type: StatusPage
- url: https://sendgrid.com/blog/
  type: Blog
- url: https://github.com/sendgrid
  type: GitHubOrg
- url: https://github.com/sendgrid/sendgrid-python
  type: Python SDK
- url: https://github.com/sendgrid/sendgrid-nodejs
  type: Node.js SDK
- url: https://github.com/sendgrid/sendgrid-java
  type: Java SDK
- url: https://github.com/sendgrid/sendgrid-csharp
  type: C# SDK
- url: https://github.com/sendgrid/sendgrid-go
  type: Go SDK
- url: https://github.com/sendgrid/sendgrid-ruby
  type: Ruby SDK
- url: https://github.com/sendgrid/sendgrid-php
  type: PHP SDK
- url: https://www.twilio.com/docs/sendgrid/for-developers/sending-email/libraries
  type: Libraries
- url: https://sendgrid.com/en-us/solutions/email-api
  type: GettingStarted
- url: https://sendgrid.com/policies/tos/
  type: TermsOfService
- url: https://sendgrid.com/policies/privacy/
  type: PrivacyPolicy
- url: https://sendgrid.com/en-us/policies/security
  type: Security
- url: https://www.twilio.com/en-us/changelog?product=sendgrid-email-api,twilio-sendgrid-platform
  type: ChangeLog
- url: https://www.twilio.com/docs/sendgrid/api-reference/how-to-use-the-sendgrid-v3-api/rate-limits
  type: RateLimits
- url: https://sendgrid.com/en-us
  type: Website
- url: https://login.sendgrid.com/
  type: Login
- url: https://stackoverflow.com/questions/tagged/sendgrid
  type: StackOverflow
- url: https://x.com/sendgrid
  type: X (Twitter)
- type: Features
  data:
  - Mail Send v3 API for transactional email
  - SMTP Relay for legacy app integration
  - Marketing Campaigns API and UI
  - Contacts API with custom fields and segments
  - Email Validation API
  - Inbound Parse webhook
  - 'Free Trial: 100 emails/day for 60 days'
  - Essentials at $19.95/mo for 100k emails
  - Pro at $89.95/mo for 2.5M emails with dedicated IP
  - Premier custom pricing with $12k/year minimum
  - 'Mail Send rate limit: 100/min Free, 600/min Paid'
  - Subusers for billing and access isolation
  - SPF, DKIM, DMARC authentication
  - Activity Feed (3-day Essentials, 7-day Pro)
  - Send Time Optimization (Pro+)
  - Tiered IP warm-up service (Premier)
  sources:
  - https://sendgrid.com/en-us/pricing
  - https://www.twilio.com/en-us/products/email-api/pricing
  updated: '2026-05-04'
- type: AgentSkill
  url: skills/_index.yml
- type: AgentSkill
  url: skills/sendgrid-email-send.md
- type: AgentSkill
  url: skills/sendgrid-webhooks.md
- type: AgentSkill
  url: skills/sendgrid-suppressions.md
- type: AgentSkill
  url: skills/sendgrid-account-setup.md
- type: AgentSkill
  url: skills/sendgrid-email-settings.md
- type: AgentSkill
  url: skills/sendgrid-engagement-quality.md
- type: AgentSkill
  url: skills/sendgrid-inbound-parse.md
- type: AgentSkill
  url: skills/sendgrid-deliverability-advisor.md
- type: AsyncAPI
  url: asyncapi/sendgrid-event-webhook-asyncapi.yml
- type: AsyncAPI
  url: asyncapi/sendgrid-inbound-parse-asyncapi.yml
- type: Webhooks
  url: asyncapi/sendgrid-event-webhook-asyncapi.yml
- type: OAuthScopes
  url: scopes/sendgrid-scopes.yml
- type: Plans
  url: plans/sendgrid-plans-pricing.yml
- type: RateLimits
  url: rate-limits/sendgrid-rate-limits.yml
- type: SDKs
  url: packages/sendgrid-packages.yml
- type: Deprecation
  url: lifecycle/sendgrid-lifecycle.yml
- type: Compliance
  url: security/sendgrid-trust-center.yml
- type: FinOps
  url: finops/sendgrid-finops.yml
- type: Rules
  url: rules/sendgrid-spectral-rules.yml
- type: Rules
  url: rules/sendgrid-asyncapi-spectral-rules.yml
- type: GitHubOrganization
  url: https://github.com/sendgrid
- type: LLMsTxt
  url: llms/sendgrid-twilio-docs-llms.txt
apis:
- aid: sendgrid:sendgrid-account-api
  name: SendGrid Account API
  description: Twilio SendGrid Account Provisioning API account operations.
  humanURL: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  baseURL: https://api.sendgrid.com
  tags:
  - Account
  properties:
  - type: OpenAPI
    url: openapi/sendgrid-account-api-openapi.yml
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/alerts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-keys
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-activity
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/link-branding
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/campaigns-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts-api-custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-identities-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-send
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/designs-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/lists
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts-v2
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/senders
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaign-stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/send-test-email
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/partner-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/recipients-data-erasure
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/reverse-dns
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/cancel-scheduled-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-key-permissions
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-engagement-quality-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sign-on-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/subusers-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/suppressions-unsubscribe-groups
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/teammates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/transactional-templates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/settings-tracking
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/users-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-verification
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/webhooks
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-profile-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-offering-v1-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-account-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-account-id-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-pagination-schema.json
- aid: sendgrid:sendgrid-account-state-api
  name: SendGrid Account State API
  description: Twilio SendGrid Account Provisioning API account state operations.
  humanURL: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  baseURL: https://api.sendgrid.com
  tags:
  - Account State
  properties:
  - type: OpenAPI
    url: openapi/sendgrid-account-state-api-openapi.yml
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/alerts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-keys
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-activity
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/link-branding
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/campaigns-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts-api-custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-identities-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-send
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/designs-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/lists
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts-v2
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/senders
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaign-stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/send-test-email
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/partner-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/recipients-data-erasure
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/reverse-dns
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/cancel-scheduled-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-key-permissions
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-engagement-quality-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sign-on-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/subusers-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/suppressions-unsubscribe-groups
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/teammates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/transactional-templates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/settings-tracking
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/users-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-verification
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/webhooks
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-state-read-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-account-provisioning-state-write-schema.json
- aid: sendgrid:sendgrid-alerts-api
  name: SendGrid Alerts API
  description: Twilio SendGrid Alerts API.
  humanURL: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  baseURL: https://api.sendgrid.com
  tags:
  - Alerts
  properties:
  - type: OpenAPI
    url: openapi/sendgrid-alerts-api-openapi.yml
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/alerts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-keys
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-activity
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/link-branding
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/campaigns-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts-api-custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-identities-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-send
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/designs-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/lists
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts-v2
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/senders
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaign-stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/send-test-email
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/partner-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/recipients-data-erasure
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/reverse-dns
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/cancel-scheduled-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-key-permissions
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-engagement-quality-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sign-on-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/subusers-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/suppressions-unsubscribe-groups
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/teammates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/transactional-templates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/settings-tracking
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/users-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-verification
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/webhooks
  - type: JSONSchema
    url: json-schema/sendgrid-type-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-type1-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-type2-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-type3-schema.json
- aid: sendgrid:sendgrid-api-keys-api
  name: SendGrid API Keys API
  description: Twilio SendGrid API Keys API.
  humanURL: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  baseURL: https://api.sendgrid.com
  tags:
  - APIKeys
  tags_raw:
  - API Keys
  properties:
  - type: OpenAPI
    url: openapi/sendgrid-api-keys-api-openapi.yml
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/alerts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-keys
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-activity
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/link-branding
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/campaigns-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts-api-custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-identities-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/mail-send
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/custom-fields
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/designs-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/lists
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts-v2
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/senders
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaign-stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/send-test-email
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/partner-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/recipients-data-erasure
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/reverse-dns
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/cancel-scheduled-sends
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-key-permissions
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-engagement-quality-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/single-sign-on-settings
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/stats
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/subusers-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/suppressions-unsubscribe-groups
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/teammates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/transactional-templates
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/settings-tracking
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/users-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sender-verification
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/webhooks
  - type: JSONSchema
    url: json-schema/sendgrid-api-key-scopes-response-schema.json
  - type: JSONSchema
    url: json-schema/sendgrid-api-key-response-schema.json
- aid: sendgrid:sendgrid-blocks-api
  name: SendGrid Blocks API
  description: 'Twilio SendGrid Suppressions API: Blocks operations'
  humanURL: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  baseURL: https://api.sendgrid.com
  tags:
  - Blocks
  properties:
  - type: OpenAPI
    url: openapi/sendgrid-blocks-api-openapi.yml
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/alerts
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/api-keys
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-activity
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
  - type: Documentation
    url: https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup


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

Work with this as data

Every provider 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 providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • 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 provider
curl "https://apis.io/api/v1/providers/sendgrid"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/sendgrid/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/sendgrid/evidence"

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.