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 151–180 of 364 actions

Get details for an ip pool

SENDGRID_GET_DETAILS_FOR_AN_IP_POOL

This operation retrieves details of an IP Pool, such as name, ID, some sample IPs (up to 10), and the total IP count. For more IPs, use "Get IPs Assigned to an IP Pool."

Untrusted display-only summary

Retrieve all suppression groups for an email address

SENDGRID_GET_EMAIL_SUPPRESSION_GROUPS

**Retrieve all suppression groups for a specific email address.** This endpoint returns a list of all suppression groups in your SendGrid account, along with the suppression status of the specified email address in each group. Suppressed emails will not receive content sent under their respective suppression groups. *…

Untrusted display-only summary

Get engagement quality scores

SENDGRID_GET_ENGAGEMENT_QUALITY_SCORES

Retrieve SendGrid Engagement Quality (SEQ) scores for a specified date range. SEQ is a composite deliverability score (1-5) based on engagement metrics from mailbox providers. Higher scores indicate better engagement and inbox placement. Returns 200 with scores if available, or 202 if scores are still being calculated…

Untrusted display-only summary

Retrieve email statistics by country and state province

SENDGRID_GET_GEO_STATS

Retrieves email engagement statistics (opens, clicks) segmented by geographic location (country and state/province). Currently supports US and Canada statistics only. Use this endpoint to analyze how your emails perform in different geographic regions. Note: SendGrid stores up to 7 days of email activity, and returns…

Untrusted display-only summary

Get information on a single suppression group

SENDGRID_GET_INFORMATION_ON_A_SINGLE_SUPPRESSION_GROUP

Retrieves details for a single suppression group (also known as an unsubscribe group). A suppression group allows recipients to unsubscribe from specific types of emails (e.g., newsletters, alerts) rather than all emails. Use this endpoint to get the group's name, description, default status, and the count of unsubscr…

Untrusted display-only summary

Get Marketing Integration

SENDGRID_GET_INTEGRATION

Retrieve a specific Marketing Integration by its unique ID. An Integration is a connection from SendGrid Marketing Campaigns to a supported third-party application (currently only Segment is supported). This allows you to customize and automate email event forwarding to your Segment account. Returns the full Integrati…

Untrusted display-only summary

Get ips assigned to an ip pool

SENDGRID_GET_IPS_ASSIGNED_TO_AN_IP_POOL

Retrieves IP addresses assigned to a specific IP Pool. This endpoint is part of the IP Address Management API (beta) and requires dedicated IP addresses and appropriate API permissions. The response includes IP address details and optionally region information. Use pagination parameters (limit, after_key) for large re…

Untrusted display-only summary

Retrieve the warmup status for a specific ip address

SENDGRID_GET_IP_WARMUP_STATUS

Retrieve the warmup status for a specific dedicated IP address. IP warmup is the process of gradually increasing email sending volume through a new IP to build sender reputation. This endpoint returns the IP address and when it entered warmup mode. Use 'Retrieve all IPs currently in warmup' endpoint first to get a lis…

Untrusted display-only summary

Get list contact count

SENDGRID_GET_LIST_CONTACT_COUNT

Retrieve the contact count and billable contact count for a specific marketing list. Returns both the total number of contacts currently stored in the list and the number of billable contacts (those that count toward your billing quota). This is useful for monitoring list growth, validating contact additions, and trac…

Untrusted display-only summary

Get list of segments

SENDGRID_GET_LIST_OF_SEGMENTS

