All integrations
SE
Catalogue metadata onlytransactional emailv20260813_00

SENDGRID

SendGrid

SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

364

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

sendgrid_apikey

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 241–270 of 364 actions

Retrieve all teammates

SENDGRID_RETRIEVE_ALL_TEAMMATES

Retrieve a paginated list of Teammates with the `limit` parameter to set page size and `offset` to specify the starting point for additional items. Make multiple requests if needed.

Untrusted display-only summary

Retrieve all the ips in a specified pool

SENDGRID_RETRIEVE_ALL_THE_IPS_IN_A_SPECIFIED_POOL

Retrieves all IP addresses that are assigned to a specific IP pool. IP pools allow you to group your dedicated SendGrid IP addresses together (e.g., separate pools for transactional and marketing emails). This endpoint requires the 'ips.pools.read' scope and a SendGrid account with dedicated IP addresses (typically Pr…

Untrusted display-only summary

Retrieve an authenticated domain

SENDGRID_RETRIEVE_AN_AUTHENTICATED_DOMAIN

Retrieves details of a specific authenticated domain by its unique ID. An authenticated domain (formerly called "Domain Whitelabel") allows you to remove the "via" or "sent on behalf of" message that recipients see when they read your emails. It replaces sendgrid.net with your personal sending domain. The response inc…

Untrusted display-only summary

Retrieve an existing api key

SENDGRID_RETRIEVE_AN_EXISTING_API_KEY

Retrieves the details of an existing SendGrid API key by its unique identifier. Returns the API key's name and permission scopes. Note: The actual API key string cannot be retrieved after creation for security reasons - only the name and scopes are returned. Returns 404 if the API key ID does not exist. This endpoint…

Untrusted display-only summary

Retrieve a reverse DNS record

SENDGRID_RETRIEVE_A_REVERSE_DNS_RECORD

Retrieves a specific reverse DNS (formerly IP Whitelabel) record by its ID. Reverse DNS allows mailbox providers to verify the sender of an email by performing a reverse DNS lookup. This endpoint returns details about a specific reverse DNS record including its IP address, domain, subdomain, validation status, and A r…

Untrusted display-only summary

Retrieve a single campaign

SENDGRID_RETRIEVE_A_SINGLE_CAMPAIGN

Retrieves a specific campaign from SendGrid's Legacy Marketing Campaigns by its ID. Returns campaign details including title, subject, content, recipients, and status. Note: This is part of the Legacy Marketing Campaigns API. For new implementations, consider using the Marketing Campaigns Single Sends API instead.

Untrusted display-only summary

Retrieve a single list

SENDGRID_RETRIEVE_A_SINGLE_LIST

Retrieve detailed information about a specific marketing list by its unique ID. This endpoint returns the list's name, contact count, and metadata. When the optional `contact_sample` parameter is set to true, it also includes up to 50 of the most recent contacts in the list. Lists are static collections of contacts us…

Untrusted display-only summary

Retrieve a single recipient

SENDGRID_RETRIEVE_A_SINGLE_RECIPIENT

Retrieve a single recipient by ID from the Legacy Marketing Campaigns contact database. **IMPORTANT**: This is a Legacy Marketing Campaigns API endpoint (/v3/contactdb/). Newer SendGrid accounts may not have access to this deprecated API. For modern accounts, use the 'Get a Contact by ID' action (/v3/marketing/contact…

Untrusted display-only summary

Retrieve a single transactional template

SENDGRID_RETRIEVE_A_SINGLE_TRANSACTIONAL_TEMPLATE

Retrieves a single transactional template by its ID, including all associated template versions. Transactional templates are used for sending personalized emails with dynamic content replacement using Handlebars syntax. This endpoint returns the template's metadata and all versions, allowing you to identify which vers…

Untrusted display-only summary

Retrieve a specific alert

SENDGRID_RETRIEVE_A_SPECIFIC_ALERT

Retrieve details for a specific SendGrid alert by its ID. Alerts notify you about email usage limits or provide periodic email statistics. Use this endpoint to get full details of a single alert including its type, recipient email, and configuration (percentage threshold or frequency). To get alert IDs, first use the…

Untrusted display-only summary

Retrieve a specific allowed ip

SENDGRID_RETRIEVE_A_SPECIFIC_ALLOWED_IP

Retrieves details of a specific IP address from your SendGrid account's IP Access Management allow list using its unique rule ID. Returns the IP address, creation timestamp, and last update timestamp. Use 'Retrieve a list of currently allowed IPs' or check the response from 'Add one or more IPs to the allow list' to o…

Untrusted display-only summary

Retrieve a specific block

SENDGRID_RETRIEVE_A_SPECIFIC_BLOCK

Retrieves details for a specific email address from your SendGrid blocks list. Blocks occur when a recipient's email server rejects the message for a reason related to the message itself, not the recipient address. This could be due to your sending IP being blocked by an ISP, or the message content being flagged by a…

Untrusted display-only summary

Retrieve a specific invalid email

SENDGRID_RETRIEVE_A_SPECIFIC_INVALID_EMAIL

Retrieves details about a specific email address from SendGrid's invalid email suppression list. Invalid emails are addresses that have bounced because of a permanent error such as an invalid mailbox or non-existent domain. This action allows you to check if a specific email exists in your suppression list and get det…

Untrusted display-only summary

Retrieve a specific parse setting

SENDGRID_RETRIEVE_A_SPECIFIC_PARSE_SETTING

Retrieves a specific inbound parse webhook setting by hostname. This endpoint returns the configuration details for an inbound parse setting, which defines how SendGrid handles incoming emails for a particular hostname. **Prerequisites:** - The hostname must already be configured as a parse setting in your account. -…

Untrusted display-only summary

Retrieve a specific spam report

SENDGRID_RETRIEVE_A_SPECIFIC_SPAM_REPORT

Retrieves a specific spam report by email address from SendGrid's suppression list. Spam reports are generated when a recipient marks an email as spam. This action allows you to check if a specific email address has been reported as spam. **Use cases:** - Check if a recipient has marked your emails as spam - Verify sp…

Untrusted display-only summary

Retrieve a specific transactional template version

SENDGRID_RETRIEVE_A_SPECIFIC_TRANSACTIONAL_TEMPLATE_VERSION

Retrieves a specific version of a transactional template by its template ID and version ID. Transactional templates in SendGrid can have multiple versions, allowing for A/B testing, localization, or iterative improvements. Each version contains the email content (HTML and plain text), subject line, and metadata. Use t…

Untrusted display-only summary

Retrieve a subuser's branded link

SENDGRID_RETRIEVE_A_SUBUSER_S_BRANDED_LINK

Retrieve the branded link associated with a specific subuser. Email link branding (formerly 'Link Whitelabel') allows click-tracked links, opens, and images in emails to be served from your domain rather than sendgrid.net. This endpoint retrieves the branded link that has been associated with a subuser by the parent a…

Untrusted display-only summary

Retrieve bounce classification totals

SENDGRID_RETRIEVE_BOUNCE_CLASSIFICATION_TOTALS

This endpoint will return the total number of bounces by classification in descending order for each day. You can retrieve the bounce classification totals in CSV format by specifying `"text/csv"` in the Accept header.

Untrusted display-only summary

Retrieve bounce purge mail settings

SENDGRID_RETRIEVE_BOUNCE_PURGE_MAIL_SETTINGS

Retrieve your current Bounce Purge mail settings. This setting configures the maximum age (in days) of contacts in your hard and soft bounce suppression lists before they are automatically purged. Note: This only affects suppression lists, not Marketing Campaigns contacts.

Untrusted display-only summary

Retrieve click track settings

SENDGRID_RETRIEVE_CLICK_TRACK_SETTINGS

Retrieves your current click tracking settings from SendGrid. Click tracking monitors user engagement by redirecting links in your emails through SendGrid's servers, allowing you to track when recipients click on links. Returns: - enabled: Whether click tracking is active for HTML emails - enable_text: Whether click t…

Untrusted display-only summary

Retrieve Current Enforced TLS Settings

SENDGRID_RETRIEVE_CURRENT_ENFORCED_TLS_SETTINGS

Retrieve the current Enforced TLS settings for your SendGrid account. Enforced TLS settings control whether recipients must support TLS encryption and have valid certificates to receive your emails. By default, SendGrid uses Opportunistic TLS, meaning emails are sent with TLS but fall back to unencrypted delivery if t…

Untrusted display-only summary

Retrieve email statistics by browser

SENDGRID_RETRIEVE_EMAIL_STATISTICS_BY_BROWSER

Retrieve email statistics segmented by browser type (Chrome, Firefox, Safari, etc.). This endpoint is part of the Advanced Stats API and requires the 'browsers.stats.read' permission. Note: SendGrid only stores up to 7 days of browser-type statistics data. The response provides email click metrics (clicks, unique_clic…

Untrusted display-only summary

Retrieve email statistics by client type

SENDGRID_RETRIEVE_EMAIL_STATISTICS_BY_CLIENT_TYPE

Retrieve email statistics segmented by client type (Webmail, Desktop, Phone, Tablet, Other). This endpoint is part of the Advanced Stats API and requires the 'clients.stats.read' permission. Note: SendGrid only stores up to 7 days of client-type statistics data and returns a maximum of 500 items per request. The respo…

Untrusted display-only summary

Retrieve email statistics by device type

SENDGRID_RETRIEVE_EMAIL_STATISTICS_BY_DEVICE_TYPE

Retrieve email statistics segmented by device type (Desktop, Webmail, Phone, Tablet, Other). This endpoint is part of the Advanced Stats API and requires the 'stats.read' permission. Note: SendGrid only stores up to 7 days of device-type statistics data. The response provides email engagement metrics (opens, unique_op…

Untrusted display-only summary

Retrieve email statistics by mailbox provider

SENDGRID_RETRIEVE_EMAIL_STATISTICS_BY_MAILBOX_PROVIDER

Retrieve email statistics segmented by recipient mailbox provider (e.g., Gmail, Yahoo, Microsoft Outlook). This endpoint is part of the Advanced Stats API and requires the 'stats.read' permission. Note: SendGrid only stores up to 7 days of mailbox provider statistics data. The response provides email delivery and enga…

Untrusted display-only summary

Retrieve email statistics for categories

SENDGRID_RETRIEVE_EMAIL_STATISTICS_FOR_CATEGORIES

Retrieve email statistics for specific categories within a date range. This endpoint returns detailed email metrics (delivered, opens, clicks, bounces, spam reports, etc.) for the specified categories, grouped by date. **Use Cases:** - Monitor email performance for specific campaign categories - Compare statistics acr…

Untrusted display-only summary

Retrieve email statistics for your subusers

SENDGRID_RETRIEVE_EMAIL_STATISTICS_FOR_YOUR_SUBUSERS

Retrieves email statistics for specified subusers over a date range. Returns metrics including: blocks, bounces, clicks, delivered, opens, requests, unique_clicks, unique_opens, unsubscribes, and more. **Requirements:** - SendGrid Pro plan or higher with subusers configured - API key with `subusers.stats.read` scope *…

Untrusted display-only summary

Retrieve footer mail settings

SENDGRID_RETRIEVE_FOOTER_MAIL_SETTINGS

Retrieve your current Footer mail settings from SendGrid. The Footer setting allows you to insert a custom footer at the bottom of all text and HTML email message bodies sent via the SendGrid v3 API or SMTP Relay. This endpoint returns the current enabled status and the configured HTML and plain text footer content.

Untrusted display-only summary

Retrieve forward bounce mail settings

SENDGRID_RETRIEVE_FORWARD_BOUNCE_MAIL_SETTINGS

Retrieves the current forward bounce mail settings for your SendGrid account. Forward bounce mail settings allow you to specify an email address to which bounce reports will be forwarded. When enabled, you will receive notifications at the configured email address whenever a bounce event occurs. Note: This setting onl…

Untrusted display-only summary

Retrieve forward spam mail settings

SENDGRID_RETRIEVE_FORWARD_SPAM_MAIL_SETTINGS

Retrieves the current forward spam mail settings for your SendGrid account. Forward spam mail settings allow you to specify email address(es) to which spam reports will be forwarded. When enabled, you will receive notifications at the configured email address(es) whenever a spam report is filed against your emails. Yo…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.