SendGrid
Available Tools
List all API keys in your SendGrid account. Does not include the actual key values.
Get details of a specific API key by ID. Does not return the actual key value.
Create a new API key with specified scopes. IMPORTANT: The key value is only shown once on creation.
Update an API key’s name or scopes.
Delete an API key. This action is irreversible.
Send an email via SendGrid. Supports plain text, HTML, templates, attachments, and batch sending with personalizations.
Send a simple email with just recipient, sender, subject, and text/HTML content. For more advanced options, use send_email.
Send an email using a SendGrid dynamic template with personalization data.
List all verified sender identities in your SendGrid account.
Create a new verified sender identity. A verification email will be sent to the address.
Update a verified sender’s details.
Delete a verified sender identity.
Resend the verification email for a pending verified sender.
List all authenticated domains for email sending. Authenticated domains improve deliverability.
Get details of a specific authenticated domain including DNS records.
Add a new domain for authentication. Returns DNS records to configure with your DNS provider.
Validate that DNS records are properly configured for a domain.
Delete an authenticated domain from your SendGrid account.
Get global email statistics including sends, opens, clicks, bounces, and unsubscribes for a date range.
Get email statistics filtered by categories for a date range.
Get geographic email statistics showing opens and clicks by country.
Get email statistics by mailbox provider (Gmail, Outlook, Yahoo, etc.).
Get email click statistics by browser type.
Get email open statistics by device type (desktop, mobile, tablet, webmail).
List all bounced email addresses. Bounces occur when an email cannot be delivered to the recipient.
Get bounce information for a specific email address.
Delete a single bounce record by email address, allowing future sends to that address.
Delete multiple bounce records by email or delete all bounces.
List all blocked email addresses. Blocks occur when the recipient server rejects your email.
Get block information for a specific email address.
Delete a single block record by email address.
Delete multiple block records by email or delete all blocks.
List all spam reports. Spam reports are filed when recipients mark your email as spam.
Get spam report information for a specific email address.
Delete a single spam report by email address.
Delete multiple spam reports by email or delete all spam reports.
List all globally unsubscribed email addresses. These addresses will not receive any emails.
Add email addresses to the global unsubscribe list. These addresses will not receive any emails.
Remove an email address from the global unsubscribe list, allowing emails to be sent again.
List all suppression groups. Suppression groups allow recipients to unsubscribe from specific types of emails.
Get details of a specific suppression group by ID.
Create a new suppression group for managing email preferences.
Update a suppression group’s name, description, or default status.
Delete a suppression group. Cannot delete groups with active suppressions.
List all email addresses suppressed in a specific group.
Add email addresses to a suppression group, preventing them from receiving that type of email.
Remove an email address from a suppression group.
List all transactional email templates in SendGrid.
Get a transactional template by ID with all its versions.
Create a new transactional email template.
Update a transactional template name.
Delete a transactional template and all its versions.
Create a new version of an existing template with HTML/text content.
Get a specific template version by ID.
Update a template version content, subject, or active status.
Delete a specific template version.
Activate a specific template version to be used when sending emails.