Retrieves a filtered list of contact segments from SendGrid Marketing Campaigns V2. Segments group contacts based on SQL queries for targeted email campaigns. Use filters to retrieve specific segments by ID, segments associated with particular lists, or segments without parent list restrictions. Filter options (applie…

Untrusted display-only summary

Get Open Tracking Settings

SENDGRID_GET_OPEN_TRACKING_SETTINGS

Retrieves the current open tracking settings for your SendGrid account. Open tracking works by inserting an invisible image (tracking pixel) at the end of HTML emails. When a recipient opens the email and their email client loads images, SendGrid logs an 'open' event. The response indicates whether open tracking is en…

Untrusted display-only summary

Get Recipient Upload Status (Legacy)

SENDGRID_GET_RECIPIENT_UPLOAD_STATUS

Retrieves the upload status for recipients in the Legacy Marketing Campaigns contacts database (contactdb). Use this endpoint to monitor the progress of recipient data being processed after bulk uploads via the Add Recipients endpoint. **IMPORTANT - Legacy API:** This is a Legacy Marketing Campaigns API endpoint. It m…

Untrusted display-only summary

Get remaining ips count

SENDGRID_GET_REMAINING_IPS_COUNT

**This endpoint gets amount of IP Addresses that can still be created during a given period and the price of those IPs.**

Untrusted display-only summary

Get sample contacts

SENDGRID_GET_SAMPLE_CONTACTS

Retrieves a sample of up to 50 contacts from your Marketing Contacts database, sorted by email address. Includes the total contact count. This endpoint is useful for quickly previewing contacts without pagination. For full contact exports, use the Export Contacts endpoint instead. Requires Marketing Campaigns read acc…

Untrusted display-only summary

Get SendGrid Pre-built Design

SENDGRID_GET_SEND_GRID_PRE_BUILT_DESIGN

Retrieves details of a specific SendGrid pre-built design template by ID. Pre-built designs are professional email templates provided by SendGrid that you can duplicate and customize. Use this to inspect a design's HTML content, subject line, and metadata before duplicating it via the 'Duplicate SendGrid Pre-built Des…

Untrusted display-only summary

Get signed event webhook's public key

SENDGRID_GET_SIGNED_EVENT_WEBHOOK_S_PUBLIC_KEY

Retrieves the public key for a specific Event Webhook by ID. The public key is used to verify the signature of incoming webhook requests (found in the X-Twilio-Email-Event-Webhook-Signature header). Use this endpoint after enabling signature verification to get the key needed for validation. Webhook IDs can be found u…

Untrusted display-only summary

Get single send by id

SENDGRID_GET_SINGLE_SEND_BY_ID

**This endpoint allows you to retrieve details about one Single Send using a Single Send ID.** You can retrieve all of your Single Sends by making a GET request to the `/marketing/singlesends` endpoint.

Untrusted display-only summary

Get single send click tracking stats by id

SENDGRID_GET_SINGLE_SEND_CLICK_TRACKING_STATS_BY_ID

**This endpoint lets you retrieve click-tracking stats for one Single Send**. The stats returned list the URLs embedded in the specified Single Send and the number of clicks each one received.

Untrusted display-only summary

Get single sends search

SENDGRID_GET_SINGLE_SENDS_SEARCH

Search for Single Sends (marketing email campaigns) by name, status, and/or categories. Use this endpoint to find specific Single Sends when you have many campaigns. - Search by name using partial/wildcard matching - Filter by status: 'draft', 'scheduled', or 'triggered' - Filter by categories (returns campaigns match…

Untrusted display-only summary

Get single send stats by id

SENDGRID_GET_SINGLE_SEND_STATS_BY_ID

Retrieve individual Single Send stats using its ID. For multiple IDs, use "Get All Single Sends Stats". Filter results by date or refine with `group_by` and `aggregated_by` parameters.

Untrusted display-only summary

Get subuser monthly stats

SENDGRID_GET_SUBUSER_MONTHLY_STATS

Retrieves monthly email statistics for a specific subuser. Returns metrics such as blocks, bounces, clicks, delivered emails, opens, requests, unique clicks/opens, and unsubscribes. **Note**: This endpoint requires the `subusers.stats.monthly.read` API scope and is only available for SendGrid Pro plans and above that…

Untrusted display-only summary

Get subusers engagement quality scores

SENDGRID_GET_SUBUSERS_ENGAGEMENT_QUALITY_SCORES

Retrieve SendGrid Engagement Quality (SEQ) scores for all subusers on a specific date. Returns engagement scores (1-5 scale, higher is better) that measure email deliverability based on recipient engagement metrics like open rates, bounce rates, and spam complaints. Requirements: Subusers must have open tracking enabl…

Untrusted display-only summary

Get suppression groups

SENDGRID_GET_SUPPRESSION_GROUPS

This endpoint provides a list of user-created suppression groups and can return info for multiple groups when their IDs are added to the request with `?id=123456`.

Untrusted display-only summary

Get teammate subuser access

SENDGRID_GET_TEAMMATE_SUBUSER_ACCESS

Retrieve Subusers accessible to a specified Teammate, including their permission levels and scopes. Admin Teammates have access to all Subusers. For restricted Teammates, only returns Subusers they have explicit access to. Supports pagination via after_subuser_id and filtering by username.

Untrusted display-only summary

Get the credits for a subuser

SENDGRID_GET_THE_CREDITS_FOR_A_SUBUSER

Retrieves credit information for a specific Subuser account, including the credit type (unlimited, recurring, or nonrecurring), reset frequency, remaining credits, total allowable credits, and used credits. **Note**: This endpoint requires parent account credentials with subuser management permissions. Subuser account…

Untrusted display-only summary

Get the default authentication

SENDGRID_GET_THE_DEFAULT_AUTHENTICATION

Retrieves the default domain authentication configuration for your SendGrid account. The default domain is used to send all mail unless overridden by a matching authenticated domain for the 'From' address. Returns domain details (id, subdomain, domain, username, IPs, DNS records, validation status) if a default is set…

Untrusted display-only summary

Get the settings for a single event webhook

SENDGRID_GET_THE_SETTINGS_FOR_A_SINGLE_EVENT_WEBHOOK

Retrieves the configuration and settings for a single Event Webhook by its ID. Returns the webhook URL, enabled status, subscribed event types (bounce, click, delivered, open, etc.), and OAuth/signature settings if configured. Use 'Get All Event Webhooks' endpoint first to obtain webhook IDs.

Untrusted display-only summary

Get total contact count

SENDGRID_GET_TOTAL_CONTACT_COUNT

Retrieve the total number of contacts stored in your SendGrid Marketing Campaigns account. This endpoint returns: - The total contact count across all lists and segments - The billable contact count for the current billing period - A breakdown of billable contacts by subuser (if applicable) Use this to monitor your co…

Untrusted display-only summary

Retrieve a list of scopes for which this user has access

SENDGRID_GET_USER_SCOPES

Retrieve a list of scopes for which this user has access

Untrusted display-only summary

Import contacts

SENDGRID_IMPORT_CONTACTS

Initiates a bulk contact import by requesting an upload URL for a CSV file. This is step 1 of a two-step process: 1. Call this action with field mappings to get an upload_uri and upload_headers 2. PUT your CSV file to the upload_uri with the required headers Supports up to 1 million contacts or 5GB per import (whichev…

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.