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 211–240 of 364 actions

Retrieve a custom field

SENDGRID_RETRIEVE_A_CUSTOM_FIELD

Retrieves a single custom field definition by its ID from SendGrid Marketing Campaigns. Custom fields store additional information about your contacts beyond the reserved fields (email, first_name, last_name, etc.). This endpoint returns the field's ID, name, and data type. **Response includes:** - `id`: Unique string…

Untrusted display-only summary

Retrieve address whitelist mail settings

SENDGRID_RETRIEVE_ADDRESS_WHITELIST_MAIL_SETTINGS

Retrieves your current address whitelist mail settings from SendGrid. The Address Whitelist setting allows you to specify email addresses or domains for which mail should never be suppressed. For example, if you whitelist 'example.com', all bounces, blocks, and unsubscribes logged for that domain will be ignored and m…

Untrusted display-only summary

Retrieve a global suppression

SENDGRID_RETRIEVE_A_GLOBAL_SUPPRESSION

Checks if an email address is in the global suppression list. Globally suppressed emails will not receive any emails from your SendGrid account. Returns the email address if found in the global suppression list, or an empty response if not suppressed. This is useful for verifying if a recipient has opted out globally…

Untrusted display-only summary

Retrieve a list of currently allowed ips

SENDGRID_RETRIEVE_A_LIST_OF_CURRENTLY_ALLOWED_IPS

This endpoint provides a list of authorized IP addresses for your account, each with creation, update dates, and a unique ID for potential removal.

Untrusted display-only summary

Retrieve all alerts

SENDGRID_RETRIEVE_ALL_ALERTS

Retrieve all SendGrid alerts configured for your account. Returns a list of alert configurations including: - **usage_limit alerts**: Notify when email usage reaches a specified percentage threshold (0-100%). - **stats_notification alerts**: Send periodic email statistics at daily, weekly, or monthly intervals. Each a…

Untrusted display-only summary

Retrieve all assigned ips

SENDGRID_RETRIEVE_ALL_ASSIGNED_IPS

Retrieves all IP addresses that are currently assigned to your account. This endpoint returns a list of IP addresses that have been assigned to your account for sending emails. Each IP address includes information about: - The IP address itself - The IP pools it belongs to - Whether it's currently in warmup mode - The…

Untrusted display-only summary

Retrieve all blocks

SENDGRID_RETRIEVE_ALL_BLOCKS

Retrieves a paginated list of all blocked email addresses from your SendGrid account. Blocks occur when a recipient's email server rejects a message for reasons related to the message itself (not the recipient address), such as: - Your sending IP being blocked by an ISP - Message content flagged by spam filters - Serv…

Untrusted display-only summary

Retrieve all bounces

SENDGRID_RETRIEVE_ALL_BOUNCES

This endpoint retrieves a paginated list of all your bounces, allowing customization of page size with `limit` and starting position with `offset` for multiple requests.

Untrusted display-only summary

Retrieve all branded links

SENDGRID_RETRIEVE_ALL_BRANDED_LINKS

**This endpoint allows you to retrieve all branded links**. You can submit this request as one of your subusers if you include their ID in the `on-behalf-of` header in the request.

Untrusted display-only summary

Retrieve all campaigns

SENDGRID_RETRIEVE_ALL_CAMPAIGNS

Retrieve a paginated list of campaigns in reverse creation order with the API endpoint. If none exist, get an empty array. Adjust page size with `limit`, and fetch more with `offset`.

Untrusted display-only summary

Retrieve all categories

SENDGRID_RETRIEVE_ALL_CATEGORIES

Retrieve all email categories used for tracking and organizing email statistics. Categories are user-defined labels that can be assigned to emails when sending. They help organize email statistics and enable filtering/grouping of metrics by category. This is useful for tracking different email campaigns, types of comm…

Untrusted display-only summary

Retrieve all custom fields

SENDGRID_RETRIEVE_ALL_CUSTOM_FIELDS

Retrieve all custom field definitions for contacts. Returns a list of all custom fields that have been created for your contacts. Custom fields allow you to store additional information about your contacts beyond the default fields (first_name, last_name, email, etc.). Each custom field includes: - id: Unique integer…

Untrusted display-only summary

Retrieve all global suppressions

SENDGRID_RETRIEVE_ALL_GLOBAL_SUPPRESSIONS

Retrieves a paginated list of all email addresses that are globally suppressed from receiving any emails from your SendGrid account. Global suppressions are recipients who have unsubscribed from all your emails, not just specific groups. Each suppression includes the email address and when it was added. Use `limit` an…

Untrusted display-only summary

Retrieve all invalid emails

SENDGRID_RETRIEVE_ALL_INVALID_EMAILS

Retrieve paginated lists of invalid emails with 'limit' for page size and 'offset' to start from a specific position for lists exceeding the limit.

Untrusted display-only summary

Retrieve all ip addresses

SENDGRID_RETRIEVE_ALL_IP_ADDRESSES

