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 181–210 of 364 actions

Import contacts status

SENDGRID_IMPORT_CONTACTS_STATUS

Check the status of a contact import, update, or delete job in SendGrid Marketing Campaigns. Use this endpoint to monitor asynchronous contact operations by providing the job_id returned from contact modification endpoints. Returns the job status ('pending', 'completed', 'errored', or 'failed'), processing counts (cre…

Untrusted display-only summary

Invite teammate

SENDGRID_INVITE_TEAMMATE

Invite teammates to your account through email with this endpoint, assigning initial permissions via the `scopes` array. Invites expire after 7 days but can be resent.

Untrusted display-only summary

List all authenticated domains

SENDGRID_LIST_ALL_AUTHENTICATED_DOMAINS

Retrieve authenticated domain lists in pages using the `limit` parameter for page size and `offset` to start from specific list positions. Multiple requests handle large lists.

Untrusted display-only summary

List all subusers

SENDGRID_LIST_ALL_SUBUSERS

Retrieve a paginated list of subusers with filtering options. Use `username` to filter, `limit` to set page size, and `offset` to navigate through the list.

Untrusted display-only summary

List api keys

SENDGRID_LIST_API_KEYS

Retrieve user's API key names and IDs with this endpoint; keys themself cannot be retrieved for security. Lost keys require recreation. Use 'api_key_id' to manage keys.

Untrusted display-only summary

List Bulk Email Validation Jobs

SENDGRID_LIST_BULK_EMAIL_VALIDATION_JOBS

Retrieves a list of all Bulk Email Address Validation Jobs for the account. Bulk Email Validation allows you to upload a CSV file with up to 1 million email addresses to be validated asynchronously. Each job has a status indicating whether it is pending, processing, done, or has errors. **Note**: This feature requires…

Untrusted display-only summary

List designs

SENDGRID_LIST_DESIGNS

List designs from the Design Library. Fetches user-created designs stored in the SendGrid Design Library (part of Marketing Campaigns). Returns up to 100 designs per request by default, with pagination support via page_token. Use summary=True for basic info or summary=False to include full HTML/plain content. Note: Th…

Untrusted display-only summary

Listintegration

SENDGRID_LIST_INTEGRATION

This endpoint returns all the Integrations for the user making this call.

Untrusted display-only summary

List sendgrid pre built designs

SENDGRID_LIST_SEND_GRID_PRE_BUILT_DESIGNS

The `designs/pre-builts` endpoint fetches a list of Twilio SendGrid's ready-made designs, not user-specific ones, with 100 results per request by default, adjustable with `page_size`. Useful for duplicating and editing design IDs.

Untrusted display-only summary

List the authenticated domain associated with the given user

SENDGRID_LIST_USER_AUTH_DOMAINS

Retrieves all authenticated domains that have been assigned to a specific subuser. Authenticated domains allow subusers to send email using their parent account's domain authentication. Requires the 'whitelabel.read' scope and is only available on Pro plan or higher.

Untrusted display-only summary

Manually refresh a segment

SENDGRID_MANUALLY_REFRESH_A_SEGMENT

Manually refresh a Marketing Campaigns V2 segment to update its contact membership. This endpoint triggers an immediate refresh of the segment's contact list based on its query criteria. Normally, SendGrid refreshes segments hourly, but this allows you to force an update when needed. IMPORTANT LIMITATIONS: - Requires…

Untrusted display-only summary

Request Presigned URL for Bulk Email Validation

SENDGRID_PRESIGNED_URL_HEADERS_FOR_BULK_EMAIL_VALIDATION

Request a presigned URL and headers to upload a file containing email addresses for bulk validation. This endpoint returns an upload URL (upload_uri), request headers (upload_headers), and a job ID (job_id) which can be used to track the validation progress. The file can contain up to 1 million email addresses or 50 M…

Untrusted display-only summary

Remove an ip address from a pool

SENDGRID_REMOVE_AN_IP_ADDRESS_FROM_A_POOL

Remove an IP address from an IP pool in your SendGrid account. This endpoint allows you to disassociate a dedicated IP address from an IP pool. After removal, the IP address will no longer be used when sending emails through that pool. The IP address remains in your account and can be added to another pool or used ind…

Untrusted display-only summary

Remove an ip from an authenticated domain

SENDGRID_REMOVE_AN_IP_FROM_AN_AUTHENTICATED_DOMAIN

Remove an IP address from an authenticated domain's custom SPF configuration. This endpoint dissociates a dedicated IP address from an authenticated domain, which is useful when you no longer want that IP to be included in your custom SPF record for the domain. **Prerequisites:** - The domain must already be authentic…

Untrusted display-only summary

Remove a specific ip from the allowed list

SENDGRID_REMOVE_A_SPECIFIC_IP_FROM_THE_ALLOWED_LIST

Removes a specific IP address from your SendGrid account's allow list. Use this to revoke access for an IP. Get the rule_id from the 'Retrieve a list of currently allowed IPs' endpoint. WARNING: Removing your own IP will block your account access, requiring a support ticket to resolve.

Untrusted display-only summary

Remove contacts from a list

SENDGRID_REMOVE_CONTACTS_FROM_A_LIST

Remove contacts from a marketing list without deleting them from your account. This endpoint allows you to remove one or more contacts from a specified list. The contacts will not be deleted from your SendGrid account - only their membership in the specified list will be removed. They will remain available for use in…

Untrusted display-only summary

Remove list and optional contacts

SENDGRID_REMOVE_LIST_AND_OPTIONAL_CONTACTS

Delete a marketing list from your SendGrid account. This endpoint permanently removes a specific list from your Marketing Campaigns. When delete_contacts is false (default), only the list is deleted and contacts remain in your account for use in other lists or segments. When delete_contacts is true, all contacts on th…

Untrusted display-only summary

Remove one or more ips from the allow list

SENDGRID_REMOVE_ONE_OR_MORE_IPS_FROM_THE_ALLOW_LIST

Removes one or more IP addresses from your SendGrid IP Access Management allow list. This endpoint accepts an array of IP rule IDs (integers) obtained from listing allowed IPs or from the response when adding IPs to the allow list. IDs can be retrieved using the 'retrieve_a_list_of_currently_allowed_ips' action. WARNI…

Untrusted display-only summary

Remove segment without affecting contacts

SENDGRID_REMOVE_SEGMENT_WITHOUT_AFFECTING_CONTACTS

Permanently deletes a segment from SendGrid's Marketing Campaigns without affecting contacts. This endpoint removes only the segment definition - all contacts that were members of this segment remain in the database and in any other segments they belong to. This is useful when you want to reorganize your segmentation…

Untrusted display-only summary

Disassociate an authenticated domain from a given user

SENDGRID_REMOVE_USER_DOMAIN

Disassociate ALL authenticated domains from a subuser. This endpoint removes any authenticated domain associations that have been assigned to the specified subuser. After this operation, the subuser will no longer be able to send emails using the parent account's authenticated domains. Requirements: - The subuser must…

Untrusted display-only summary

Rename an ip pool

SENDGRID_RENAME_AN_IP_POOL

Renames an existing IP pool in your SendGrid account. IP pools allow you to group your dedicated SendGrid IP addresses together. For example, you might have separate pools for 'transactional' and 'marketing' emails to maintain different sending reputations. Requirements: - SendGrid account with dedicated IP addresses…

Untrusted display-only summary

Request csv

SENDGRID_REQUEST_CSV

Initiating a backend process creates a CSV file of up to 1 million events from the last 30 days, emailed to the user with a 3-day expiry link. Limited to one request per 12 hours, it's similar to the GET Single Message but for CSV downloads.

Untrusted display-only summary

Resend a sender verification

SENDGRID_RESEND_A_SENDER_VERIFICATION

Resends the verification email for a Marketing Campaigns Sender identity. Use this when the original verification email was lost, expired, or needs to be resent. The sender must have been created via the Marketing Senders API (/v3/marketing/senders) and must not yet be verified. To get valid sender IDs, use the 'Get a…

Untrusted display-only summary

Resend sender identity verification

SENDGRID_RESEND_SENDER_IDENTITY_VERIFICATION

Resends the verification email to a sender identity's 'from' email address. Use this when the original verification email was not received, expired, or needs to be resent. The sender identity must have been created via the Sender Identities API (POST /v3/senders) and must not yet be verified. Returns an empty response…

Untrusted display-only summary

Resend teammate invite

SENDGRID_RESEND_TEAMMATE_INVITE

Resend a pending teammate invitation to refresh its expiration date. Teammate invitations expire after 7 days. Use this endpoint to resend an invitation that hasn't been accepted yet, which will reset the expiration date to 7 days from now. The token parameter can be obtained from the 'Retrieve all pending teammates'…

Untrusted display-only summary

Resend verified sender request

SENDGRID_RESEND_VERIFIED_SENDER_REQUEST

Resends the verification email to a Sender Identity's 'from_email' address. Use this when the original verification email was lost, expired, or needs to be resent. The sender must have been created via 'Create Verified Sender Request' and must not yet be verified. Retrieve the sender ID using 'Get All Verified Senders…

Untrusted display-only summary

Retrieve a bounce

SENDGRID_RETRIEVE_A_BOUNCE

Retrieves details about a specific bounced email address from the SendGrid suppression list. Use this endpoint to look up bounce information for a particular email address, including: - When the bounce occurred (created timestamp) - Why the email bounced (reason with bounce codes) - The bounce status code (enhanced SM…

Untrusted display-only summary

Retrieve a branded link

SENDGRID_RETRIEVE_A_BRANDED_LINK

Retrieves a specific branded link by its ID. 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. Use the 'Retrieve all branded links' endpoint first to get valid IDs. You can make this request on behalf of a subu…

Untrusted display-only summary

Retrieve access requests

SENDGRID_RETRIEVE_ACCESS_REQUESTS

Retrieve a list of recent access requests using pagination with `limit` for page size and `offset` to control the start position for additional items.

Untrusted display-only summary

Retrieve a count of recipients

SENDGRID_RETRIEVE_A_COUNT_OF_RECIPIENTS

Retrieve the total count of recipients in the Legacy Marketing Campaigns contact database. **IMPORTANT: This is a Legacy API endpoint.** The contactdb API (`/v3/contactdb/*`) is part of the Legacy Marketing Campaigns and is not available to newer SendGrid accounts. If you receive a 403 Forbidden error, your account li…

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.