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 271–300 of 364 actions

Retrieve global email statistics

SENDGRID_RETRIEVE_GLOBAL_EMAIL_STATISTICS

Retrieve global email statistics for your SendGrid account within a specific date range. Returns aggregated email metrics including: requests, delivered, bounces, blocks, opens, unique_opens, clicks, unique_clicks, spam_reports, and unsubscribes. Parent accounts can view their own stats or a subuser's aggregated data…

Untrusted display-only summary

Retrieve Google Analytics Settings

SENDGRID_RETRIEVE_GOOGLE_ANALYTICS_SETTINGS

Retrieves the current Google Analytics tracking settings for your SendGrid account. Google Analytics tracking adds UTM parameters to links in your emails to help you track user behavior and campaign performance in Google Analytics. Returns settings including enabled status and UTM parameters (source, medium, campaign,…

Untrusted display-only summary

Retrieve legacy template mail settings

SENDGRID_RETRIEVE_LEGACY_TEMPLATE_MAIL_SETTINGS

Retrieves your current legacy email template mail settings. The legacy template setting wraps an HTML template around your email content, useful for marketing emails and HTML-formatted messages. Note: SendGrid now recommends using the more advanced Dynamic Transactional Templates instead of legacy templates. This endp…

Untrusted display-only summary

Retrieve monthly stats for all subusers

SENDGRID_RETRIEVE_MONTHLY_STATS_FOR_ALL_SUBUSERS

Retrieves monthly email statistics for all subusers. 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 have s…

Untrusted display-only summary

Retrieve paged transactional templates

SENDGRID_RETRIEVE_PAGED_TRANSACTIONAL_TEMPLATES

**This endpoint allows you to retrieve all transactional templates.**

Untrusted display-only summary

Retrieve recipients

SENDGRID_RETRIEVE_RECIPIENTS

Retrieve all marketing campaign recipients via this endpoint. Use batch deletion carefully, as it may lead to empty pages. Continue iterating pages until a 404 error occurs to ensure complete retrieval.

Untrusted display-only summary

Retrieve recipients on a segment

SENDGRID_RETRIEVE_RECIPIENTS_ON_A_SEGMENT

Retrieves all recipients (contacts) in a specified segment from SendGrid's Legacy Marketing Campaigns Contact Database. This endpoint returns recipient data including: - Contact info: id, email, first_name, last_name - Timestamps: created_at, updated_at (in Unix time) - Engagement data: last_clicked, last_emailed, las…

Untrusted display-only summary

Retrieve reserved fields

SENDGRID_RETRIEVE_RESERVED_FIELDS

**Retrieve all reserved fields from the Legacy Marketing Campaigns Contact Database.** This endpoint returns a list of fields that are reserved by SendGrid and cannot be used as custom field names. Reserved fields include: - **Text fields**: first_name, last_name, email - **Date fields**: created_at, updated_at, last_…

Untrusted display-only summary

Retrieve scheduled send

SENDGRID_RETRIEVE_SCHEDULED_SEND

Retrieve the cancel/pause status of a scheduled email batch by its batch_id. Use this action to check whether a batch of scheduled emails has been paused or cancelled. The batch_id must have been created via 'create_a_batch_id' and then assigned a status via 'cancel_or_pause_a_scheduled_send'. Returns the batch_id and…

Untrusted display-only summary

Retrieves inbound parse webhook statistics

SENDGRID_RETRIEVES_INBOUND_PARSE_WEBHOOK_STATISTICS

Retrieve statistics for emails processed by SendGrid's Inbound Parse Webhook. This endpoint returns metrics about the number of emails received and processed by the Inbound Parse Webhook within a specified date range. The Inbound Parse Webhook allows you to receive incoming emails, parse them, and have their contents…

Untrusted display-only summary

Retrieve single segment endpoint

SENDGRID_RETRIEVE_SINGLE_SEGMENT_ENDPOINT

Retrieves detailed information about a specific Marketing Campaigns segment by its unique ID. Returns segment metadata including the SQL query defining membership criteria (query_dsl), contact count, query validation status, and timestamps. Optionally returns the parsed SQL query as a JSON AST when query_json=true. No…

Untrusted display-only summary

Retrieve specific teammate

SENDGRID_RETRIEVE_SPECIFIC_TEAMMATE

Retrieves details of a specific SendGrid teammate by username. Returns teammate information including email, name, user type, admin status, and permission scopes. Use 'Retrieve all teammates' first to get valid usernames. Requires 'teammates.read' API scope for access.

Untrusted display-only summary

Retrieve stats by a specific client type

SENDGRID_RETRIEVE_STATS_BY_A_SPECIFIC_CLIENT_TYPE

Retrieve email statistics for a specific client type (phone, tablet, webmail, or desktop). This endpoint is part of the Advanced Stats API and provides email engagement metrics (opens, unique_opens) filtered by a specific email client type. Use this to understand how recipients interact with emails on different device…

Untrusted display-only summary

Retrieve subscription tracking settings

SENDGRID_RETRIEVE_SUBSCRIPTION_TRACKING_SETTINGS

Retrieves the current subscription tracking settings for your SendGrid account. Subscription tracking automatically adds unsubscribe/subscribe links to the bottom of your emails, allowing recipients to manage their email preferences. This endpoint returns the current configuration including whether tracking is enabled…

Untrusted display-only summary

Retrieve subuser reputations

SENDGRID_RETRIEVE_SUBUSER_REPUTATIONS

Retrieves sender reputation scores (0-100) for subusers. Reputation reflects email delivery performance based on recipient engagement, bounces, spam reports, and other negative actions. Higher scores indicate better sender behavior. Requires the 'subusers.reputations.read' API permission scope.

Untrusted display-only summary

Retrieve sums of email stats for each category

SENDGRID_RETRIEVE_SUMS_OF_EMAIL_STATS_FOR_EACH_CATEGORY

Retrieve aggregated email statistics sums for each category over a date range. This action returns the total sum of each email statistic metric (delivered, opens, clicks, bounces, etc.) for every category used in your SendGrid account. Categories help you organize and track different types of emails you send. **Key Fe…

Untrusted display-only summary

Retrieve the count of billable recipients (Legacy)

SENDGRID_RETRIEVE_THE_COUNT_OF_BILLABLE_RECIPIENTS

Retrieves the count of billable recipients for SendGrid Legacy Marketing Campaigns. This endpoint returns the number of Marketing Campaigns recipients you will be billed for. You are billed for marketing campaigns based on the highest number of recipients you have had in your account at one time. **Important Notes:**…

Untrusted display-only summary

Retrieve the default branded link

SENDGRID_RETRIEVE_THE_DEFAULT_BRANDED_LINK

Retrieves the default branded link for message sending. Branded links (formerly 'Link Whitelabel') allow click-tracked links, opens, and images in your emails to be served from your domain rather than sendgrid.net. The priority for default branded link is: 1. User-set default branded link 2. Legacy branded link 3. Sen…

Untrusted display-only summary

Retrieve the lists that a recipient is on

SENDGRID_RETRIEVE_THE_LISTS_THAT_A_RECIPIENT_IS_ON

Retrieves all marketing campaign lists that a specific recipient belongs to. NOTE: This is a Legacy Marketing Campaigns API endpoint (/v3/contactdb/). For new implementations, consider using the new Marketing Campaigns API which uses different contact and list management endpoints. Each recipient can be on multiple li…

Untrusted display-only summary

Retrieve tracking settings

SENDGRID_RETRIEVE_TRACKING_SETTINGS

**This endpoint allows you to retrieve a list of all tracking settings on your account.**

Untrusted display-only summary

Retrieve User's Authenticated Domains

SENDGRID_RETRIEVE_USER_S_AUTHENTICATED_DOMAINS

Retrieve authenticated domains (up to five) assigned to a specific subuser. Parent accounts use this to view domains their subusers can use for sending emails. Requires 'Subuser Management' and 'Domain Authentication' API permissions. Must provide a valid subuser username - use 'list_all_subusers' to find usernames. R…

Untrusted display-only summary

Retrieve your account email address

SENDGRID_RETRIEVE_YOUR_ACCOUNT_EMAIL_ADDRESS

Retrieves the email address currently on file for your SendGrid account. This endpoint returns the primary email address associated with your account, which is used for account-related communications from SendGrid. **Required scope**: `user.email.read` **Returns**: An object containing the `email` field with your acco…

Untrusted display-only summary

Retrieve your credit balance

SENDGRID_RETRIEVE_YOUR_CREDIT_BALANCE

Retrieves the current email credit balance for your SendGrid account. This endpoint returns information about your account's email sending credits, including the total number of credits, remaining credits, used credits, and overage (if any). Credits determine how many emails you can send before incurring per-email ove…

Untrusted display-only summary

Retrieve your username

SENDGRID_RETRIEVE_YOUR_USERNAME

Retrieve your current SendGrid account username and user ID. This endpoint returns your account username and user ID. **Required Scope**: user.username.read **Returns**: - username (str): Your SendGrid account username - user_id (int): Your SendGrid account user ID

Untrusted display-only summary

Returns a list of all partner settings

SENDGRID_RETURNS_A_LIST_OF_ALL_PARTNER_SETTINGS

Retrieve a paginated list of all partner settings that can be enabled for your SendGrid account. Partner settings allow integration with third-party services. Note: As of August 30, 2022, Twilio SendGrid removed the New Relic integration. Use Deliverability Insights instead. Requires 'partner_settings.read' API scope.

Untrusted display-only summary

Schedule a campaign

SENDGRID_SCHEDULE_A_CAMPAIGN

Schedules a Legacy Marketing Campaigns email for delivery at a specific time. The campaign must have subject, sender_id, content (HTML and plain text with [unsubscribe] tag), and at least one list or segment ID configured before scheduling. For better delivery rates, schedule at off-peak times (e.g., 10:53) rather tha…

Untrusted display-only summary

Schedule single send

SENDGRID_SCHEDULE_SINGLE_SEND

Schedule a Single Send for immediate or future delivery. Use `send_at: 'now'` to send immediately, or provide an ISO 8601 date-time for scheduled delivery. The Single Send must be fully configured with sender_id, recipients (list_ids, segment_ids, or send_to_all), and an unsubscribe option (suppression_group_id or cus…

Untrusted display-only summary

Search contacts

SENDGRID_SEARCH_CONTACTS

Find contacts using this endpoint with a body containing a `query` in SGQL. Searches must use lowercase, and only the first 50 matches are returned. Queries over 20s will timeout. Dates are in ISO format, not Unix timestamps.

Untrusted display-only summary

Search for suppressions within a group

SENDGRID_SEARCH_FOR_SUPPRESSIONS_WITHIN_A_GROUP

**This endpoint allows you to search a suppression group for multiple suppressions.** When given a list of email addresses and a group ID, this endpoint will only return the email addresses that have been unsubscribed from the given group.

Untrusted display-only summary

Search recipients

SENDGRID_SEARCH_RECIPIENTS

Search for recipients in the Legacy Marketing Campaigns contact database by field value. This endpoint allows searching recipients by any field (email, first_name, last_name, or custom fields). It performs an exact match search equivalent to using 'eq' operator. For date fields (created_at, updated_at), searches are p…

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.