Retrieve a paginated list of assigned/unassigned IPs with warmup status, pools, subusers, and DNS info. IP reputation is based on email traffic. Use `limit` and `offset` parameters to control pagination.

Untrusted display-only summary

Retrieve all ip pools

SENDGRID_RETRIEVE_ALL_IP_POOLS

**This endpoint allows you to get all of your IP pools.**

Untrusted display-only summary

Retrieve all ip pools an ip address belongs to

SENDGRID_RETRIEVE_ALL_IP_POOLS_AN_IP_ADDRESS_BELONGS_TO

Retrieves details for a specific IP address including all IP pools it belongs to, subusers that can use it, warmup status, and reverse DNS record. The same IP address can belong to multiple IP pools. Requires the 'ips.read' API scope and a dedicated IP address on your SendGrid account.

Untrusted display-only summary

Retrieve All IPs Currently in Warmup

SENDGRID_RETRIEVE_ALL_IPS_CURRENTLY_IN_WARMUP

Retrieve all IP addresses currently in the warmup process. IP warmup is the process of gradually increasing sending volume through a new IP address to build a positive sending reputation. This endpoint returns all IPs that are actively being warmed up. The response includes: - ip: The IP address being warmed up - star…

Untrusted display-only summary

Retrieve all lists

SENDGRID_RETRIEVE_ALL_LISTS

Retrieve all contact lists from your SendGrid account. Lists are static collections of Marketing Campaigns contacts. Returns an array of all lists with their IDs, names, and contact counts. If no lists exist, returns an empty array.

Untrusted display-only summary

Retrieve all mail settings

SENDGRID_RETRIEVE_ALL_MAIL_SETTINGS

Retrieve a paginated list of mail settings with their `enabled` status and descriptions. Control page size with `limit` and list position with `offset` for multiple requests.

Untrusted display-only summary

Retrieve all of your event webhooks

SENDGRID_RETRIEVE_ALL_OF_YOUR_EVENT_WEBHOOKS

The endpoint fetches all Event Webhooks as objects in an array, showing each webhook's configuration and ID, used to update, delete, or manage signature verification and OAuth settings.

Untrusted display-only summary

Retrieve all parse settings

SENDGRID_RETRIEVE_ALL_PARSE_SETTINGS

**This endpoint allows you to retrieve all of your current inbound parse settings.**

Untrusted display-only summary

Retrieve all pending teammates

SENDGRID_RETRIEVE_ALL_PENDING_TEAMMATES

**This endpoint allows you to retrieve a list of all pending Teammate invitations.** Each teammate invitation is valid for 7 days. Users may resend the invitation to refresh the expiration date.

Untrusted display-only summary

Retrieve all recent access attempts

SENDGRID_RETRIEVE_ALL_RECENT_ACCESS_ATTEMPTS

Retrieves a list of all IP addresses that have recently attempted to access your SendGrid account, either through the User Interface or the API. This endpoint is part of SendGrid's IP Access Management feature, which helps monitor and secure account access. Each access attempt record includes the IP address, authentic…

Untrusted display-only summary

Retrieve all recipients on a list

SENDGRID_RETRIEVE_ALL_RECIPIENTS_ON_A_LIST

Retrieves all recipients (contacts) belonging to a specific list in SendGrid's Legacy Marketing Campaigns. **IMPORTANT**: This endpoint is part of SendGrid's legacy Contacts API (`/v3/contactdb/`). Some SendGrid accounts may not have access to this legacy API. For newer accounts, consider using the newer Marketing Cam…

Untrusted display-only summary

Retrieve all reverse dns records

SENDGRID_RETRIEVE_ALL_REVERSE_DNS_RECORDS

The endpoint provides a paginated list of Reverse DNS records, with optional IP prefix search and adjustable page size using 'limit' and 'offset' parameters.

Untrusted display-only summary

Retrieve all scheduled sends

SENDGRID_RETRIEVE_ALL_SCHEDULED_SENDS

The endpoint provides details of cancelled or paused scheduled sends but only if they have a `batch_id`. Sends scheduled without a `batch_id` via `/mail/send` won't be listed and can't be paused or cancelled later through this endpoint.

Untrusted display-only summary

Retrieve all spam reports

SENDGRID_RETRIEVE_ALL_SPAM_REPORTS

Retrieve spam reports in pages using `limit` for page size and `offset` to continue from a specific list position. Multiple requests handle larger lists.

Untrusted display-only summary

Retrieve all suppressions

SENDGRID_RETRIEVE_ALL_SUPPRESSIONS

Retrieve a list of all suppressions across all suppression groups. Suppressions are recipient email addresses that have been added to unsubscribe groups. Once a recipient's address is on the suppressions list for an unsubscribe group, they will not receive any emails that are tagged with that unsubscribe group. This e…

Untrusted display-only summary

Retrieve all suppressions for a suppression group

SENDGRID_RETRIEVE_ALL_SUPPRESSIONS_FOR_A_SUPPRESSION_GROUP

**This endpoint allows you to retrieve all suppressed email addresses belonging to the given group.**

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.