SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability
SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalabilitysendgrid · 364 tools · no triggers
Adds a dedicated IP address to an IP pool in your SendGrid account. Prerequisites: - You must have a SendGrid Pro or Premier plan with dedicated…
retrieve-all-lists
Retrieve all contact lists from your SendGrid account. Lists are static collections of Marketing Campaigns contacts.
activate-template-version
Activates a specific version of a transactional template, making it the default version used when sending emails.
add-batch-of-ips-to-ip-pool
Adds a batch of IP addresses to a specified IP Pool in SendGrid.
add-ip-to-authenticated-domain
Add an IP address to an authenticated domain for custom SPF configuration.
All 360 tools
Tool
What it does
activate-template-version
Activates a specific version of a transactional template, making it the default version used when sending emails.
add-batch-of-ips-to-ip-pool
Adds a batch of IP addresses to a specified IP Pool in SendGrid.
add-ip-address-to-pool
Adds a dedicated IP address to an IP pool in your SendGrid account. Prerequisites: - You must have a SendGrid Pro or Premier plan with dedicated…
add-ip-to-authenticated-domain
Add an IP address to an authenticated domain for custom SPF configuration.
add-single-recipient-to-list
Adds a single recipient to a contact list in SendGrid’s Legacy Contact Database.
add-twilio-send-grid-ip-address
Provisions a new Twilio SendGrid IP address to your account.
add-ips
Add dedicated IP addresses to your SendGrid account. This endpoint provisions new dedicated IP addresses for sending emails.
add-one-or-more-ips-to-allow-list
Adds one or more IPv4 addresses to your SendGrid account’s IP access management allow list.
add-or-update-contact
Adds or updates contacts in SendGrid Marketing Campaigns. This is an asynchronous operation that queues contacts for processing.
add-suppressions-to-suppression-group
This endpoint allows you to add email addresses to an unsubscribe group. If you attempt to add suppressions to a group that has been deleted or…
add-to-global-suppressions-group
Adds one or more email addresses to the global suppression group.
approve-access-request
This endpoint allows you to approve an access attempt.Note: Only teammate admins may approve another teammate’s access request.
assign-batch-of-subusers-to-ip
Assigns multiple subusers to a specified IP address in a single operation.
associate-branded-link-with-subuser
Associate a branded link with a subuser account for email link tracking.
associate-authenticated-domain-with-given-user
Associate an authenticated domain with a subuser, allowing the subuser to send emails using the parent account’s domain authentication.
authenticate-domain
The endpoint enables domain authentication for users or subusers, offering two methods - ‘username’ parameter for visibility and modification, or the…
authenticate-account-with-single-sign-on
Generates a one-time SSO authentication URL for logging into a customer’s Twilio SendGrid account.
bind-authenticated-domains-to-user
Associates an additional authenticated domain with a subuser.
bulk-delete-single-sends
Permanently deletes multiple Single Sends in a single operation by providing their IDs.
cancel-or-pause-scheduled-send
Cancel or pause a group of scheduled email sends by their batch_id.
completed-steps
Retrieves the verification status of a SendGrid account, checking if Domain Authentication and Single Sender Verification have been completed.
create-batch-id
Generate a new mail batch ID to group multiple email sends together.
create-branded-link
Create a new branded link by specifying the root domain, which must align with your FROM email, and an optional unique subdomain.
create-campaign
This endpoint enables campaign creation, requiring a subject, sender ID, content (HTML and text suggested), and a list or segment ID for sending or…
create-custom-field
Creates a custom field for storing additional contact information in SendGrid.
create-list
Create a new contact list in SendGrid Marketing Campaigns. Lists are static collections of contacts used for organizing and targeting email campaigns.
create-account
Creates a new customer account under your organization using the Account Provisioning API.
create-new-alert
Create a new SendGrid alert. Supports two alert types: - usage_limit: Notifies when email usage reaches a percentage threshold (requires…
create-new-event-webhook
Set up an Event Webhook by providing a URL, choosing events for POST requests, and receive a unique ID.
create-new-suppression-group
Create a new suppression group (unsubscribe group) to allow recipients to opt out of specific types of emails.
create-new-transactional-template-version
This endpoint allows you to create a new version of a template.
create-ip-pool
Creates a new IP pool in your SendGrid account. IP pools allow you to group your dedicated SendGrid IP addresses together.
create-ip-pool-with-name-and-ip-assignments
Creates a new IP Pool in your SendGrid account using the IP Address Management API.
create-sso-certificate
Create an SSO certificate for SAML 2.0 Single Sign-On authentication.
create-sso-integration
Create a new Single Sign-On (SSO) integration for your SendGrid account.
create-sso-teammate
Creates a Single Sign-On (SSO) Teammate in SendGrid. SSO Teammates authenticate via your Identity Provider (IdP) instead of username/password.
create-parse-setting
Creates a new Inbound Parse Webhook setting to receive and parse incoming emails. Prerequisites: 1.
create-api-keys
Creates a new SendGrid API key with specified permissions. The first API key must be created in the SendGrid App UI; subsequent keys can be created via this endpoint.
create-segment
Creates a new contact segment using SendGrid’s Marketing Campaigns Segmentation V2 API.
create-sender
Creates a new Sender identity for use in SendGrid Marketing Campaigns.
create-sender-identity
Create a new sender identity in SendGrid. A sender identity is required to send email through SendGrid.
create-transactional-template
Create a new transactional email template in SendGrid. Transactional templates allow you to create reusable email templates for sending transactional emails.
create-custom-field-definition
Create unique case-insensitive custom fields with alphanumeric/underscore names starting with a letter/underscore.
create-design
Creates a new email design in the SendGrid Design Library. The design can be used for Single Sends, Automations, and Dynamic Templates.
create-integration
Create a SendGrid Marketing Integration for email event forwarding to Segment.
create-single-send
The endpoint lets you create a Single Send draft without needing a template ID; it now uses email_config.
create-subuser
This endpoint allows you to create a new subuser. Subusers allow you to segment your email sending and API activity.
create-verified-sender-request
This endpoint creates a new sender identity via POST, sends a verification email to from_email, and requires email verification.
delete-batch-of-ips-from-ip-pool
Removes a batch of IP addresses from a specified IP Pool in SendGrid.
delete-batch-of-subusers-from-ip
Removes multiple subusers from a specified IP address in a single batch operation.
delete-bounce
Removes an email address from your SendGrid bounce suppression list.
delete-branded-link
Permanently delete a branded link from your SendGrid account.
delete-campaign
Permanently deletes a specific marketing campaign from your SendGrid account. Note: This endpoint is part of the Legacy Marketing Campaigns API.
delete-contact-identifier
Removes a specific identifier (EMAIL, PHONENUMBERID, EXTERNALID, or ANONYMOUSID) from a contact without deleting the entire contact.
delete-custom-field
Permanently deletes a custom field from your SendGrid contact database. Important: - This uses the Legacy Marketing Campaigns Contacts API - Only…
delete-global-suppression
This endpoint removes an email from suppressions, allowing future emails to be sent to it.
delete-account
Permanently deletes a customer account under your organization using the Account Provisioning API. WARNING: This action is IRREVERSIBLE and will…
delete-alert
Delete a SendGrid alert by its ID. Permanently removes an alert from your account.
delete-authenticated-domain
Delete an authenticated domain (formerly known as domain whitelabel) by its ID.
delete-ip-pool
Delete an IP Pool from your SendGrid account using the IP Address Management API.
delete-sso-certificate
Delete an SSO certificate by its unique identifier. This endpoint permanently removes an SSO (Single Sign-On) certificate from your SendGrid account.
delete-sso-integration
Delete an SSO (Single Sign-On) integration by ID. This endpoint permanently removes an IdP (Identity Provider) configuration from your SendGrid account.
delete-parse-setting
Deletes a specific inbound parse webhook setting by hostname. Use Case: Remove an inbound parse configuration when you no longer want SendGrid to…
delete-api-keys
This endpoint allows you to revoke an existing API Key using an api_key_id Authentications using a revoked API Key will fail after after some…
delete-recipient
[LEGACY API - DEPRECATED] Deletes a single recipient from the Legacy Marketing Campaigns contact database.
delete-reverse-dns-record
This endpoint deletes a reverse DNS record, returning a 204 code on success.
delete-segment
Permanently deletes a segment from the SendGrid Contact Database (Legacy Marketing Campaigns).
delete-sender
Permanently delete an existing Marketing Campaigns Sender identity from your SendGrid account.
delete-sender-identity
Permanently deletes a sender identity from your SendGrid account. Important: This action is irreversible.
delete-single-event-webhook-by-id
Delete a specific Event Webhook by ID with this endpoint. Unlike other endpoints which default to the oldest webhook, this requires an ID, else it…
delete-single-recipient-from-single-list
Remove a single recipient from a SendGrid contact list. This endpoint is part of the Legacy Marketing Campaigns API (contactdb).
delete-specific-block
Deletes a specific email address from your SendGrid blocks list.
delete-specific-invalid-email
Removes a specific email address from SendGrid’s invalid emails suppression list.
delete-specific-spam-report
Removes a specific spam report from SendGrid’s suppression list by email address.
delete-subuser
Permanently delete a subuser from your SendGrid account. WARNING: This is a permanent, irreversible action.
delete-suppression-from-suppression-group
Remove an email address from a suppression group (unsubscribe group).
delete-suppression-group
This API endpoint deletes email suppression groups. Deleted group members get globally suppressed if they unsubscribe.
delete-template
Permanently deletes a transactional template from your SendGrid account. Important: This action is irreversible.
delete-transactional-template-version
Delete a specific version of a transactional template. This endpoint permanently removes a template version.
delete-blocks
Delete blocked email addresses from your SendGrid suppression list.
delete-bounces
Delete bounced email addresses from your SendGrid bounce suppression list.
delete-bulk-integration
Bulk delete multiple Integrations by providing their IDs as a query parameter.
delete-cancellation-or-pause-from-scheduled-send
Resume a paused or cancelled scheduled send by removing its pause/cancel status.
delete-contacts
Deletes contacts from your SendGrid Marketing Campaigns account.
delete-custom-field-definition
Permanently deletes a custom field definition from SendGrid Marketing Campaigns. Important notes: - Only custom fields can be deleted; reserved…
delete-design
This endpoint allows you to delete a single design. Be sure to check the ID of the design you intend to delete before making this request…
delete-invalid-emails
Delete email addresses from your SendGrid invalid emails suppression list.
delete-pending-teammate
Delete a pending teammate invitation that hasn’t yet been accepted.
delete-single-send-by-id
Permanently deletes a Single Send by its unique ID. You can obtain the Single Send ID from the GET /v3/marketing/singlesends endpoint or the…
delete-single-send-schedule
Cancel a scheduled Single Send by deleting its scheduled send time.
delete-spam-reports
Delete spam reports from your SendGrid spam report suppression list.
delete-teammate
Permanently delete a teammate from your SendGrid account. This endpoint removes a teammate’s access to your account.
delete-verified-sender
Deletes a Verified Sender Identity from your SendGrid account.
deny-access-request
Denies a teammate’s pending access request. This action removes the request without granting the requested permissions.
disassociate-branded-link-from-subuser
Remove a branded link association from a subuser account. This endpoint allows parent accounts to disassociate a branded link from a subuser.
domain-warn-list
Retrieves a list of domains known to implement DMARC (Domain-based Message Authentication, Reporting & Conformance) policies, categorized by failure type.
download-csv
Retrieves a presigned S3 URL to download a CSV file of email activity data (up to 1M events, last 30 days). Workflow: 1.
duplicate-transactional-template
Duplicate an existing transactional template to create a new template with the same content.
duplicate-design
Duplicates an existing email design in the SendGrid Design Library.
duplicate-send-grid-pre-built-design
Duplicates a pre-built SendGrid email design template from the SendGrid Design Library.
duplicate-single-send
Duplicates an existing Single Send by its ID, creating a new draft that can be edited via the Update Single Send endpoint (PATCH).
edit-sso-teammate
Updates an existing SSO Teammate’s permissions and profile in SendGrid. Requirements: Enterprise SendGrid account with SSO integration enabled.
edit-transactional-template
Updates the name of an existing transactional template. This endpoint allows you to rename a transactional template without affecting its content or versions.
edit-transactional-template-version
Edit a transactional template version in SendGrid. This endpoint allows you to update the content, subject, name, and other properties of an existing template version.
edit-verified-sender
Updates an existing verified sender identity in SendGrid. This action allows partial updates - only the fields you specify will be modified, while…
email-dns-records-to-co-worker
Email DNS records to a co-worker for domain authentication or link branding setup.
enable-disable-subuser
Enable or disable a SendGrid subuser account. Use this endpoint to control whether a subuser can send emails: - Set disabled=true to disable the…
enable-disable-website-access-for-subuser
Enable or disable website portal access for a SendGrid subuser while preserving their email sending capabilities.
erase-recipients-email-data
Permanently erases recipients’ personal email data from SendGrid for GDPR/privacy compliance.
export-contacts
Initiates an asynchronous job to export Marketing Campaigns contacts to CSV or JSON. Use Cases: - Export all contacts from your SendGrid…
export-contacts-status
Retrieves the status of a contact export job and provides download URLs when ready.
export-single-send-stats
Exports Single Send campaign statistics in CSV format. This endpoint allows you to export stats for one or more Single Sends from SendGrid Marketing Campaigns.
filter-all-messages
Filter and retrieve email activity from the SendGrid Email Activity Feed API.
filter-messages-by-message-id
Retrieve detailed information about a specific email message by its unique message ID.
get-account-offerings
Retrieves the offerings (email packages and add-ons) assigned to a specific customer account.
get-contact-by-id
Retrieves the full details of a single contact by their unique ID from SendGrid Marketing Campaigns.
get-list-of-all-ip-addresses-on-your-account
Fetches your account’s IP addresses with details such as pool association and warm-up status. ‘is_parent_assigned’ and ‘pool’ must be exclusive.
get-list-of-all-senders
Retrieves a list of all Sender identities associated with your SendGrid account.
get-list-of-subusers-assigned-to-ip
Retrieves a list of Subuser IDs assigned to a specific IP address in your SendGrid account.
get-all-accounts
Retrieves all accounts under the organization.
get-all-automation-stats
Retrieve email statistics for SendGrid Marketing Automations (automated email workflows).
get-all-available-offerings
Retrieves all available SendGrid offerings for account provisioning.
get-all-categories
Retrieve all categories associated with your Marketing Campaigns Single Sends.
get-all-existing-exports
Retrieves all existing contact export jobs from SendGrid Marketing Campaigns.
get-all-field-definitions
Retrieve all field definitions including custom and reserved fields from Marketing Campaigns.
get-all-ip-pools-that-have-associated-ips
The function lists your IP Pools and samples up to 10 IPs from each.
get-all-sender-identities
This endpoint allows you to retrieve a list of all sender identities that have been created for your account.
get-all-single-sends
Retrieve a list of your Single Sends with brief details, including their IDs.
get-all-single-sends-stats
Retrieve email statistics for SendGrid Single Sends (one-time marketing email campaigns).
get-all-sso-certificates-by-integration
Retrieves all SSO (Single Sign-On) certificates associated with a specific IdP integration.
get-all-sso-integrations
This endpoint allows you to retrieve all SSO integrations tied to your Twilio SendGrid account. The IDs returned by this endpoint can be used by…
get-all-verified-senders
Retrieve all Sender Identities (verified/unverified) for an account via an endpoint.
get-account-s-state
Retrieve the current state of a customer account using the Account Provisioning API.
get-sso-certificate
Retrieve an individual SSO certificate by its ID. SSO (Single Sign-On) certificates are X509 certificates used by SendGrid to verify that SAML…
get-sso-integration
This endpoint allows you to retrieve an SSO integration by ID. You can retrieve the IDs for your configurations from the response provided by the…
get-specific-sender
Retrieves the details of a specific Marketing Sender by its unique ID.
get-user-s-account-information
Retrieves the authenticated user’s SendGrid account details including account type (e.g., ‘free’, ‘paid’) and sender reputation score (0-100).
get-user-s-profile
Retrieve the authenticated user’s profile details. This endpoint returns the current user’s profile information including their name, contact…
get-automation-click-tracking-stats-by-id
Retrieve click-tracking statistics for a specific SendGrid Marketing Automation.
get-automation-stats-by-id
Retrieve detailed stats for a specific Automation by ID, with optional date and aggregation filters, or use another endpoint to get stats for multiple Automations.
get-batched-contacts-by-ids
Retrieves multiple SendGrid Marketing Contacts by their IDs in a single batch request.
get-bounce-class-stats
Retrieve daily bounce statistics filtered by a specific classification type.
get-bulk-validation-job
Retrieves the details of a specific Bulk Email Address Validation Job by its ID.
get-contacts-by-emails
Search for Marketing Campaigns contacts by their email addresses.
get-contacts-by-identifiers
Retrieves up to 100 Marketing Campaigns contacts by searching for specific identifier values.
get-design
Retrieves a specific design’s details from your Design Library by its ID.
get-details-for-ip-address
Retrieves detailed information about a specific IP address on your SendGrid account.
get-details-for-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.
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…
get-engagement-quality-scores
Retrieve SendGrid Engagement Quality (SEQ) scores for a specified date range.
get-geo-stats
Retrieves email engagement statistics (opens, clicks) segmented by geographic location (country and state/province).
get-information-on-single-suppression-group
Retrieves details for a single suppression group (also known as an unsubscribe group).
get-integration
Retrieve a specific Marketing Integration by its unique ID. An Integration is a connection from SendGrid Marketing Campaigns to a supported…
get-ips-assigned-to-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…
get-ip-warmup-status
Retrieve the warmup status for a specific dedicated IP address.
get-list-contact-count
Retrieve the contact count and billable contact count for a specific marketing list.
get-list-of-segments
Retrieves a filtered list of contact segments from SendGrid Marketing Campaigns V2.
get-open-tracking-settings
Retrieves the current open tracking settings for your SendGrid account.
get-recipient-upload-status
Retrieves the upload status for recipients in the Legacy Marketing Campaigns contacts database (contactdb).
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.
get-sample-contacts
Retrieves a sample of up to 50 contacts from your Marketing Contacts database, sorted by email address.
get-send-grid-pre-built-design
Retrieves details of a specific SendGrid pre-built design template by ID.
get-signed-event-webhook-s-public-key
Retrieves the public key for a specific Event Webhook by ID.
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-single-send-click-tracking-stats-by-id
This endpoint lets you retrieve click-tracking stats for one Single Send.
get-single-sends-search
Search for Single Sends (marketing email campaigns) by name, status, and/or categories.
get-single-send-stats-by-id
Retrieve individual Single Send stats using its ID. For multiple IDs, use “Get All Single Sends Stats”.
get-subuser-monthly-stats
Retrieves monthly email statistics for a specific subuser. Returns metrics such as blocks, bounces, clicks, delivered emails, opens, requests, unique…
get-subusers-engagement-quality-scores
Retrieve SendGrid Engagement Quality (SEQ) scores for all subusers on a specific date.
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.
get-teammate-subuser-access
Retrieve Subusers accessible to a specified Teammate, including their permission levels and scopes.
get-credits-for-subuser
Retrieves credit information for a specific Subuser account, including the credit type (unlimited, recurring, or nonrecurring), reset frequency…
get-default-authentication
Retrieves the default domain authentication configuration for your SendGrid account.
get-settings-for-single-event-webhook
Retrieves the configuration and settings for a single Event Webhook by its ID.
get-total-contact-count
Retrieve the total number of contacts stored in your SendGrid Marketing Campaigns account.
get-user-scopes
Retrieve a list of scopes for which this user has access
import-contacts
Initiates a bulk contact import by requesting an upload URL for a CSV file.
import-contacts-status
Check the status of a contact import, update, or delete job in SendGrid Marketing Campaigns.
invite-teammate
Invite teammates to your account through email with this endpoint, assigning initial permissions via the scopes array.
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.
list-all-subusers
Retrieve a paginated list of subusers with filtering options.
list-api-keys
Retrieve user’s API key names and IDs with this endpoint; keys themself cannot be retrieved for security.
list-bulk-email-validation-jobs
Retrieves a list of all Bulk Email Address Validation Jobs for the account.
list-designs
List designs from the Design Library. Fetches user-created designs stored in the SendGrid Design Library (part of Marketing Campaigns).
list-integration
This endpoint returns all the Integrations for the user making this call.
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…
list-user-auth-domains
Retrieves all authenticated domains that have been assigned to a specific subuser.
manually-refresh-segment
Manually refresh a Marketing Campaigns V2 segment to update its contact membership.
presigned-url-headers-for-bulk-email-validation
Request a presigned URL and headers to upload a file containing email addresses for bulk validation.
remove-ip-address-from-pool
Remove an IP address from an IP pool in your SendGrid account.
remove-ip-from-authenticated-domain
Remove an IP address from an authenticated domain’s custom SPF configuration.
remove-specific-ip-from-allowed-list
Removes a specific IP address from your SendGrid account’s allow list.
remove-contacts-from-list
Remove contacts from a marketing list without deleting them from your account.
remove-list-and-optional-contacts
Delete a marketing list from your SendGrid account. This endpoint permanently removes a specific list from your Marketing Campaigns.
remove-one-or-more-ips-from-allow-list
Removes one or more IP addresses from your SendGrid IP Access Management allow list.
remove-segment-without-affecting-contacts
Permanently deletes a segment from SendGrid’s Marketing Campaigns without affecting contacts.
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.
rename-ip-pool
Renames an existing IP pool in your SendGrid account. IP pools allow you to group your dedicated SendGrid IP addresses together.
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.
resend-sender-verification
Resends the verification email for a Marketing Campaigns Sender identity.
resend-sender-identity-verification
Resends the verification email to a sender identity’s ‘from’ email address.
resend-teammate-invite
Resend a pending teammate invitation to refresh its expiration date.
resend-verified-sender-request
Resends the verification email to a Sender Identity’s ‘from_email’ address.
retrieve-bounce
Retrieves details about a specific bounced email address from the SendGrid suppression list.
retrieve-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…
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.
retrieve-count-of-recipients
Retrieve the total count of recipients in the Legacy Marketing Campaigns contact database. IMPORTANT: This is a Legacy API endpoint. The…
retrieve-custom-field
Retrieves a single custom field definition by its ID from SendGrid Marketing Campaigns.
retrieve-address-whitelist-mail-settings
Retrieves your current address whitelist mail settings from SendGrid.
retrieve-global-suppression
Checks if an email address is in the global suppression list.
retrieve-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.
retrieve-all-alerts
Retrieve all SendGrid alerts configured for your account. Returns a list of alert configurations including: - usage_limit alerts: Notify when…
retrieve-all-assigned-ips
Retrieves all IP addresses that are currently assigned to your account.
retrieve-all-blocks
Retrieves a paginated list of all blocked email addresses from your SendGrid account.
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.
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…
retrieve-all-campaigns
Retrieve a paginated list of campaigns in reverse creation order with the API endpoint.
retrieve-all-categories
Retrieve all email categories used for tracking and organizing email statistics.
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.
retrieve-all-global-suppressions
Retrieves a paginated list of all email addresses that are globally suppressed from receiving any emails from your SendGrid account.
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.
retrieve-all-ip-addresses
Retrieve a paginated list of assigned/unassigned IPs with warmup status, pools, subusers, and DNS info.
retrieve-all-ip-pools
This endpoint allows you to get all of your IP pools.
retrieve-all-ip-pools-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.
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…
retrieve-all-lists
Retrieve all contact lists from your SendGrid account. Lists are static collections of Marketing Campaigns contacts.
retrieve-all-mail-settings
Retrieve a paginated list of mail settings with their enabled status and descriptions.
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…
retrieve-all-parse-settings
This endpoint allows you to retrieve all of your current inbound parse settings.
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.
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.
retrieve-all-recipients-on-list
Retrieves all recipients (contacts) belonging to a specific list in SendGrid’s Legacy Marketing Campaigns. IMPORTANT: This endpoint is part of…
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.
retrieve-all-scheduled-sends
The endpoint provides details of cancelled or paused scheduled sends but only if they have a batch_id.
retrieve-all-spam-reports
Retrieve spam reports in pages using limit for page size and offset to continue from a specific list position.
retrieve-all-suppressions
Retrieve a list of all suppressions across all suppression groups.
retrieve-all-suppressions-for-suppression-group
This endpoint allows you to retrieve all suppressed email addresses belonging to the given group.
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.
retrieve-all-ips-in-specified-pool
Retrieves all IP addresses that are assigned to a specific IP pool.
retrieve-authenticated-domain
Retrieves details of a specific authenticated domain by its unique ID.
retrieve-existing-api-key
Retrieves the details of an existing SendGrid API key by its unique identifier.
retrieve-reverse-dns-record
Retrieves a specific reverse DNS (formerly IP Whitelabel) record by its ID.
retrieve-single-campaign
Retrieves a specific campaign from SendGrid’s Legacy Marketing Campaigns by its ID.
retrieve-single-list
Retrieve detailed information about a specific marketing list by its unique ID.
retrieve-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/).
retrieve-single-transactional-template
Retrieves a single transactional template by its ID, including all associated template versions.
retrieve-specific-alert
Retrieve details for a specific SendGrid alert by its ID. Alerts notify you about email usage limits or provide periodic email statistics.
retrieve-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.
retrieve-specific-block
Retrieves details for a specific email address from your SendGrid blocks list.
retrieve-specific-invalid-email
Retrieves details about a specific email address from SendGrid’s invalid email suppression list.
retrieve-specific-parse-setting
Retrieves a specific inbound parse webhook setting by hostname.
retrieve-specific-spam-report
Retrieves a specific spam report by email address from SendGrid’s suppression list.
retrieve-specific-transactional-template-version
Retrieves a specific version of a transactional template by its template ID and version ID.
retrieve-subuser-s-branded-link
Retrieve the branded link associated with a specific subuser.
retrieve-bounce-classification-totals
This endpoint will return the total number of bounces by classification in descending order for each day.
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…
retrieve-click-track-settings
Retrieves your current click tracking settings from SendGrid.
retrieve-current-enforced-tls-settings
Retrieve the current Enforced TLS settings for your SendGrid account.
retrieve-email-statistics-by-browser
Retrieve email statistics segmented by browser type (Chrome, Firefox, Safari, etc.).
retrieve-email-statistics-by-client-type
Retrieve email statistics segmented by client type (Webmail, Desktop, Phone, Tablet, Other).
retrieve-email-statistics-by-device-type
Retrieve email statistics segmented by device type (Desktop, Webmail, Phone, Tablet, Other).
retrieve-email-statistics-by-mailbox-provider
Retrieve email statistics segmented by recipient mailbox provider (e.g., Gmail, Yahoo, Microsoft Outlook).
retrieve-email-statistics-for-categories
Retrieve email statistics for specific categories within a date range.
retrieve-email-statistics-for-your-subusers
Retrieves email statistics for specified subusers over a date range.
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…
retrieve-forward-bounce-mail-settings
Retrieves the current forward bounce mail settings for your SendGrid account.
retrieve-forward-spam-mail-settings
Retrieves the current forward spam mail settings for your SendGrid account.
retrieve-global-email-statistics
Retrieve global email statistics for your SendGrid account within a specific date range.
retrieve-google-analytics-settings
Retrieves the current Google Analytics tracking settings for your SendGrid account.
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…
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…
retrieve-paged-transactional-templates
This endpoint allows you to retrieve all transactional templates.
retrieve-recipients
Retrieve all marketing campaign recipients via this endpoint.
retrieve-recipients-on-segment
Retrieves all recipients (contacts) in a specified segment from SendGrid’s Legacy Marketing Campaigns Contact Database.
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…
retrieve-scheduled-send
Retrieve the cancel/pause status of a scheduled email batch by its batch_id.
retrieves-inbound-parse-webhook-statistics
Retrieve statistics for emails processed by SendGrid’s Inbound Parse Webhook.
retrieve-single-segment-endpoint
Retrieves detailed information about a specific Marketing Campaigns segment by its unique ID.
retrieve-specific-teammate
Retrieves details of a specific SendGrid teammate by username.
retrieve-stats-by-specific-client-type
Retrieve email statistics for a specific client type (phone, tablet, webmail, or desktop).
retrieve-subscription-tracking-settings
Retrieves the current subscription tracking settings for your SendGrid account.
retrieve-subuser-reputations
Retrieves sender reputation scores (0-100) for subusers. Reputation reflects email delivery performance based on recipient engagement, bounces, spam…
retrieve-sums-of-email-stats-for-each-category
Retrieve aggregated email statistics sums for each category over a date range.
retrieve-count-of-billable-recipients
Retrieves the count of billable recipients for SendGrid Legacy Marketing Campaigns.
retrieve-default-branded-link
Retrieves the default branded link for message sending. Branded links (formerly ‘Link Whitelabel’) allow click-tracked links, opens, and images in…
retrieve-lists-that-recipient-is-on
Retrieves all marketing campaign lists that a specific recipient belongs to.
retrieve-tracking-settings
This endpoint allows you to retrieve a list of all tracking settings on your account.
retrieve-user-s-authenticated-domains
Retrieve authenticated domains (up to five) assigned to a specific subuser.
retrieve-your-account-email-address
Retrieves the email address currently on file for your SendGrid account.
retrieve-your-credit-balance
Retrieves the current email credit balance for your SendGrid account.
retrieve-your-username
Retrieve your current SendGrid account username and user ID.
returns-list-of-all-partner-settings
Retrieve a paginated list of all partner settings that can be enabled for your SendGrid account.
schedule-campaign
Schedules a Legacy Marketing Campaigns email for delivery at a specific time.
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.
search-contacts
Find contacts using this endpoint with a body containing a query in SGQL.
search-for-suppressions-within-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…
search-recipients
Search for recipients in the Legacy Marketing Campaigns contact database by field value.
send-campaign
Immediately sends an existing marketing campaign to its configured recipients. IMPORTANT: This is a Legacy Marketing Campaigns API endpoint.
send-test-campaign
Sends a test version of a marketing campaign to specified email addresses for review before sending to your full recipient list. IMPORTANT: This…
send-test-marketing-email
Send a test marketing email before launching a campaign. This endpoint allows you to test your marketing email by sending it to up to 10 email addresses.
send-email-with-twilio-send-grid
The Mail Send operation uses SendGrid’s v3 API to send emails.
set-up-reverse-dns
Set up reverse DNS (rDNS) for a dedicated IP address. Reverse DNS allows mailbox providers to verify the sender by performing a reverse DNS lookup when receiving emails.
start-warming-up-ip-address
Put a dedicated IP address into warmup mode. IP warmup gradually increases the sending volume from an IP address to build a positive sending reputation.
stop-warming-up-ip-address
Stop warming up a dedicated IP address and remove automatic sending limits.
sum-email-stats-for-subusers
Retrieves summed email statistics for all subusers over a date range.
test-event-webhook-s-settings
Sends a test event notification to a specified URL to verify your webhook endpoint is properly configured to receive SendGrid events.
toggle-webhook-signature
Enable or disable signature verification for a single Event Webhook by its ID.
unlink-subuser-domain
Disassociate an authenticated domain from a subuser. This removes the link between a domain authentication and a specific subuser, preventing the…
unschedule-scheduled-campaign
Unschedule a campaign that has already been scheduled to be sent. Note: This endpoint is part of the Legacy Marketing Campaigns API.
update-branded-link
Update a specific branded link’s default status. Link branding (formerly ‘Link Whitelabel’) allows all click-tracked links in your emails to be…
update-campaign
Updates an existing marketing campaign. You can modify the campaign’s title, subject line, HTML content, plain text content, and categories.
update-account-offerings
Updates the offerings (email packages and add-ons) assigned to a customer account.
update-address-whitelist-mail-settings
Updates the address whitelist mail settings for your SendGrid account.
update-list
Update the name of an existing contact list in SendGrid Marketing Campaigns.
update-account-s-state
Update the state of a customer account using the Account Provisioning API.
update-alert
Update an existing SendGrid alert’s settings. Supports updating two types of alerts: - usage_limit: Update the percentage threshold (0-100) or…
update-authenticated-domain
Updates the settings for an authenticated domain in SendGrid.
update-ip-pool-name
Updates the name of an existing IP Pool in your SendGrid account.
update-sso-integration
Update an existing Single Sign-On (SSO) integration for your SendGrid account.
update-parse-setting
Updates an existing Inbound Parse Webhook setting by hostname. Prerequisites: 1.
update-api-key-name
Updates the name of an existing SendGrid API key. This endpoint only modifies the key’s display name and does not change its permissions/scopes.
update-api-key-name-and-scopes
Updates both the name and permission scopes of an existing SendGrid API key.
update-scheduled-campaign
Updates the scheduled send time for a Legacy Marketing Campaigns email.
update-scheduled-send
Update the status of a scheduled send batch that already has a pause or cancel status.
update-segment
Updates an existing segment in SendGrid’s Marketing Campaigns using the Segmentation V2 API.
update-sender
Updates an existing Sender identity for use in SendGrid Marketing Campaigns. Important Notes: - Partial updates are supported - only include…
update-sender-identity
Updates an existing sender identity in SendGrid. This action allows partial updates - only the fields you provide will be modified, while all other…
update-single-event-webhook-by-id
Updates the configuration of a specific Event Webhook by its ID.
update-suppression-group
Updates an existing suppression group (also known as an unsubscribe group).
update-user-s-profile
Updates the authenticated user’s profile information in SendGrid. Important: At least one parameter must be provided.
update-bounce-purge-mail-settings
Update your Bounce Purge mail settings in SendGrid. This setting configures automatic purging of contacts from your hard and soft bounce suppression…
update-click-tracking-settings
Updates click tracking settings for your SendGrid account. Click tracking monitors email engagement by redirecting links through SendGrid’s servers…
update-custom-field-definition
Updates the name of an existing custom field in SendGrid Marketing Contacts.
update-design
Updates an existing email design in the SendGrid Design Library using PATCH.
update-details-for-ip-address
Updates settings for a dedicated IP address in your SendGrid account.
update-enforced-tls-settings
Update the Enforced TLS settings for your SendGrid account. Enforced TLS controls whether recipients must support TLS encryption and have valid…
update-footer-mail-settings
Update your Footer mail settings in SendGrid. This endpoint allows you to configure a custom footer that will be appended to the bottom of all…
update-forward-bounce-mail-settings
Updates the forward bounce mail settings for your SendGrid account.
update-forward-spam-mail-settings
Updates the Forward Spam mail settings for your SendGrid account.
update-google-analytics-settings
Updates Google Analytics tracking settings for your SendGrid account.
update-integration
Update an existing Marketing Integration by its unique ID. An Integration is a connection from SendGrid Marketing Campaigns to a supported…
update-open-tracking-settings
Updates open tracking settings for your SendGrid account. Open tracking monitors email engagement by inserting an invisible 1x1 pixel image (tracking…
update-single-send
Update a Single Send draft by its ID. This endpoint allows you to modify specific properties of a Single Send without affecting other fields.
update-sso-certificate
Update an existing SSO (Single Sign-On) certificate by its ID.
update-subscription-tracking-settings
Updates subscription tracking settings for your SendGrid account.
update-teammate-s-permissions
Updates a teammate’s permissions in your SendGrid account. To grant full admin access: set is_admin to True and scopes to an empty array [].
update-template-mail-settings
Updates the legacy email template mail settings for your SendGrid account.
update-credits-for-subuser
Update the credit allocation settings for a SendGrid Subuser.
update-remaining-credits-for-subuser
Updates the remaining credits for a specific Subuser account by adding or subtracting from the current credit balance.
update-your-account-email-address
Updates the email address currently on file for your SendGrid account.
update-your-password
Update the password for your SendGrid account. Important: This endpoint requires username/password authentication and cannot be accessed using API key authentication.
update-your-username
Update the username for your SendGrid account. This endpoint allows you to change the username associated with your account.
validate-batch-id
Validate whether a mail batch ID exists in SendGrid’s system.
validate-branded-link
This endpoint allows you to validate a branded link. It checks that the required DNS CNAME records are correctly configured for your branded link domain.
validate-domain-authentication
This endpoint allows you to validate an authenticated domain. It checks that the required DNS records are correctly configured for your sending domain.
validate-email
Validates an email address and returns a verdict on its validity.
validate-reverse-dns-record
Validate a reverse DNS (rDNS) record to check if DNS is properly configured.
verify-sender-request
Verifies a sender identity using a token from the verification email.
view-sender-identity
Retrieves the details of a specific Legacy Sender Identity by its unique ID.
view-scheduled-time-of-campaign
Retrieves the scheduled send date and time for a Legacy Marketing Campaign.
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"boxd","colors":{"primary":"#f4f4f5","light":"#f4f4f5","dark":"#f4f4f5"},"logo":{"light":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65","dark":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65"},"favicon":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/favicon.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=c99ec8b0794451c3992434e2d285d483","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0a0c12"}},"navbar":{"primary":{"type":"button","label":"Go to console","href":"https://app.boxd.sh"}},"seo":{"metatags":{"canonical":"https://docs.boxd.sh"}},"fonts":{"heading":{"family":"Inter","weight":400},"body":{"family":"Inter","weight":400}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark"},"latex":false},"banner":{"content":"\u003cspan class='banner-pill'>EU hosted\u003c/span> \u003cspan class='banner-copy'>US traffic crosses the Atlantic and back, adding some latency. A US region is coming soon.\u003c/span> \u003ca class='banner-waitlist' href='https://boxd.sh/us-waitlist/'>Join the US waitlist \u003cspan class='banner-arrow'>\u0026rarr;\u003c/span>\u003c/a>","dismissible":true},"contextual":{"options":["copy","claude","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"azin","hasAudioNarration":false,"actualSubdomain":"azin","customDomains":["docs.boxd.sh"],"gitSource":{"type":"github","owner":"azin-tech","repo":"boxd-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae375929d8677ad95a133d0","collectionId":"1d968ca7-9946-49bb-a32c-c7ed0c1430dd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae375929d8677ad95a133d0"},"entitlements":{},"buildId":"6ae375929d8677ad95a133d0","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Guides","count":30},{"language":"default","tag":"Use cases","count":24},{"language":"default","tag":"(OSS) integrations","count":13},{"language":"default","tag":"References","count":9},{"language":"default","tag":"Integrations and automations","count":8},{"language":"default","tag":"CLI","count":4},{"language":"default","tag":"Basics","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"gRPC API","count":2},{"language":"default","tag":"Egress control","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n::selection{background-color:#fff;color:#000}.dark .mdx-content{color:#d4d4d8}.dark .mdx-content h1,.dark .mdx-content h2{color:#f4f4f5;letter-spacing:-.02em;font-weight:400}.dark .mdx-content h3,.dark .mdx-content h4{color:#f4f4f5;letter-spacing:-.01em;font-weight:500}.dark .mdx-content strong{color:#f4f4f5;font-weight:500}.dark .mdx-content a:not(.card){text-decoration:underline;text-underline-offset:3px;text-decoration-color:#52525b;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}.dark .mdx-content a:not(.card):hover{text-decoration-color:#f4f4f5}.dark .mdx-content a:not(.card) code{background:0 0!important;border:0!important;padding:0!important;color:inherit}code,kbd,pre,samp{font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace}.dark .code-block,.dark pre{border:0!important;box-shadow:none!important;border-radius:8px}.dark .code-block,.dark pre,html.dark .code-block [class*=bg-codeblock],html.dark [class*=bg-codeblock],html.dark pre [class*=bg-codeblock]{background:#100c0e!important}.dark .code-block .print\\:hidden{--fade-color-light:#100c0e!important;--fade-color-dark:#100c0e!important}.dark .code-block ::-webkit-scrollbar{height:6px}.dark .code-block ::-webkit-scrollbar-track{background:0 0}.dark .code-block ::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}.dark .code-block ::-webkit-scrollbar-thumb:hover{background:#3f3f46}.callout{border:0!important;background:rgba(255,255,255,.04)!important;border-radius:8px}.callout,.callout p,.callout span{color:#d4d4d8!important}.callout svg{color:#a1a1aa!important;display:inline!important}.dark .card,.dark .card:hover{border-color:transparent!important;box-shadow:none!important}.dark .card{background:#100c0e!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark .card:hover{background:#17131a!important}.dark .card img[src*=\"/images/icons/\"],.dark .card svg{width:16px!important;height:16px!important;color:#a1a1aa}.dark .mdx-content table,.dark .mdx-content tbody,.dark .mdx-content thead{border:0;border-collapse:collapse}.dark .mdx-content th{border-bottom:1px solid #27272a;color:#a1a1aa;font-weight:500}.dark .mdx-content td,.dark .mdx-content th{border:0;padding:10px 16px}.dark .mdx-content tbody tr:nth-child(odd){background:#100c0e}.dark .mdx-content tbody tr:nth-child(even){background:0 0}.dark .mdx-content tbody td:first-child{color:#f4f4f5}.dark .mdx-content tbody td:nth-child(2),.dark .mdx-content thead th:nth-child(2){color:#f4f4f5}.dark .mdx-content tbody tr:nth-child(odd) td:nth-child(2){background:#17131a}.dark .mdx-content tbody tr:nth-child(even) td:nth-child(2){background:rgba(255,255,255,.03)}.dark .mdx-content tbody tr:first-child td:first-child{border-top-left-radius:8px}.dark .mdx-content tbody tr:first-child td:last-child{border-top-right-radius:8px}.dark .mdx-content tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.dark .mdx-content tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media (max-width:640px){.dark .mdx-content td,.dark .mdx-content th{min-width:0;padding:8px 12px}}.dark button[class*=rounded-l-xl][class*=bg-background],.dark button[class*=rounded-r-xl][class*=bg-background]{border:0!important;background:0 0!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark button[class*=rounded-l-xl][class*=bg-background]:hover,.dark button[class*=rounded-r-xl][class*=bg-background]:hover{background:rgba(255,255,255,.04)!important}#sidebar,#sidebar-content,.dark #sidebar,aside[class*=sidebar]{border-right:none!important}#navbar,.dark #navbar,header[class*=navbar]{border-bottom:none!important}#banner,.dark #banner,[data-testid=banner]{background:linear-gradient(180deg,#83323f,#6e2837)!important;color:#fff!important;border:0!important;border-bottom:1px solid #27272a!important;font-size:12.5px}#banner{--banner-ink:rgba(255, 255, 255, 0.9)}#banner p,#banner span{color:rgba(255,255,255,.9)!important}#banner a{color:#fff!important;font-weight:500;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)!important;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}#banner a:hover{text-decoration-color:#fff!important}#banner button{color:rgba(255,255,255,.8)!important;border-radius:6px;transition:color .28s cubic-bezier(0,0,.2,1),background .28s cubic-bezier(0,0,.2,1)}#banner button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#banner svg{color:currentColor!important}@media (max-width:640px){#banner .banner-copy,#banner p>span:nth-child(2){display:none}}#banner .banner-arrow,#banner p a span{display:inline-block;transition:transform .28s cubic-bezier(0,0,.2,1)}#banner a:hover .banner-arrow,#banner p a:hover span{transform:translateX(2px)}#banner .banner-pill,#banner p>span:first-child,#banner span.banner-pill,.banner-pill{display:inline-flex;align-items:center;font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#fff!important;color:#6e2837!important;-webkit-text-fill-color:#6e2837!important;margin-right:8px;vertical-align:middle}#banner .banner-waitlist,#banner p>a{margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.3)!important;white-space:nowrap}#banner .banner-waitlist::before,#banner p>a::before{content:\"\";display:inline-block;width:32px;height:19px;margin-right:8px;vertical-align:middle;border-radius:2px;background:#fff url(\"data:image/svg+xml,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 10' preserveAspectRatio='none'>\u003cclipPath id='c'>\u003crect width='19' height='10' rx='0.8'/>\u003c/clipPath>\u003cg clip-path='url(%23c)'>\u003crect width='19' height='10' fill='%23fff'/>\u003crect y='0.000' width='19' height='1.479' fill='%23b22234'/>\u003crect y='2.857' width='19' height='1.479' fill='%23b22234'/>\u003crect y='5.714' width='19' height='1.479' fill='%23b22234'/>\u003crect y='8.571' width='19' height='1.479' fill='%23b22234'/>\u003crect width='7.6' height='5.714' fill='%233c3b6e'/>\u003ccircle cx='1.5' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='1.5' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='4.2' r='0.6' fill='%23fff'/>\u003c/g>\u003c/svg>\") center/28px 15px no-repeat}@media (max-width:640px){#banner .banner-waitlist,#banner p>a{margin-left:0;padding-left:0;border-left:none!important}}.dark footer{display:none!important}"}],"page":{"pagePath":"guides/integrations/catalog/sendgrid","slug":"/guides/integrations/catalog/sendgrid","pageMetadata":{"title":"SendGrid","sidebarTitle":"SendGrid","description":"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability","icon":"/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,CodeBlock,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`sendgrid`}),` · `,_jsx(_components.strong,{children:`364 tools`}),` · no triggers`]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-it`,children:`Connect it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` sendgrid`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` sendgrid`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --scope`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` team`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # shared with the organization`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Or from the `,_jsx(_components.a,{href:`https://app.boxd.sh/integrations`,children:`Integrations page`}),` in the console. See `,_jsx(_components.a,{href:`/guides/integrations/connections`,children:`Connections`}),` for personal versus shared, and who may remove one.`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-it`,children:`Use it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` sendgrid`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # common commands`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` sendgrid`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --all`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # every command`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`import`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:` { sendgrid } `}),_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`from`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` \"@boxd/run\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`common-tools`,children:`Common tools`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-ip-address-to-pool`})}),_jsxs(_components.td,{children:[`Adds a dedicated IP address to an IP pool in your SendGrid account. `,_jsx(_components.strong,{children:`Prerequisites:`}),` - You must have a SendGrid Pro or Premier plan with dedicated…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-lists`})}),_jsx(_components.td,{children:`Retrieve all contact lists from your SendGrid account. Lists are static collections of Marketing Campaigns contacts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`activate-template-version`})}),_jsx(_components.td,{children:`Activates a specific version of a transactional template, making it the default version used when sending emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-batch-of-ips-to-ip-pool`})}),_jsx(_components.td,{children:`Adds a batch of IP addresses to a specified IP Pool in SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-ip-to-authenticated-domain`})}),_jsx(_components.td,{children:`Add an IP address to an authenticated domain for custom SPF configuration.`})]})]})]}),`\n`,_jsx(Accordion,{title:`All 360 tools`,icon:`list`,id:`all-360-tools`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`activate-template-version`})}),_jsx(_components.td,{children:`Activates a specific version of a transactional template, making it the default version used when sending emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-batch-of-ips-to-ip-pool`})}),_jsx(_components.td,{children:`Adds a batch of IP addresses to a specified IP Pool in SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-ip-address-to-pool`})}),_jsxs(_components.td,{children:[`Adds a dedicated IP address to an IP pool in your SendGrid account. `,_jsx(_components.strong,{children:`Prerequisites:`}),` - You must have a SendGrid Pro or Premier plan with dedicated…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-ip-to-authenticated-domain`})}),_jsx(_components.td,{children:`Add an IP address to an authenticated domain for custom SPF configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-single-recipient-to-list`})}),_jsx(_components.td,{children:`Adds a single recipient to a contact list in SendGrid’s Legacy Contact Database.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-twilio-send-grid-ip-address`})}),_jsx(_components.td,{children:`Provisions a new Twilio SendGrid IP address to your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-ips`})}),_jsx(_components.td,{children:`Add dedicated IP addresses to your SendGrid account. This endpoint provisions new dedicated IP addresses for sending emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-one-or-more-ips-to-allow-list`})}),_jsx(_components.td,{children:`Adds one or more IPv4 addresses to your SendGrid account’s IP access management allow list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-or-update-contact`})}),_jsx(_components.td,{children:`Adds or updates contacts in SendGrid Marketing Campaigns. This is an asynchronous operation that queues contacts for processing.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-suppressions-to-suppression-group`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to add email addresses to an unsubscribe group.`}),` If you attempt to add suppressions to a group that has been deleted or…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-to-global-suppressions-group`})}),_jsx(_components.td,{children:`Adds one or more email addresses to the global suppression group.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`approve-access-request`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to approve an access attempt.`}),` `,_jsx(_components.strong,{children:`Note:`}),` Only teammate admins may approve another teammate’s access request.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`assign-batch-of-subusers-to-ip`})}),_jsx(_components.td,{children:`Assigns multiple subusers to a specified IP address in a single operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`associate-branded-link-with-subuser`})}),_jsx(_components.td,{children:`Associate a branded link with a subuser account for email link tracking.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`associate-authenticated-domain-with-given-user`})}),_jsx(_components.td,{children:`Associate an authenticated domain with a subuser, allowing the subuser to send emails using the parent account’s domain authentication.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`authenticate-domain`})}),_jsx(_components.td,{children:`The endpoint enables domain authentication for users or subusers, offering two methods - ‘username’ parameter for visibility and modification, or the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`authenticate-account-with-single-sign-on`})}),_jsx(_components.td,{children:`Generates a one-time SSO authentication URL for logging into a customer’s Twilio SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bind-authenticated-domains-to-user`})}),_jsx(_components.td,{children:`Associates an additional authenticated domain with a subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`bulk-delete-single-sends`})}),_jsx(_components.td,{children:`Permanently deletes multiple Single Sends in a single operation by providing their IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cancel-or-pause-scheduled-send`})}),_jsx(_components.td,{children:`Cancel or pause a group of scheduled email sends by their batch_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`completed-steps`})}),_jsx(_components.td,{children:`Retrieves the verification status of a SendGrid account, checking if Domain Authentication and Single Sender Verification have been completed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-batch-id`})}),_jsx(_components.td,{children:`Generate a new mail batch ID to group multiple email sends together.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-branded-link`})}),_jsx(_components.td,{children:`Create a new branded link by specifying the root domain, which must align with your FROM email, and an optional unique subdomain.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-campaign`})}),_jsx(_components.td,{children:`This endpoint enables campaign creation, requiring a subject, sender ID, content (HTML and text suggested), and a list or segment ID for sending or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-custom-field`})}),_jsx(_components.td,{children:`Creates a custom field for storing additional contact information in SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-list`})}),_jsx(_components.td,{children:`Create a new contact list in SendGrid Marketing Campaigns. Lists are static collections of contacts used for organizing and targeting email campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-account`})}),_jsx(_components.td,{children:`Creates a new customer account under your organization using the Account Provisioning API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-new-alert`})}),_jsxs(_components.td,{children:[`Create a new SendGrid alert. Supports two alert types: - `,_jsx(_components.strong,{children:`usage_limit`}),`: Notifies when email usage reaches a percentage threshold (requires…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-new-event-webhook`})}),_jsx(_components.td,{children:`Set up an Event Webhook by providing a URL, choosing events for POST requests, and receive a unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-new-suppression-group`})}),_jsx(_components.td,{children:`Create a new suppression group (unsubscribe group) to allow recipients to opt out of specific types of emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-new-transactional-template-version`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to create a new version of a template.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-ip-pool`})}),_jsx(_components.td,{children:`Creates a new IP pool in your SendGrid account. IP pools allow you to group your dedicated SendGrid IP addresses together.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-ip-pool-with-name-and-ip-assignments`})}),_jsx(_components.td,{children:`Creates a new IP Pool in your SendGrid account using the IP Address Management API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sso-certificate`})}),_jsx(_components.td,{children:`Create an SSO certificate for SAML 2.0 Single Sign-On authentication.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sso-integration`})}),_jsx(_components.td,{children:`Create a new Single Sign-On (SSO) integration for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sso-teammate`})}),_jsx(_components.td,{children:`Creates a Single Sign-On (SSO) Teammate in SendGrid. SSO Teammates authenticate via your Identity Provider (IdP) instead of username/password.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-parse-setting`})}),_jsxs(_components.td,{children:[`Creates a new Inbound Parse Webhook setting to receive and parse incoming emails. `,_jsx(_components.strong,{children:`Prerequisites:`}),` 1.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-api-keys`})}),_jsx(_components.td,{children:`Creates a new SendGrid API key with specified permissions. The first API key must be created in the SendGrid App UI; subsequent keys can be created via this endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-segment`})}),_jsx(_components.td,{children:`Creates a new contact segment using SendGrid’s Marketing Campaigns Segmentation V2 API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sender`})}),_jsx(_components.td,{children:`Creates a new Sender identity for use in SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-sender-identity`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Create a new sender identity in SendGrid.`}),` A sender identity is required to send email through SendGrid.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-transactional-template`})}),_jsx(_components.td,{children:`Create a new transactional email template in SendGrid. Transactional templates allow you to create reusable email templates for sending transactional emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-custom-field-definition`})}),_jsx(_components.td,{children:`Create unique case-insensitive custom fields with alphanumeric/underscore names starting with a letter/underscore.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-design`})}),_jsx(_components.td,{children:`Creates a new email design in the SendGrid Design Library. The design can be used for Single Sends, Automations, and Dynamic Templates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-integration`})}),_jsx(_components.td,{children:`Create a SendGrid Marketing Integration for email event forwarding to Segment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-single-send`})}),_jsxs(_components.td,{children:[`The endpoint lets you create a Single Send draft without needing a template ID; it now uses `,_jsx(_components.code,{children:`email_config`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-subuser`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to create a new subuser.`}),` Subusers allow you to segment your email sending and API activity.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-verified-sender-request`})}),_jsxs(_components.td,{children:[`This endpoint creates a new sender identity via `,_jsx(_components.code,{children:`POST`}),`, sends a verification email to `,_jsx(_components.code,{children:`from_email`}),`, and requires email verification.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-batch-of-ips-from-ip-pool`})}),_jsx(_components.td,{children:`Removes a batch of IP addresses from a specified IP Pool in SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-batch-of-subusers-from-ip`})}),_jsx(_components.td,{children:`Removes multiple subusers from a specified IP address in a single batch operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-bounce`})}),_jsx(_components.td,{children:`Removes an email address from your SendGrid bounce suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-branded-link`})}),_jsx(_components.td,{children:`Permanently delete a branded link from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-campaign`})}),_jsxs(_components.td,{children:[`Permanently deletes a specific marketing campaign from your SendGrid account. `,_jsx(_components.strong,{children:`Note`}),`: This endpoint is part of the Legacy Marketing Campaigns API.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-contact-identifier`})}),_jsx(_components.td,{children:`Removes a specific identifier (EMAIL, PHONENUMBERID, EXTERNALID, or ANONYMOUSID) from a contact without deleting the entire contact.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-custom-field`})}),_jsxs(_components.td,{children:[`Permanently deletes a custom field from your SendGrid contact database. `,_jsx(_components.strong,{children:`Important:`}),` - This uses the Legacy Marketing Campaigns Contacts API - Only…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-global-suppression`})}),_jsx(_components.td,{children:`This endpoint removes an email from suppressions, allowing future emails to be sent to it.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-account`})}),_jsxs(_components.td,{children:[`Permanently deletes a customer account under your organization using the Account Provisioning API. `,_jsx(_components.strong,{children:`WARNING:`}),` This action is IRREVERSIBLE and will…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-alert`})}),_jsx(_components.td,{children:`Delete a SendGrid alert by its ID. Permanently removes an alert from your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-authenticated-domain`})}),_jsx(_components.td,{children:`Delete an authenticated domain (formerly known as domain whitelabel) by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-ip-pool`})}),_jsx(_components.td,{children:`Delete an IP Pool from your SendGrid account using the IP Address Management API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-sso-certificate`})}),_jsx(_components.td,{children:`Delete an SSO certificate by its unique identifier. This endpoint permanently removes an SSO (Single Sign-On) certificate from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-sso-integration`})}),_jsx(_components.td,{children:`Delete an SSO (Single Sign-On) integration by ID. This endpoint permanently removes an IdP (Identity Provider) configuration from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-parse-setting`})}),_jsxs(_components.td,{children:[`Deletes a specific inbound parse webhook setting by hostname. `,_jsx(_components.strong,{children:`Use Case:`}),` Remove an inbound parse configuration when you no longer want SendGrid to…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-api-keys`})}),_jsxs(_components.td,{children:[_jsxs(_components.strong,{children:[`This endpoint allows you to revoke an existing API Key using an `,_jsx(_components.code,{children:`api_key_id`})]}),` Authentications using a revoked API Key will fail after after some…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-recipient`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`[LEGACY API - DEPRECATED]`}),` Deletes a single recipient from the Legacy Marketing Campaigns contact database.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-reverse-dns-record`})}),_jsx(_components.td,{children:`This endpoint deletes a reverse DNS record, returning a 204 code on success.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-segment`})}),_jsx(_components.td,{children:`Permanently deletes a segment from the SendGrid Contact Database (Legacy Marketing Campaigns).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-sender`})}),_jsx(_components.td,{children:`Permanently delete an existing Marketing Campaigns Sender identity from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-sender-identity`})}),_jsxs(_components.td,{children:[`Permanently deletes a sender identity from your SendGrid account. `,_jsx(_components.strong,{children:`Important:`}),` This action is irreversible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-single-event-webhook-by-id`})}),_jsx(_components.td,{children:`Delete a specific Event Webhook by ID with this endpoint. Unlike other endpoints which default to the oldest webhook, this requires an ID, else it…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-single-recipient-from-single-list`})}),_jsx(_components.td,{children:`Remove a single recipient from a SendGrid contact list. This endpoint is part of the Legacy Marketing Campaigns API (contactdb).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-specific-block`})}),_jsx(_components.td,{children:`Deletes a specific email address from your SendGrid blocks list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-specific-invalid-email`})}),_jsx(_components.td,{children:`Removes a specific email address from SendGrid’s invalid emails suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-specific-spam-report`})}),_jsx(_components.td,{children:`Removes a specific spam report from SendGrid’s suppression list by email address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-subuser`})}),_jsxs(_components.td,{children:[`Permanently delete a subuser from your SendGrid account. `,_jsx(_components.strong,{children:`WARNING`}),`: This is a permanent, irreversible action.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-suppression-from-suppression-group`})}),_jsx(_components.td,{children:`Remove an email address from a suppression group (unsubscribe group).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-suppression-group`})}),_jsx(_components.td,{children:`This API endpoint deletes email suppression groups. Deleted group members get globally suppressed if they unsubscribe.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-template`})}),_jsxs(_components.td,{children:[`Permanently deletes a transactional template from your SendGrid account. `,_jsx(_components.strong,{children:`Important:`}),` This action is irreversible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-transactional-template-version`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Delete a specific version of a transactional template.`}),` This endpoint permanently removes a template version.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-blocks`})}),_jsx(_components.td,{children:`Delete blocked email addresses from your SendGrid suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-bounces`})}),_jsx(_components.td,{children:`Delete bounced email addresses from your SendGrid bounce suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-bulk-integration`})}),_jsx(_components.td,{children:`Bulk delete multiple Integrations by providing their IDs as a query parameter.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-cancellation-or-pause-from-scheduled-send`})}),_jsx(_components.td,{children:`Resume a paused or cancelled scheduled send by removing its pause/cancel status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-contacts`})}),_jsx(_components.td,{children:`Deletes contacts from your SendGrid Marketing Campaigns account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-custom-field-definition`})}),_jsxs(_components.td,{children:[`Permanently deletes a custom field definition from SendGrid Marketing Campaigns. `,_jsx(_components.strong,{children:`Important notes:`}),` - Only custom fields can be deleted; reserved…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-design`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to delete a single design`}),`. Be sure to check the ID of the design you intend to delete before making this request…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-invalid-emails`})}),_jsx(_components.td,{children:`Delete email addresses from your SendGrid invalid emails suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-pending-teammate`})}),_jsx(_components.td,{children:`Delete a pending teammate invitation that hasn’t yet been accepted.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-single-send-by-id`})}),_jsxs(_components.td,{children:[`Permanently deletes a Single Send by its unique ID. You can obtain the Single Send ID from the GET `,_jsx(_components.code,{children:`/v3/marketing/singlesends`}),` endpoint or the…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-single-send-schedule`})}),_jsx(_components.td,{children:`Cancel a scheduled Single Send by deleting its scheduled send time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-spam-reports`})}),_jsx(_components.td,{children:`Delete spam reports from your SendGrid spam report suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-teammate`})}),_jsx(_components.td,{children:`Permanently delete a teammate from your SendGrid account. This endpoint removes a teammate’s access to your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-verified-sender`})}),_jsx(_components.td,{children:`Deletes a Verified Sender Identity from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deny-access-request`})}),_jsx(_components.td,{children:`Denies a teammate’s pending access request. This action removes the request without granting the requested permissions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disassociate-branded-link-from-subuser`})}),_jsx(_components.td,{children:`Remove a branded link association from a subuser account. This endpoint allows parent accounts to disassociate a branded link from a subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`domain-warn-list`})}),_jsx(_components.td,{children:`Retrieves a list of domains known to implement DMARC (Domain-based Message Authentication, Reporting \u0026 Conformance) policies, categorized by failure type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`download-csv`})}),_jsxs(_components.td,{children:[`Retrieves a presigned S3 URL to download a CSV file of email activity data (up to 1M events, last 30 days). `,_jsx(_components.strong,{children:`Workflow:`}),` 1.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-transactional-template`})}),_jsx(_components.td,{children:`Duplicate an existing transactional template to create a new template with the same content.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-design`})}),_jsx(_components.td,{children:`Duplicates an existing email design in the SendGrid Design Library.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-send-grid-pre-built-design`})}),_jsx(_components.td,{children:`Duplicates a pre-built SendGrid email design template from the SendGrid Design Library.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`duplicate-single-send`})}),_jsx(_components.td,{children:`Duplicates an existing Single Send by its ID, creating a new draft that can be edited via the Update Single Send endpoint (PATCH).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-sso-teammate`})}),_jsxs(_components.td,{children:[`Updates an existing SSO Teammate’s permissions and profile in SendGrid. `,_jsx(_components.strong,{children:`Requirements`}),`: Enterprise SendGrid account with SSO integration enabled.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-transactional-template`})}),_jsx(_components.td,{children:`Updates the name of an existing transactional template. This endpoint allows you to rename a transactional template without affecting its content or versions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-transactional-template-version`})}),_jsx(_components.td,{children:`Edit a transactional template version in SendGrid. This endpoint allows you to update the content, subject, name, and other properties of an existing template version.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-verified-sender`})}),_jsx(_components.td,{children:`Updates an existing verified sender identity in SendGrid. This action allows partial updates - only the fields you specify will be modified, while…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`email-dns-records-to-co-worker`})}),_jsx(_components.td,{children:`Email DNS records to a co-worker for domain authentication or link branding setup.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-disable-subuser`})}),_jsxs(_components.td,{children:[`Enable or disable a SendGrid subuser account. Use this endpoint to control whether a subuser can send emails: - Set `,_jsx(_components.code,{children:`disabled=true`}),` to disable the…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`enable-disable-website-access-for-subuser`})}),_jsx(_components.td,{children:`Enable or disable website portal access for a SendGrid subuser while preserving their email sending capabilities.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`erase-recipients-email-data`})}),_jsx(_components.td,{children:`Permanently erases recipients’ personal email data from SendGrid for GDPR/privacy compliance.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-contacts`})}),_jsxs(_components.td,{children:[`Initiates an asynchronous job to export Marketing Campaigns contacts to CSV or JSON. `,_jsx(_components.strong,{children:`Use Cases:`}),` - Export all contacts from your SendGrid…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-contacts-status`})}),_jsx(_components.td,{children:`Retrieves the status of a contact export job and provides download URLs when ready.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`export-single-send-stats`})}),_jsx(_components.td,{children:`Exports Single Send campaign statistics in CSV format. This endpoint allows you to export stats for one or more Single Sends from SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filter-all-messages`})}),_jsx(_components.td,{children:`Filter and retrieve email activity from the SendGrid Email Activity Feed API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`filter-messages-by-message-id`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific email message by its unique message ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-account-offerings`})}),_jsx(_components.td,{children:`Retrieves the offerings (email packages and add-ons) assigned to a specific customer account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-contact-by-id`})}),_jsx(_components.td,{children:`Retrieves the full details of a single contact by their unique ID from SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-list-of-all-ip-addresses-on-your-account`})}),_jsx(_components.td,{children:`Fetches your account’s IP addresses with details such as pool association and warm-up status. ‘is_parent_assigned’ and ‘pool’ must be exclusive.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-list-of-all-senders`})}),_jsx(_components.td,{children:`Retrieves a list of all Sender identities associated with your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-list-of-subusers-assigned-to-ip`})}),_jsx(_components.td,{children:`Retrieves a list of Subuser IDs assigned to a specific IP address in your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-accounts`})}),_jsx(_components.td,{children:`Retrieves all accounts under the organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-automation-stats`})}),_jsx(_components.td,{children:`Retrieve email statistics for SendGrid Marketing Automations (automated email workflows).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-available-offerings`})}),_jsx(_components.td,{children:`Retrieves all available SendGrid offerings for account provisioning.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-categories`})}),_jsx(_components.td,{children:`Retrieve all categories associated with your Marketing Campaigns Single Sends.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-existing-exports`})}),_jsx(_components.td,{children:`Retrieves all existing contact export jobs from SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-field-definitions`})}),_jsx(_components.td,{children:`Retrieve all field definitions including custom and reserved fields from Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-ip-pools-that-have-associated-ips`})}),_jsx(_components.td,{children:`The function lists your IP Pools and samples up to 10 IPs from each.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-sender-identities`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to retrieve a list of all sender identities that have been created for your account.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-single-sends`})}),_jsx(_components.td,{children:`Retrieve a list of your Single Sends with brief details, including their IDs.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-single-sends-stats`})}),_jsx(_components.td,{children:`Retrieve email statistics for SendGrid Single Sends (one-time marketing email campaigns).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-sso-certificates-by-integration`})}),_jsx(_components.td,{children:`Retrieves all SSO (Single Sign-On) certificates associated with a specific IdP integration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-sso-integrations`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to retrieve all SSO integrations tied to your Twilio SendGrid account.`}),` The IDs returned by this endpoint can be used by…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-verified-senders`})}),_jsx(_components.td,{children:`Retrieve all Sender Identities (verified/unverified) for an account via an endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-account-s-state`})}),_jsx(_components.td,{children:`Retrieve the current state of a customer account using the Account Provisioning API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-sso-certificate`})}),_jsx(_components.td,{children:`Retrieve an individual SSO certificate by its ID. SSO (Single Sign-On) certificates are X509 certificates used by SendGrid to verify that SAML…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-sso-integration`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to retrieve an SSO integration by ID.`}),` You can retrieve the IDs for your configurations from the response provided by the…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-specific-sender`})}),_jsx(_components.td,{children:`Retrieves the details of a specific Marketing Sender by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-s-account-information`})}),_jsx(_components.td,{children:`Retrieves the authenticated user’s SendGrid account details including account type (e.g., ‘free’, ‘paid’) and sender reputation score (0-100).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-s-profile`})}),_jsx(_components.td,{children:`Retrieve the authenticated user’s profile details. This endpoint returns the current user’s profile information including their name, contact…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-automation-click-tracking-stats-by-id`})}),_jsx(_components.td,{children:`Retrieve click-tracking statistics for a specific SendGrid Marketing Automation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-automation-stats-by-id`})}),_jsx(_components.td,{children:`Retrieve detailed stats for a specific Automation by ID, with optional date and aggregation filters, or use another endpoint to get stats for multiple Automations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-batched-contacts-by-ids`})}),_jsx(_components.td,{children:`Retrieves multiple SendGrid Marketing Contacts by their IDs in a single batch request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-bounce-class-stats`})}),_jsx(_components.td,{children:`Retrieve daily bounce statistics filtered by a specific classification type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-bulk-validation-job`})}),_jsx(_components.td,{children:`Retrieves the details of a specific Bulk Email Address Validation Job by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-contacts-by-emails`})}),_jsx(_components.td,{children:`Search for Marketing Campaigns contacts by their email addresses.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-contacts-by-identifiers`})}),_jsx(_components.td,{children:`Retrieves up to 100 Marketing Campaigns contacts by searching for specific identifier values.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-design`})}),_jsx(_components.td,{children:`Retrieves a specific design’s details from your Design Library by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-details-for-ip-address`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific IP address on your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-details-for-ip-pool`})}),_jsx(_components.td,{children:`This operation retrieves details of an IP Pool, such as name, ID, some sample IPs (up to 10), and the total IP count.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-email-suppression-groups`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Retrieve all suppression groups for a specific email address.`}),` This endpoint returns a list of all suppression groups in your SendGrid account…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-engagement-quality-scores`})}),_jsx(_components.td,{children:`Retrieve SendGrid Engagement Quality (SEQ) scores for a specified date range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-geo-stats`})}),_jsx(_components.td,{children:`Retrieves email engagement statistics (opens, clicks) segmented by geographic location (country and state/province).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-information-on-single-suppression-group`})}),_jsx(_components.td,{children:`Retrieves details for a single suppression group (also known as an unsubscribe group).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-integration`})}),_jsx(_components.td,{children:`Retrieve a specific Marketing Integration by its unique ID. An Integration is a connection from SendGrid Marketing Campaigns to a supported…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-ips-assigned-to-ip-pool`})}),_jsx(_components.td,{children:`Retrieves IP addresses assigned to a specific IP Pool. This endpoint is part of the IP Address Management API (beta) and requires dedicated IP…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-ip-warmup-status`})}),_jsx(_components.td,{children:`Retrieve the warmup status for a specific dedicated IP address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-list-contact-count`})}),_jsx(_components.td,{children:`Retrieve the contact count and billable contact count for a specific marketing list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-list-of-segments`})}),_jsx(_components.td,{children:`Retrieves a filtered list of contact segments from SendGrid Marketing Campaigns V2.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-open-tracking-settings`})}),_jsx(_components.td,{children:`Retrieves the current open tracking settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-recipient-upload-status`})}),_jsx(_components.td,{children:`Retrieves the upload status for recipients in the Legacy Marketing Campaigns contacts database (contactdb).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-remaining-ips-count`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint gets amount of IP Addresses that can still be created during a given period and the price of those IPs.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-sample-contacts`})}),_jsx(_components.td,{children:`Retrieves a sample of up to 50 contacts from your Marketing Contacts database, sorted by email address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-send-grid-pre-built-design`})}),_jsx(_components.td,{children:`Retrieves details of a specific SendGrid pre-built design template by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-signed-event-webhook-s-public-key`})}),_jsx(_components.td,{children:`Retrieves the public key for a specific Event Webhook by ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-single-send-by-id`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`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…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-single-send-click-tracking-stats-by-id`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint lets you retrieve click-tracking stats for one Single Send`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-single-sends-search`})}),_jsx(_components.td,{children:`Search for Single Sends (marketing email campaigns) by name, status, and/or categories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-single-send-stats-by-id`})}),_jsx(_components.td,{children:`Retrieve individual Single Send stats using its ID. For multiple IDs, use “Get All Single Sends Stats”.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-subuser-monthly-stats`})}),_jsx(_components.td,{children:`Retrieves monthly email statistics for a specific subuser. Returns metrics such as blocks, bounces, clicks, delivered emails, opens, requests, unique…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-subusers-engagement-quality-scores`})}),_jsx(_components.td,{children:`Retrieve SendGrid Engagement Quality (SEQ) scores for all subusers on a specific date.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-suppression-groups`})}),_jsxs(_components.td,{children:[`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 `,_jsx(_components.code,{children:`?id=123456`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-teammate-subuser-access`})}),_jsx(_components.td,{children:`Retrieve Subusers accessible to a specified Teammate, including their permission levels and scopes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-credits-for-subuser`})}),_jsx(_components.td,{children:`Retrieves credit information for a specific Subuser account, including the credit type (unlimited, recurring, or nonrecurring), reset frequency…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-default-authentication`})}),_jsx(_components.td,{children:`Retrieves the default domain authentication configuration for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-settings-for-single-event-webhook`})}),_jsx(_components.td,{children:`Retrieves the configuration and settings for a single Event Webhook by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-total-contact-count`})}),_jsx(_components.td,{children:`Retrieve the total number of contacts stored in your SendGrid Marketing Campaigns account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-user-scopes`})}),_jsx(_components.td,{children:`Retrieve a list of scopes for which this user has access`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`import-contacts`})}),_jsx(_components.td,{children:`Initiates a bulk contact import by requesting an upload URL for a CSV file.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`import-contacts-status`})}),_jsx(_components.td,{children:`Check the status of a contact import, update, or delete job in SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`invite-teammate`})}),_jsxs(_components.td,{children:[`Invite teammates to your account through email with this endpoint, assigning initial permissions via the `,_jsx(_components.code,{children:`scopes`}),` array.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-all-authenticated-domains`})}),_jsxs(_components.td,{children:[`Retrieve authenticated domain lists in pages using the `,_jsx(_components.code,{children:`limit`}),` parameter for page size and `,_jsx(_components.code,{children:`offset`}),` to start from specific list positions.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-all-subusers`})}),_jsx(_components.td,{children:`Retrieve a paginated list of subusers with filtering options.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-api-keys`})}),_jsx(_components.td,{children:`Retrieve user’s API key names and IDs with this endpoint; keys themself cannot be retrieved for security.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-bulk-email-validation-jobs`})}),_jsx(_components.td,{children:`Retrieves a list of all Bulk Email Address Validation Jobs for the account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-designs`})}),_jsx(_components.td,{children:`List designs from the Design Library. Fetches user-created designs stored in the SendGrid Design Library (part of Marketing Campaigns).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-integration`})}),_jsx(_components.td,{children:`This endpoint returns all the Integrations for the user making this call.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-send-grid-pre-built-designs`})}),_jsxs(_components.td,{children:[`The `,_jsx(_components.code,{children:`designs/pre-builts`}),` endpoint fetches a list of Twilio SendGrid’s ready-made designs, not user-specific ones, with 100 results per request by…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-user-auth-domains`})}),_jsx(_components.td,{children:`Retrieves all authenticated domains that have been assigned to a specific subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`manually-refresh-segment`})}),_jsx(_components.td,{children:`Manually refresh a Marketing Campaigns V2 segment to update its contact membership.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`presigned-url-headers-for-bulk-email-validation`})}),_jsx(_components.td,{children:`Request a presigned URL and headers to upload a file containing email addresses for bulk validation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-ip-address-from-pool`})}),_jsx(_components.td,{children:`Remove an IP address from an IP pool in your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-ip-from-authenticated-domain`})}),_jsx(_components.td,{children:`Remove an IP address from an authenticated domain’s custom SPF configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-specific-ip-from-allowed-list`})}),_jsx(_components.td,{children:`Removes a specific IP address from your SendGrid account’s allow list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-contacts-from-list`})}),_jsx(_components.td,{children:`Remove contacts from a marketing list without deleting them from your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-list-and-optional-contacts`})}),_jsx(_components.td,{children:`Delete a marketing list from your SendGrid account. This endpoint permanently removes a specific list from your Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-one-or-more-ips-from-allow-list`})}),_jsx(_components.td,{children:`Removes one or more IP addresses from your SendGrid IP Access Management allow list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-segment-without-affecting-contacts`})}),_jsx(_components.td,{children:`Permanently deletes a segment from SendGrid’s Marketing Campaigns without affecting contacts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`remove-user-domain`})}),_jsx(_components.td,{children:`Disassociate ALL authenticated domains from a subuser. This endpoint removes any authenticated domain associations that have been assigned to the specified subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`rename-ip-pool`})}),_jsx(_components.td,{children:`Renames an existing IP pool in your SendGrid account. IP pools allow you to group your dedicated SendGrid IP addresses together.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`request-csv`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`resend-sender-verification`})}),_jsx(_components.td,{children:`Resends the verification email for a Marketing Campaigns Sender identity.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`resend-sender-identity-verification`})}),_jsx(_components.td,{children:`Resends the verification email to a sender identity’s ‘from’ email address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`resend-teammate-invite`})}),_jsx(_components.td,{children:`Resend a pending teammate invitation to refresh its expiration date.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`resend-verified-sender-request`})}),_jsx(_components.td,{children:`Resends the verification email to a Sender Identity’s ‘from_email’ address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-bounce`})}),_jsx(_components.td,{children:`Retrieves details about a specific bounced email address from the SendGrid suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-branded-link`})}),_jsx(_components.td,{children:`Retrieves a specific branded link by its ID. Branded links (formerly ‘Link Whitelabel’) allow click-tracked links, opens, and images in your emails…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-access-requests`})}),_jsxs(_components.td,{children:[`Retrieve a list of recent access requests using pagination with `,_jsx(_components.code,{children:`limit`}),` for page size and `,_jsx(_components.code,{children:`offset`}),` to control the start position for additional items.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-count-of-recipients`})}),_jsxs(_components.td,{children:[`Retrieve the total count of recipients in the Legacy Marketing Campaigns contact database. `,_jsx(_components.strong,{children:`IMPORTANT: This is a Legacy API endpoint.`}),` The…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-custom-field`})}),_jsx(_components.td,{children:`Retrieves a single custom field definition by its ID from SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-address-whitelist-mail-settings`})}),_jsx(_components.td,{children:`Retrieves your current address whitelist mail settings from SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-global-suppression`})}),_jsx(_components.td,{children:`Checks if an email address is in the global suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-list-of-currently-allowed-ips`})}),_jsx(_components.td,{children:`This endpoint provides a list of authorized IP addresses for your account, each with creation, update dates, and a unique ID for potential removal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-alerts`})}),_jsxs(_components.td,{children:[`Retrieve all SendGrid alerts configured for your account. Returns a list of alert configurations including: - `,_jsx(_components.strong,{children:`usage_limit alerts`}),`: Notify when…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-assigned-ips`})}),_jsx(_components.td,{children:`Retrieves all IP addresses that are currently assigned to your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-blocks`})}),_jsx(_components.td,{children:`Retrieves a paginated list of all blocked email addresses from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-bounces`})}),_jsxs(_components.td,{children:[`This endpoint retrieves a paginated list of all your bounces, allowing customization of page size with `,_jsx(_components.code,{children:`limit`}),` and starting position with `,_jsx(_components.code,{children:`offset`}),` for multiple requests.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-branded-links`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`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…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-campaigns`})}),_jsx(_components.td,{children:`Retrieve a paginated list of campaigns in reverse creation order with the API endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-categories`})}),_jsx(_components.td,{children:`Retrieve all email categories used for tracking and organizing email statistics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-custom-fields`})}),_jsx(_components.td,{children:`Retrieve all custom field definitions for contacts. Returns a list of all custom fields that have been created for your contacts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-global-suppressions`})}),_jsx(_components.td,{children:`Retrieves a paginated list of all email addresses that are globally suppressed from receiving any emails from your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-invalid-emails`})}),_jsx(_components.td,{children:`Retrieve paginated lists of invalid emails with ‘limit’ for page size and ‘offset’ to start from a specific position for lists exceeding the limit.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-ip-addresses`})}),_jsx(_components.td,{children:`Retrieve a paginated list of assigned/unassigned IPs with warmup status, pools, subusers, and DNS info.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-ip-pools`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to get all of your IP pools.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-ip-pools-ip-address-belongs-to`})}),_jsx(_components.td,{children:`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.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-ips-currently-in-warmup`})}),_jsx(_components.td,{children:`Retrieve all IP addresses currently in the warmup process. IP warmup is the process of gradually increasing sending volume through a new IP address…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-lists`})}),_jsx(_components.td,{children:`Retrieve all contact lists from your SendGrid account. Lists are static collections of Marketing Campaigns contacts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-mail-settings`})}),_jsxs(_components.td,{children:[`Retrieve a paginated list of mail settings with their `,_jsx(_components.code,{children:`enabled`}),` status and descriptions.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-of-your-event-webhooks`})}),_jsx(_components.td,{children:`The endpoint fetches all Event Webhooks as objects in an array, showing each webhook’s configuration and ID, used to update, delete, or manage…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-parse-settings`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to retrieve all of your current inbound parse settings.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-pending-teammates`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to retrieve a list of all pending Teammate invitations.`}),` Each teammate invitation is valid for 7 days.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-recent-access-attempts`})}),_jsx(_components.td,{children:`Retrieves a list of all IP addresses that have recently attempted to access your SendGrid account, either through the User Interface or the API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-recipients-on-list`})}),_jsxs(_components.td,{children:[`Retrieves all recipients (contacts) belonging to a specific list in SendGrid’s Legacy Marketing Campaigns. `,_jsx(_components.strong,{children:`IMPORTANT`}),`: This endpoint is part of…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-reverse-dns-records`})}),_jsx(_components.td,{children:`The endpoint provides a paginated list of Reverse DNS records, with optional IP prefix search and adjustable page size using ‘limit’ and ‘offset’ parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-scheduled-sends`})}),_jsxs(_components.td,{children:[`The endpoint provides details of cancelled or paused scheduled sends but only if they have a `,_jsx(_components.code,{children:`batch_id`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-spam-reports`})}),_jsxs(_components.td,{children:[`Retrieve spam reports in pages using `,_jsx(_components.code,{children:`limit`}),` for page size and `,_jsx(_components.code,{children:`offset`}),` to continue from a specific list position.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-suppressions`})}),_jsx(_components.td,{children:`Retrieve a list of all suppressions across all suppression groups.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-suppressions-for-suppression-group`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to retrieve all suppressed email addresses belonging to the given group.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-teammates`})}),_jsxs(_components.td,{children:[`Retrieve a paginated list of Teammates with the `,_jsx(_components.code,{children:`limit`}),` parameter to set page size and `,_jsx(_components.code,{children:`offset`}),` to specify the starting point for additional items.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-all-ips-in-specified-pool`})}),_jsx(_components.td,{children:`Retrieves all IP addresses that are assigned to a specific IP pool.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-authenticated-domain`})}),_jsx(_components.td,{children:`Retrieves details of a specific authenticated domain by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-existing-api-key`})}),_jsx(_components.td,{children:`Retrieves the details of an existing SendGrid API key by its unique identifier.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-reverse-dns-record`})}),_jsx(_components.td,{children:`Retrieves a specific reverse DNS (formerly IP Whitelabel) record by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-single-campaign`})}),_jsx(_components.td,{children:`Retrieves a specific campaign from SendGrid’s Legacy Marketing Campaigns by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-single-list`})}),_jsx(_components.td,{children:`Retrieve detailed information about a specific marketing list by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-single-recipient`})}),_jsxs(_components.td,{children:[`Retrieve a single recipient by ID from the Legacy Marketing Campaigns contact database. `,_jsx(_components.strong,{children:`IMPORTANT`}),`: This is a Legacy Marketing Campaigns API endpoint (/v3/contactdb/).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-single-transactional-template`})}),_jsx(_components.td,{children:`Retrieves a single transactional template by its ID, including all associated template versions.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-alert`})}),_jsx(_components.td,{children:`Retrieve details for a specific SendGrid alert by its ID. Alerts notify you about email usage limits or provide periodic email statistics.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-allowed-ip`})}),_jsx(_components.td,{children:`Retrieves details of a specific IP address from your SendGrid account’s IP Access Management allow list using its unique rule ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-block`})}),_jsx(_components.td,{children:`Retrieves details for a specific email address from your SendGrid blocks list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-invalid-email`})}),_jsx(_components.td,{children:`Retrieves details about a specific email address from SendGrid’s invalid email suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-parse-setting`})}),_jsx(_components.td,{children:`Retrieves a specific inbound parse webhook setting by hostname.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-spam-report`})}),_jsx(_components.td,{children:`Retrieves a specific spam report by email address from SendGrid’s suppression list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-transactional-template-version`})}),_jsx(_components.td,{children:`Retrieves a specific version of a transactional template by its template ID and version ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-subuser-s-branded-link`})}),_jsx(_components.td,{children:`Retrieve the branded link associated with a specific subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-bounce-classification-totals`})}),_jsx(_components.td,{children:`This endpoint will return the total number of bounces by classification in descending order for each day.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-bounce-purge-mail-settings`})}),_jsx(_components.td,{children:`Retrieve your current Bounce Purge mail settings. This setting configures the maximum age (in days) of contacts in your hard and soft bounce…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-click-track-settings`})}),_jsx(_components.td,{children:`Retrieves your current click tracking settings from SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-current-enforced-tls-settings`})}),_jsx(_components.td,{children:`Retrieve the current Enforced TLS settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-email-statistics-by-browser`})}),_jsx(_components.td,{children:`Retrieve email statistics segmented by browser type (Chrome, Firefox, Safari, etc.).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-email-statistics-by-client-type`})}),_jsx(_components.td,{children:`Retrieve email statistics segmented by client type (Webmail, Desktop, Phone, Tablet, Other).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-email-statistics-by-device-type`})}),_jsx(_components.td,{children:`Retrieve email statistics segmented by device type (Desktop, Webmail, Phone, Tablet, Other).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-email-statistics-by-mailbox-provider`})}),_jsx(_components.td,{children:`Retrieve email statistics segmented by recipient mailbox provider (e.g., Gmail, Yahoo, Microsoft Outlook).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-email-statistics-for-categories`})}),_jsx(_components.td,{children:`Retrieve email statistics for specific categories within a date range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-email-statistics-for-your-subusers`})}),_jsx(_components.td,{children:`Retrieves email statistics for specified subusers over a date range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-footer-mail-settings`})}),_jsx(_components.td,{children:`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…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-forward-bounce-mail-settings`})}),_jsx(_components.td,{children:`Retrieves the current forward bounce mail settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-forward-spam-mail-settings`})}),_jsx(_components.td,{children:`Retrieves the current forward spam mail settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-global-email-statistics`})}),_jsx(_components.td,{children:`Retrieve global email statistics for your SendGrid account within a specific date range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-google-analytics-settings`})}),_jsx(_components.td,{children:`Retrieves the current Google Analytics tracking settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-legacy-template-mail-settings`})}),_jsx(_components.td,{children:`Retrieves your current legacy email template mail settings. The legacy template setting wraps an HTML template around your email content, useful for…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-monthly-stats-for-all-subusers`})}),_jsx(_components.td,{children:`Retrieves monthly email statistics for all subusers. Returns metrics such as blocks, bounces, clicks, delivered emails, opens, requests, unique…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-paged-transactional-templates`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to retrieve all transactional templates.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-recipients`})}),_jsx(_components.td,{children:`Retrieve all marketing campaign recipients via this endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-recipients-on-segment`})}),_jsx(_components.td,{children:`Retrieves all recipients (contacts) in a specified segment from SendGrid’s Legacy Marketing Campaigns Contact Database.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-reserved-fields`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Retrieve all reserved fields from the Legacy Marketing Campaigns Contact Database.`}),` This endpoint returns a list of fields that are reserved by…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-scheduled-send`})}),_jsx(_components.td,{children:`Retrieve the cancel/pause status of a scheduled email batch by its batch_id.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieves-inbound-parse-webhook-statistics`})}),_jsx(_components.td,{children:`Retrieve statistics for emails processed by SendGrid’s Inbound Parse Webhook.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-single-segment-endpoint`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific Marketing Campaigns segment by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-specific-teammate`})}),_jsx(_components.td,{children:`Retrieves details of a specific SendGrid teammate by username.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-stats-by-specific-client-type`})}),_jsx(_components.td,{children:`Retrieve email statistics for a specific client type (phone, tablet, webmail, or desktop).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-subscription-tracking-settings`})}),_jsx(_components.td,{children:`Retrieves the current subscription tracking settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-subuser-reputations`})}),_jsx(_components.td,{children:`Retrieves sender reputation scores (0-100) for subusers. Reputation reflects email delivery performance based on recipient engagement, bounces, spam…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-sums-of-email-stats-for-each-category`})}),_jsx(_components.td,{children:`Retrieve aggregated email statistics sums for each category over a date range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-count-of-billable-recipients`})}),_jsx(_components.td,{children:`Retrieves the count of billable recipients for SendGrid Legacy Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-default-branded-link`})}),_jsx(_components.td,{children:`Retrieves the default branded link for message sending. Branded links (formerly ‘Link Whitelabel’) allow click-tracked links, opens, and images in…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-lists-that-recipient-is-on`})}),_jsx(_components.td,{children:`Retrieves all marketing campaign lists that a specific recipient belongs to.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-tracking-settings`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`This endpoint allows you to retrieve a list of all tracking settings on your account.`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-user-s-authenticated-domains`})}),_jsx(_components.td,{children:`Retrieve authenticated domains (up to five) assigned to a specific subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-your-account-email-address`})}),_jsx(_components.td,{children:`Retrieves the email address currently on file for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-your-credit-balance`})}),_jsx(_components.td,{children:`Retrieves the current email credit balance for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-your-username`})}),_jsx(_components.td,{children:`Retrieve your current SendGrid account username and user ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`returns-list-of-all-partner-settings`})}),_jsx(_components.td,{children:`Retrieve a paginated list of all partner settings that can be enabled for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`schedule-campaign`})}),_jsx(_components.td,{children:`Schedules a Legacy Marketing Campaigns email for delivery at a specific time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`schedule-single-send`})}),_jsxs(_components.td,{children:[`Schedule a Single Send for immediate or future delivery. Use `,_jsx(_components.code,{children:`send_at: 'now'`}),` to send immediately, or provide an ISO 8601 date-time for scheduled delivery.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-contacts`})}),_jsxs(_components.td,{children:[`Find contacts using this endpoint with a body containing a `,_jsx(_components.code,{children:`query`}),` in SGQL.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-for-suppressions-within-group`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to search a suppression group for multiple suppressions.`}),` When given a list of email addresses and a group ID, this…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`search-recipients`})}),_jsx(_components.td,{children:`Search for recipients in the Legacy Marketing Campaigns contact database by field value.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-campaign`})}),_jsxs(_components.td,{children:[`Immediately sends an existing marketing campaign to its configured recipients. `,_jsx(_components.strong,{children:`IMPORTANT`}),`: This is a Legacy Marketing Campaigns API endpoint.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-test-campaign`})}),_jsxs(_components.td,{children:[`Sends a test version of a marketing campaign to specified email addresses for review before sending to your full recipient list. `,_jsx(_components.strong,{children:`IMPORTANT:`}),` This…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-test-marketing-email`})}),_jsx(_components.td,{children:`Send a test marketing email before launching a campaign. This endpoint allows you to test your marketing email by sending it to up to 10 email addresses.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`send-email-with-twilio-send-grid`})}),_jsx(_components.td,{children:`The Mail Send operation uses SendGrid’s v3 API to send emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-up-reverse-dns`})}),_jsx(_components.td,{children:`Set up reverse DNS (rDNS) for a dedicated IP address. Reverse DNS allows mailbox providers to verify the sender by performing a reverse DNS lookup when receiving emails.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`start-warming-up-ip-address`})}),_jsx(_components.td,{children:`Put a dedicated IP address into warmup mode. IP warmup gradually increases the sending volume from an IP address to build a positive sending reputation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`stop-warming-up-ip-address`})}),_jsx(_components.td,{children:`Stop warming up a dedicated IP address and remove automatic sending limits.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`sum-email-stats-for-subusers`})}),_jsx(_components.td,{children:`Retrieves summed email statistics for all subusers over a date range.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`test-event-webhook-s-settings`})}),_jsx(_components.td,{children:`Sends a test event notification to a specified URL to verify your webhook endpoint is properly configured to receive SendGrid events.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`toggle-webhook-signature`})}),_jsx(_components.td,{children:`Enable or disable signature verification for a single Event Webhook by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unlink-subuser-domain`})}),_jsx(_components.td,{children:`Disassociate an authenticated domain from a subuser. This removes the link between a domain authentication and a specific subuser, preventing the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`unschedule-scheduled-campaign`})}),_jsxs(_components.td,{children:[`Unschedule a campaign that has already been scheduled to be sent. `,_jsx(_components.strong,{children:`Note`}),`: This endpoint is part of the Legacy Marketing Campaigns API.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-branded-link`})}),_jsx(_components.td,{children:`Update a specific branded link’s default status. Link branding (formerly ‘Link Whitelabel’) allows all click-tracked links in your emails to be…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-campaign`})}),_jsx(_components.td,{children:`Updates an existing marketing campaign. You can modify the campaign’s title, subject line, HTML content, plain text content, and categories.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-account-offerings`})}),_jsx(_components.td,{children:`Updates the offerings (email packages and add-ons) assigned to a customer account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-address-whitelist-mail-settings`})}),_jsx(_components.td,{children:`Updates the address whitelist mail settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-list`})}),_jsx(_components.td,{children:`Update the name of an existing contact list in SendGrid Marketing Campaigns.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-account-s-state`})}),_jsx(_components.td,{children:`Update the state of a customer account using the Account Provisioning API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-alert`})}),_jsxs(_components.td,{children:[`Update an existing SendGrid alert’s settings. Supports updating two types of alerts: - `,_jsx(_components.strong,{children:`usage_limit`}),`: Update the percentage threshold (0-100) or…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-authenticated-domain`})}),_jsx(_components.td,{children:`Updates the settings for an authenticated domain in SendGrid.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-ip-pool-name`})}),_jsx(_components.td,{children:`Updates the name of an existing IP Pool in your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-sso-integration`})}),_jsx(_components.td,{children:`Update an existing Single Sign-On (SSO) integration for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-parse-setting`})}),_jsxs(_components.td,{children:[`Updates an existing Inbound Parse Webhook setting by hostname. `,_jsx(_components.strong,{children:`Prerequisites:`}),` 1.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-api-key-name`})}),_jsx(_components.td,{children:`Updates the name of an existing SendGrid API key. This endpoint only modifies the key’s display name and does not change its permissions/scopes.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-api-key-name-and-scopes`})}),_jsx(_components.td,{children:`Updates both the name and permission scopes of an existing SendGrid API key.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-scheduled-campaign`})}),_jsx(_components.td,{children:`Updates the scheduled send time for a Legacy Marketing Campaigns email.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-scheduled-send`})}),_jsx(_components.td,{children:`Update the status of a scheduled send batch that already has a pause or cancel status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-segment`})}),_jsx(_components.td,{children:`Updates an existing segment in SendGrid’s Marketing Campaigns using the Segmentation V2 API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-sender`})}),_jsxs(_components.td,{children:[`Updates an existing Sender identity for use in SendGrid Marketing Campaigns. `,_jsx(_components.strong,{children:`Important Notes:`}),` - Partial updates are supported - only include…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-sender-identity`})}),_jsx(_components.td,{children:`Updates an existing sender identity in SendGrid. This action allows partial updates - only the fields you provide will be modified, while all other…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-single-event-webhook-by-id`})}),_jsx(_components.td,{children:`Updates the configuration of a specific Event Webhook by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-suppression-group`})}),_jsx(_components.td,{children:`Updates an existing suppression group (also known as an unsubscribe group).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-s-profile`})}),_jsxs(_components.td,{children:[`Updates the authenticated user’s profile information in SendGrid. `,_jsx(_components.strong,{children:`Important:`}),` At least one parameter must be provided.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-bounce-purge-mail-settings`})}),_jsx(_components.td,{children:`Update your Bounce Purge mail settings in SendGrid. This setting configures automatic purging of contacts from your hard and soft bounce suppression…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-click-tracking-settings`})}),_jsx(_components.td,{children:`Updates click tracking settings for your SendGrid account. Click tracking monitors email engagement by redirecting links through SendGrid’s servers…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-custom-field-definition`})}),_jsx(_components.td,{children:`Updates the name of an existing custom field in SendGrid Marketing Contacts.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-design`})}),_jsx(_components.td,{children:`Updates an existing email design in the SendGrid Design Library using PATCH.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-details-for-ip-address`})}),_jsx(_components.td,{children:`Updates settings for a dedicated IP address in your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-enforced-tls-settings`})}),_jsx(_components.td,{children:`Update the Enforced TLS settings for your SendGrid account. Enforced TLS controls whether recipients must support TLS encryption and have valid…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-footer-mail-settings`})}),_jsx(_components.td,{children:`Update your Footer mail settings in SendGrid. This endpoint allows you to configure a custom footer that will be appended to the bottom of all…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-forward-bounce-mail-settings`})}),_jsx(_components.td,{children:`Updates the forward bounce mail settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-forward-spam-mail-settings`})}),_jsx(_components.td,{children:`Updates the Forward Spam mail settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-google-analytics-settings`})}),_jsx(_components.td,{children:`Updates Google Analytics tracking settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-integration`})}),_jsx(_components.td,{children:`Update an existing Marketing Integration by its unique ID. An Integration is a connection from SendGrid Marketing Campaigns to a supported…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-open-tracking-settings`})}),_jsx(_components.td,{children:`Updates open tracking settings for your SendGrid account. Open tracking monitors email engagement by inserting an invisible 1x1 pixel image (tracking…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-single-send`})}),_jsx(_components.td,{children:`Update a Single Send draft by its ID. This endpoint allows you to modify specific properties of a Single Send without affecting other fields.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-sso-certificate`})}),_jsx(_components.td,{children:`Update an existing SSO (Single Sign-On) certificate by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-subscription-tracking-settings`})}),_jsx(_components.td,{children:`Updates subscription tracking settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-teammate-s-permissions`})}),_jsxs(_components.td,{children:[`Updates a teammate’s permissions in your SendGrid account. To grant full admin access: set `,_jsx(_components.code,{children:`is_admin`}),` to True and `,_jsx(_components.code,{children:`scopes`}),` to an empty array [].`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-template-mail-settings`})}),_jsx(_components.td,{children:`Updates the legacy email template mail settings for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-credits-for-subuser`})}),_jsx(_components.td,{children:`Update the credit allocation settings for a SendGrid Subuser.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-remaining-credits-for-subuser`})}),_jsx(_components.td,{children:`Updates the remaining credits for a specific Subuser account by adding or subtracting from the current credit balance.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-your-account-email-address`})}),_jsx(_components.td,{children:`Updates the email address currently on file for your SendGrid account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-your-password`})}),_jsxs(_components.td,{children:[`Update the password for your SendGrid account. `,_jsx(_components.strong,{children:`Important`}),`: This endpoint requires username/password authentication and cannot be accessed using API key authentication.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-your-username`})}),_jsx(_components.td,{children:`Update the username for your SendGrid account. This endpoint allows you to change the username associated with your account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-batch-id`})}),_jsx(_components.td,{children:`Validate whether a mail batch ID exists in SendGrid’s system.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-branded-link`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to validate a branded link.`}),` It checks that the required DNS CNAME records are correctly configured for your branded link domain.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-domain-authentication`})}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`This endpoint allows you to validate an authenticated domain.`}),` It checks that the required DNS records are correctly configured for your sending domain.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-email`})}),_jsx(_components.td,{children:`Validates an email address and returns a verdict on its validity.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`validate-reverse-dns-record`})}),_jsx(_components.td,{children:`Validate a reverse DNS (rDNS) record to check if DNS is properly configured.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`verify-sender-request`})}),_jsx(_components.td,{children:`Verifies a sender identity using a token from the verification email.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`view-sender-identity`})}),_jsx(_components.td,{children:`Retrieves the details of a specific Legacy Sender Identity by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`view-scheduled-time-of-campaign`})}),_jsx(_components.td,{children:`Retrieves the scheduled send date and time for a Legacy Marketing Campaign.`})]})]})]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://app.boxd.sh/integrations/detail/sendgrid`,children:`Open SendGrid in the console →`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark"},"config":{},"pageMetadata":{"title":"SendGrid","sidebarTitle":"SendGrid","description":"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability","icon":"/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid","hidden":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect it","slug":"connect-it","depth":2,"children":[]},{"title":"Use it","slug":"use-it","depth":2,"children":[]},{"title":"Common tools","slug":"common-tools","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/azin/9834acaadccd69b1/umami.js"],"subdomain":"azin","siteName":"boxd","title":"SendGrid - boxd","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-31T18:21:26.308Z","originalFileLocation":"guides/integrations/catalog/sendgrid.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability\">\u003cmeta data-mint-head name=\"application-name\" content=\"boxd\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"SendGrid - boxd\">\u003cmeta data-mint-head property=\"og:description\" content=\"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"boxd\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=SendGrid\u0026amp;description=SendGrid+is+a+cloud-based+email+delivery+platform+providing+transactional+and+marketing+email+services%2C+with+APIs+for+integration%2C+analytics%2C+and+scalability\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=2ed19ad42ba9a64101392549da3c858f6545b0cf6d9b9242ebb786718e9665a7\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"SendGrid - boxd\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=SendGrid\u0026amp;description=SendGrid+is+a+cloud-based+email+delivery+platform+providing+transactional+and+marketing+email+services%2C+with+APIs+for+integration%2C+analytics%2C+and+scalability\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=2ed19ad42ba9a64101392549da3c858f6545b0cf6d9b9242ebb786718e9665a7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"boxd\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#f4f4f5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/integrations/catalog/sendgrid.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.boxd.sh/#organization\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.boxd.sh#website\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid#webpage\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid\",\"name\":\"SendGrid\",\"description\":\"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability\",\"dateModified\":\"2026-08-31T18:21:26.308Z\",\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations and automations\",\"item\":\"https://docs.boxd.sh/guides/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integration catalog\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/airtable\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SendGrid\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid#article\",\"headline\":\"SendGrid\",\"name\":\"SendGrid\",\"description\":\"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid\",\"mainEntityOfPage\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/sendgrid#webpage\"},\"dateModified\":\"2026-08-31T18:21:26.308Z\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"boxd\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"boxd","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Overview","sidebarTitle":"Overview","mode":"wide","icon":"house","href":"/index"},{"title":"Quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Fork","sidebarTitle":"Fork","icon":"git-fork","href":"/guides/fork"},{"title":"Snapshots","sidebarTitle":"Snapshots","icon":"layers","href":"/guides/snapshots"},{"title":"Checkpoints","sidebarTitle":"Checkpoints","icon":"circle-play","href":"/guides/checkpoints"},{"title":"Disks","sidebarTitle":"Disks","icon":"hard-drive","href":"/guides/disks"},{"title":"Suspend, resume, and hibernate","sidebarTitle":"Suspend, resume, and hibernate","icon":"moon","href":"/guides/suspend-resume"},{"title":"Bot protection","sidebarTitle":"Bot protection","icon":"shield-check","href":"/guides/bot-protection"},{"title":"Delete after","sidebarTitle":"Delete after","icon":"timer","href":"/guides/delete-after"},{"title":"Self-delete","sidebarTitle":"Self-delete","icon":"trash","href":"/guides/self-delete"},{"title":"HTTPS","sidebarTitle":"HTTPS","icon":"lock","href":"/guides/https"},{"title":"Proxies","sidebarTitle":"Proxies","icon":"route","href":"/guides/proxies"},{"title":"Disaster recovery","sidebarTitle":"Disaster recovery","icon":"life-buoy","href":"/guides/disaster-recovery"},{"title":"Snapshot your app","sidebarTitle":"Snapshot your app","icon":"box","href":"/guides/snapshot-your-app"},{"title":"Machine sharing","sidebarTitle":"Machine sharing","icon":"share-2","href":"/guides/share-a-vm"},{"title":"Organizations and teams","sidebarTitle":"Organizations and teams","icon":"users","href":"/guides/organizations"},{"title":"Machine specs","sidebarTitle":"Machine specs","icon":"blocks","href":"/guides/machine-specs"},{"title":"Machine to machine","sidebarTitle":"Machine to machine","icon":"share-2","href":"/guides/vm-to-vm"},{"title":"Port forwarding","sidebarTitle":"Port forwarding","icon":"network","href":"/guides/port-forwarding"},{"title":"Custom domains","sidebarTitle":"Custom domains","icon":"globe","href":"/guides/custom-domains"},{"title":"Tailscale","sidebarTitle":"Tailscale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tailscale.svg","href":"/guides/tailscale"},{"title":"NetBird","sidebarTitle":"NetBird","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/netbird.svg","href":"/guides/netbird"},{"title":"Env vars and secrets","sidebarTitle":"Env vars and secrets","icon":"lock","href":"/guides/env-secrets"},{"group":"Egress control","icon":"shield","root":{"title":"Egress control","sidebarTitle":"Egress control","icon":"shield","href":"/guides/egress"},"pages":[{"title":"Egress allowlist","sidebarTitle":"Allowlist","icon":"list-checks","href":"/guides/egress-allowlist"}]},{"title":"Client utilities","sidebarTitle":"Client utilities","icon":"laptop","href":"/guides/client-utilities"},{"title":"Launch a browser","sidebarTitle":"Launch a browser","icon":"app-window","href":"/guides/launch-a-browser"},{"title":"Desktop","sidebarTitle":"Desktop","icon":"monitor","href":"/guides/desktop"},{"title":"Mobile","sidebarTitle":"Mobile","icon":"smartphone","href":"/guides/mobile"},{"title":"Run Docker","sidebarTitle":"Run Docker","icon":"container","href":"/guides/run-docker"},{"title":"File operations","sidebarTitle":"File operations","icon":"folder","href":"/guides/file-operations"},{"title":"Filesystem API","sidebarTitle":"Filesystem API","icon":"folder-tree","href":"/guides/machine-filesystem"},{"title":"Resources and limits","sidebarTitle":"Resources and limits","icon":"gauge","href":"/guides/resources"}]},{"group":"Integrations and automations","pages":[{"group":"Basics","pages":[{"title":"Integrations and automations","sidebarTitle":"Overview","icon":"workflow","href":"/guides/integrations/overview"},{"title":"Integrations quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/guides/integrations/quickstart"}]},{"title":"Connections","sidebarTitle":"Connections","description":"Connect an account once, for yourself or for your whole organization, and your machines and scripts can act as it.","icon":"route","href":"/guides/integrations/connections"},{"group":"Integration catalog","hidden":true,"pages":[{"title":"Airtable","sidebarTitle":"Airtable","description":"Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integra","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/airtable.svg","href":"/guides/integrations/catalog/airtable"},{"title":"Amplitude","sidebarTitle":"Amplitude","description":"Amplitude gives you the self-serve tools and real-time data to make products and experiences that win no matter what","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/amplitude.svg","href":"/guides/integrations/catalog/amplitude"},{"title":"Apollo","sidebarTitle":"Apollo","description":"Apollo provides CRM and lead generation capabilities, helping businesses discover contacts, manage outreach, and track sales pipelines for consistent customer relationship developm","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/apollo.svg","href":"/guides/integrations/catalog/apollo"},{"title":"Asana","sidebarTitle":"Asana","description":"Tool to help teams organize, track, and manage their work","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/asana.svg","href":"/guides/integrations/catalog/asana"},{"title":"Attio","sidebarTitle":"Attio","description":"Attio is a fully customizable workspace for your team's relationships and workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/attio.svg","href":"/guides/integrations/catalog/attio"},{"title":"Bitbucket","sidebarTitle":"Bitbucket","description":"Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and inte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/bitbucket.svg","href":"/guides/integrations/catalog/bitbucket"},{"title":"Box","sidebarTitle":"Box","description":"Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/box.svg","href":"/guides/integrations/catalog/box"},{"title":"Cal.com","sidebarTitle":"Cal.com","description":"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cal.svg","href":"/guides/integrations/catalog/cal"},{"title":"Calendly","sidebarTitle":"Calendly","description":"Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/calendly.svg","href":"/guides/integrations/catalog/calendly"},{"title":"Canva","sidebarTitle":"Canva","description":"Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/canva.svg","href":"/guides/integrations/catalog/canva"},{"title":"ClickUp","sidebarTitle":"ClickUp","description":"ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/clickup.svg","href":"/guides/integrations/catalog/clickup"},{"title":"Cloudflare","sidebarTitle":"Cloudflare","description":"Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cloudflare.svg","href":"/guides/integrations/catalog/cloudflare"},{"title":"Confluence","sidebarTitle":"Confluence","description":"A tool for team collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/confluence.svg","href":"/guides/integrations/catalog/confluence"},{"title":"Contentful","sidebarTitle":"Contentful","description":"Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/contentful.svg","href":"/guides/integrations/catalog/contentful"},{"title":"Crisp","sidebarTitle":"Crisp","description":"Crisp is a customer messaging platform for managing conversations, contacts, operators, helpdesk content, campaigns, and workspace settings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/crisp.svg","href":"/guides/integrations/catalog/crisp"},{"title":"Dart","sidebarTitle":"Dart","description":"The ultimate AI project management tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dart.svg","href":"/guides/integrations/catalog/dart"},{"title":"Databricks","sidebarTitle":"Databricks","description":"Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/databricks.svg","href":"/guides/integrations/catalog/databricks"},{"title":"Datadog","sidebarTitle":"Datadog","description":"Datadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues and optimize performance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/datadog.svg","href":"/guides/integrations/catalog/datadog"},{"title":"DigitalOcean","sidebarTitle":"DigitalOcean","description":"DigitalOcean is a cloud infrastructure provider offering scalable compute platforms with a user-friendly interface","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/digital_ocean.svg","href":"/guides/integrations/catalog/digital-ocean"},{"title":"Discord","sidebarTitle":"Discord","description":"An instant messaging and VoIP social platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discord.svg","href":"/guides/integrations/catalog/discord"},{"title":"Discord Bot","sidebarTitle":"Discord Bot","description":"Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discordbot.svg","href":"/guides/integrations/catalog/discordbot"},{"title":"DocuSign","sidebarTitle":"DocuSign","description":"DocuSign provides eSignature and digital agreement solutions, enabling businesses to send, sign, track, and manage documents electronically","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/docusign.svg","href":"/guides/integrations/catalog/docusign"},{"title":"Dropbox","sidebarTitle":"Dropbox","description":"Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox.svg","href":"/guides/integrations/catalog/dropbox"},{"title":"Dropbox Sign","sidebarTitle":"Dropbox Sign","description":"Dropbox Sign (formerly HelloSign) offers electronic signature and document workflow solutions, simplifying how businesses collect legally binding signatures online","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox_sign.svg","href":"/guides/integrations/catalog/dropbox-sign"},{"title":"Dub","sidebarTitle":"Dub","description":"Short link management platform with analytics and API for creating, managing, and tracking branded short links","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dub.svg","href":"/guides/integrations/catalog/dub"},{"title":"Dynamics 365","sidebarTitle":"Dynamics 365","description":"Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dynamics365.svg","href":"/guides/integrations/catalog/dynamics365"},{"title":"Eventbrite","sidebarTitle":"Eventbrite","description":"Eventbrite enables organizers to plan, promote, and manage events, selling tickets and providing attendee tools for conferences, concerts, and gatherings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/eventbrite.svg","href":"/guides/integrations/catalog/eventbrite"},{"title":"Exa","sidebarTitle":"Exa","description":"Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/exa.svg","href":"/guides/integrations/catalog/exa"},{"title":"Excel","sidebarTitle":"Excel","description":"Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and piv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/excel.svg","href":"/guides/integrations/catalog/excel"},{"title":"Facebook","sidebarTitle":"Facebook","description":"Facebook is a social media and advertising platform used by individuals and businesses to connect, share content, and promote products or services","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/facebook.svg","href":"/guides/integrations/catalog/facebook"},{"title":"Figma","sidebarTitle":"Figma","description":"A collaborative interface design tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/figma.svg","href":"/guides/integrations/catalog/figma"},{"title":"Firebase","sidebarTitle":"Firebase","description":"Firebase Authentication client tools for project discovery, user sign-in and sign-up flows, out-of-band codes, and Secure Token refresh using a Firebase Web API Key","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/firebase.svg","href":"/guides/integrations/catalog/firebase"},{"title":"Fly.io","sidebarTitle":"Fly.io","description":"Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/fly.svg","href":"/guides/integrations/catalog/fly"},{"title":"FreshBooks","sidebarTitle":"FreshBooks","description":"FreshBooks is a cloud-based accounting software service designed for small and medium-sized businesses, offering features like invoicing, expense tracking, and time management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshbooks.svg","href":"/guides/integrations/catalog/freshbooks"},{"title":"Freshdesk","sidebarTitle":"Freshdesk","description":"Freshdesk provides customer support software with ticketing, knowledge base, and automation features for efficient helpdesk operations and better customer experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshdesk.svg","href":"/guides/integrations/catalog/freshdesk"},{"title":"GitHub","sidebarTitle":"GitHub","description":"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/github.svg","href":"/guides/integrations/catalog/github"},{"title":"GitLab","sidebarTitle":"GitLab","description":"A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gitlab.svg","href":"/guides/integrations/catalog/gitlab"},{"title":"Gmail","sidebarTitle":"Gmail","description":"Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gmail.svg","href":"/guides/integrations/catalog/gmail"},{"title":"Gong","sidebarTitle":"Gong","description":"Gong is a platform for video meetings, call recording, and team collaboration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gong.svg","href":"/guides/integrations/catalog/gong"},{"title":"Google Analytics","sidebarTitle":"Google Analytics","description":"Google Analytics tracks and reports website traffic, user behavior, and conversion data, enabling marketers to optimize online performance and customer journeys","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_analytics.svg","href":"/guides/integrations/catalog/google-analytics"},{"title":"Google Classroom","sidebarTitle":"Google Classroom","description":"Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_classroom.svg","href":"/guides/integrations/catalog/google-classroom"},{"title":"Google Maps","sidebarTitle":"Google Maps","description":"Integrate Google Maps to access location data, geocoding, directions, and mapping services in your application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_maps.svg","href":"/guides/integrations/catalog/google-maps"},{"title":"Google Search Console","sidebarTitle":"Google Search Console","description":"Google Search Console provides tools to monitor, maintain, and troubleshoot your site's presence in Google Search results","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_search_console.svg","href":"/guides/integrations/catalog/google-search-console"},{"title":"Google Ads","sidebarTitle":"Google Ads","description":"Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web use","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleads.svg","href":"/guides/integrations/catalog/googleads"},{"title":"Google BigQuery","sidebarTitle":"Google BigQuery","description":"Google BigQuery is a fully managed data warehouse for large-scale data analytics, offering fast SQL queries and machine learning capabilities on massive datasets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlebigquery.svg","href":"/guides/integrations/catalog/googlebigquery"},{"title":"Google Calendar","sidebarTitle":"Google Calendar","description":"Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlecalendar.svg","href":"/guides/integrations/catalog/googlecalendar"},{"title":"Google Docs","sidebarTitle":"Google Docs","description":"Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledocs.svg","href":"/guides/integrations/catalog/googledocs"},{"title":"Google Drive","sidebarTitle":"Google Drive","description":"Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledrive.svg","href":"/guides/integrations/catalog/googledrive"},{"title":"Google Meet","sidebarTitle":"Google Meet","description":"Google Meet is a secure video conferencing platform that integrates with Google Workspace, facilitating remote meetings, screen sharing, and chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlemeet.svg","href":"/guides/integrations/catalog/googlemeet"},{"title":"Google Photos","sidebarTitle":"Google Photos","description":"Google Photos is a cloud-based photo storage and organization service offering automatic backups, AI-assisted search, and shared albums for personal and collaborative media managem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlephotos.svg","href":"/guides/integrations/catalog/googlephotos"},{"title":"Google Sheets","sidebarTitle":"Google Sheets","description":"Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesheets.svg","href":"/guides/integrations/catalog/googlesheets"},{"title":"Google Slides","sidebarTitle":"Google Slides","description":"Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleslides.svg","href":"/guides/integrations/catalog/googleslides"},{"title":"Google Workspace","sidebarTitle":"Google Workspace","description":"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper"},{"title":"Google Tasks","sidebarTitle":"Google Tasks","description":"Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googletasks.svg","href":"/guides/integrations/catalog/googletasks"},{"title":"Gorgias","sidebarTitle":"Gorgias","description":"Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gorgias.svg","href":"/guides/integrations/catalog/gorgias"},{"title":"Grafana","sidebarTitle":"Grafana","description":"Open and composable observability platform for metrics, logs, and traces","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/grafana.svg","href":"/guides/integrations/catalog/grafana"},{"title":"Granola","sidebarTitle":"Granola","description":"Granola is a meeting notes app that captures transcripts and helps teams search and share conversations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/granola_mcp.svg","href":"/guides/integrations/catalog/granola"},{"title":"Greenhouse","sidebarTitle":"Greenhouse","description":"Applicant tracking and recruiting software to optimize your entire recruiting process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/greenhouse.svg","href":"/guides/integrations/catalog/greenhouse"},{"title":"Harvest","sidebarTitle":"Harvest","description":"Harvest is a time-tracking and invoicing tool designed for teams and freelancers, helping them log billable hours, manage projects, and streamline payments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/harvest.svg","href":"/guides/integrations/catalog/harvest"},{"title":"Help Scout","sidebarTitle":"Help Scout","description":"Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/help_scout.svg","href":"/guides/integrations/catalog/help-scout"},{"title":"HubSpot","sidebarTitle":"HubSpot","description":"HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experience","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hubspot.svg","href":"/guides/integrations/catalog/hubspot"},{"title":"Hugging Face","sidebarTitle":"Hugging Face","description":"Build, train and deploy state of the art models powered by the reference open source in machine learning","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hugging_face.svg","href":"/guides/integrations/catalog/hugging-face"},{"title":"Instagram","sidebarTitle":"Instagram","description":"Instagram is a social media platform for sharing photos, videos, and stories","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/instagram.svg","href":"/guides/integrations/catalog/instagram"},{"title":"Intercom","sidebarTitle":"Intercom","description":"Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/intercom.svg","href":"/guides/integrations/catalog/intercom"},{"title":"JigsawStack","sidebarTitle":"JigsawStack","description":"JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jigsawstack.svg","href":"/guides/integrations/catalog/jigsawstack"},{"title":"Jira","sidebarTitle":"Jira","description":"A tool for bug tracking, issue tracking, and agile project management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jira.svg","href":"/guides/integrations/catalog/jira"},{"title":"Kit","sidebarTitle":"Kit","description":"Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/kit.svg","href":"/guides/integrations/catalog/kit"},{"title":"Klaviyo","sidebarTitle":"Klaviyo","description":"Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/klaviyo.svg","href":"/guides/integrations/catalog/klaviyo"},{"title":"Linear","sidebarTitle":"Linear","description":"Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linear.svg","href":"/guides/integrations/catalog/linear"},{"title":"LinkedIn","sidebarTitle":"LinkedIn","description":"LinkedIn is a professional networking platform enabling job seekers, companies, and thought leaders to connect, share content, and discover business opportunities","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linkedin.svg","href":"/guides/integrations/catalog/linkedin"},{"title":"Mailchimp","sidebarTitle":"Mailchimp","description":"Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mailchimp.svg","href":"/guides/integrations/catalog/mailchimp"},{"title":"Microsoft Teams","sidebarTitle":"Microsoft Teams","description":"Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/microsoft_teams.svg","href":"/guides/integrations/catalog/microsoft-teams"},{"title":"Miro","sidebarTitle":"Miro","description":"Miro is a collaborative online whiteboard enabling teams to brainstorm ideas, design wireframes, plan workflows, and manage projects visually","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/miro.svg","href":"/guides/integrations/catalog/miro"},{"title":"Mixpanel","sidebarTitle":"Mixpanel","description":"Mixpanel is a product analytics platform tracking user interactions and engagement, providing cohort analysis, funnels, and A/B testing to improve user experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mixpanel.svg","href":"/guides/integrations/catalog/mixpanel"},{"title":"Monday","sidebarTitle":"Monday","description":"monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/monday.svg","href":"/guides/integrations/catalog/monday"},{"title":"Mural","sidebarTitle":"Mural","description":"Mural is a digital whiteboard platform enabling distributed teams to visually brainstorm, map ideas, and collaborate in real time with sticky notes and diagrams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mural.svg","href":"/guides/integrations/catalog/mural"},{"title":"Notion","sidebarTitle":"Notion","description":"Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/notion.svg","href":"/guides/integrations/catalog/notion"},{"title":"Omnisend","sidebarTitle":"Omnisend","description":"Omnisend is a marketing automation platform for ecommerce businesses, focusing on email and SMS marketing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/omnisend.svg","href":"/guides/integrations/catalog/omnisend"},{"title":"OneDrive","sidebarTitle":"OneDrive","description":"OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/one_drive.svg","href":"/guides/integrations/catalog/one-drive"},{"title":"OpenAI","sidebarTitle":"OpenAI","description":"Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/openai.svg","href":"/guides/integrations/catalog/openai"},{"title":"Outlook","sidebarTitle":"Outlook","description":"Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/outlook.svg","href":"/guides/integrations/catalog/outlook"},{"title":"PagerDuty","sidebarTitle":"PagerDuty","description":"PagerDuty helps you proactively manage your digital operations by collecting data signals from anywhere, interpreting those signals using machine learning, automatically engaging t","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pagerduty.svg","href":"/guides/integrations/catalog/pagerduty"},{"title":"PandaDoc","sidebarTitle":"PandaDoc","description":"PandaDoc offers document creation, e-signatures, and workflow automation, helping sales teams and businesses streamline proposals, contracts, and agreement processes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pandadoc.svg","href":"/guides/integrations/catalog/pandadoc"},{"title":"Paypal","sidebarTitle":"Paypal","description":"Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/paypal.svg","href":"/guides/integrations/catalog/paypal"},{"title":"Perplexity AI","sidebarTitle":"Perplexity AI","description":"Perplexity AI provides conversational AI models for generating human-like text responses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/perplexityai.svg","href":"/guides/integrations/catalog/perplexityai"},{"title":"Pipedrive","sidebarTitle":"Pipedrive","description":"Pipedrive is a sales management tool built around pipeline visualization, lead tracking, activity reminders, and automation to keep deals progressing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pipedrive.svg","href":"/guides/integrations/catalog/pipedrive"},{"title":"Plain","sidebarTitle":"Plain","description":"Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/plain.svg","href":"/guides/integrations/catalog/plain"},{"title":"PostHog","sidebarTitle":"PostHog","description":"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog"},{"title":"Prisma","sidebarTitle":"Prisma","description":"Prisma Data Platform provides database tools including Accelerate (global database cache), Optimize (AI-driven query analysis), and Prisma Postgres (managed PostgreSQL)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/prisma.svg","href":"/guides/integrations/catalog/prisma"},{"title":"Productboard","sidebarTitle":"Productboard","description":"Productboard is a product management platform that gathers feedback, prioritizes features, and aligns roadmaps based on customer insights and strategic goals","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/productboard.svg","href":"/guides/integrations/catalog/productboard"},{"title":"QuickBooks","sidebarTitle":"QuickBooks","description":"Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/quickbooks.svg","href":"/guides/integrations/catalog/quickbooks"},{"title":"Railway","sidebarTitle":"Railway","description":"Railway is a deployment platform for building and shipping applications with instant deployments, automatic scaling, and managed infrastructure","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/railway.svg","href":"/guides/integrations/catalog/railway"},{"title":"Reddit","sidebarTitle":"Reddit","description":"Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit.svg","href":"/guides/integrations/catalog/reddit"},{"title":"Reddit Ads","sidebarTitle":"Reddit Ads","description":"Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit_ads.svg","href":"/guides/integrations/catalog/reddit-ads"},{"title":"Resend","sidebarTitle":"Resend","description":"The universal API for sending emails","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/resend.svg","href":"/guides/integrations/catalog/resend"},{"title":"Roam","sidebarTitle":"Roam","description":"Roam HQ provides APIs for secure messaging, chat, file sharing, and collaboration with enterprise-grade security and compliance features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/roam.svg","href":"/guides/integrations/catalog/roam"},{"title":"Salesforce","sidebarTitle":"Salesforce","description":"Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/salesforce.svg","href":"/guides/integrations/catalog/salesforce"},{"title":"Segment","sidebarTitle":"Segment","description":"Twilio Segment is a customer data platform that helps businesses collect, clean, and control their customer data","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/segment.svg","href":"/guides/integrations/catalog/segment"},{"title":"SendGrid","sidebarTitle":"SendGrid","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid"},{"title":"Sentry","sidebarTitle":"Sentry","description":"Integrate Sentry to manage your error tracking and monitoring","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sentry.svg","href":"/guides/integrations/catalog/sentry"},{"title":"SharePoint","sidebarTitle":"SharePoint","description":"SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/share_point.svg","href":"/guides/integrations/catalog/share-point"},{"title":"Shopify","sidebarTitle":"Shopify","description":"Shopify is an e-commerce platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/shopify.svg","href":"/guides/integrations/catalog/shopify"},{"title":"Slack","sidebarTitle":"Slack","description":"Slack is a channel-based messaging platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slack.svg","href":"/guides/integrations/catalog/slack"},{"title":"Slack (Bot)","sidebarTitle":"Slack (Bot)","description":"Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up u","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slackbot.svg","href":"/guides/integrations/catalog/slackbot"},{"title":"Snowflake","sidebarTitle":"Snowflake","description":"Snowflake is a cloud-based data warehouse offering elastic scaling, secure data sharing, and SQL analytics across multiple cloud environments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/snowflake.svg","href":"/guides/integrations/catalog/snowflake"},{"title":"Spotify","sidebarTitle":"Spotify","description":"Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/spotify.svg","href":"/guides/integrations/catalog/spotify"},{"title":"Square","sidebarTitle":"Square","description":"Square provides payment processing, POS systems, invoicing, and e-commerce tools, enabling sellers to accept card payments and manage their business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/square.svg","href":"/guides/integrations/catalog/square"},{"title":"Stack Exchange","sidebarTitle":"Stack Exchange","description":"Stack Exchange is a network of Q\u0026A communities where users ask questions, share knowledge, and collaborate on topics like coding, math, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stack_exchange.svg","href":"/guides/integrations/catalog/stack-exchange"},{"title":"Stripe","sidebarTitle":"Stripe","description":"Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stripe.svg","href":"/guides/integrations/catalog/stripe"},{"title":"Supabase","sidebarTitle":"Supabase","description":"Supabase is an open-source backend-as-a-service providing a Postgres database, authentication, storage, and real-time subscription APIs for building modern applications","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/supabase.svg","href":"/guides/integrations/catalog/supabase"},{"title":"Telegram","sidebarTitle":"Telegram","description":"Telegram is a cloud-based messaging app with a focus on security and speed","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/telegram.svg","href":"/guides/integrations/catalog/telegram"},{"title":"TickTick","sidebarTitle":"TickTick","description":"TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/ticktick.svg","href":"/guides/integrations/catalog/ticktick"},{"title":"Timely","sidebarTitle":"Timely","description":"Timely is an automatic time-tracking platform capturing activity across applications, calendars, and devices, creating detailed timesheets for billing or productivity insights","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/timely.svg","href":"/guides/integrations/catalog/timely"},{"title":"Todoist","sidebarTitle":"Todoist","description":"Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/todoist.svg","href":"/guides/integrations/catalog/todoist"},{"title":"Trello","sidebarTitle":"Trello","description":"A web-based, kanban-style, list-making application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/trello.svg","href":"/guides/integrations/catalog/trello"},{"title":"Twitter","sidebarTitle":"Twitter","description":"Twitter, Inc","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/twitter.svg","href":"/guides/integrations/catalog/twitter"},{"title":"Typeform","sidebarTitle":"Typeform","description":"Build beautiful, interactive forms that people love to fill out","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/typeform.svg","href":"/guides/integrations/catalog/typeform"},{"title":"Vercel","sidebarTitle":"Vercel","description":"Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/vercel.svg","href":"/guides/integrations/catalog/vercel"},{"title":"WakaTime","sidebarTitle":"WakaTime","description":"WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wakatime.svg","href":"/guides/integrations/catalog/wakatime"},{"title":"Webex","sidebarTitle":"Webex","description":"Webex is a Cisco-powered video conferencing and collaboration platform offering online meetings, webinars, screen sharing, and team messaging","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/webex.svg","href":"/guides/integrations/catalog/webex"},{"title":"WhatsApp","sidebarTitle":"WhatsApp","description":"Enables interaction with customers through the WhatsApp Business API for messaging and automation","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/whatsapp.svg","href":"/guides/integrations/catalog/whatsapp"},{"title":"Wrike","sidebarTitle":"Wrike","description":"Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wrike.svg","href":"/guides/integrations/catalog/wrike"},{"title":"YouTube","sidebarTitle":"YouTube","description":"YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/youtube.svg","href":"/guides/integrations/catalog/youtube"},{"title":"Zendesk","sidebarTitle":"Zendesk","description":"Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zendesk.svg","href":"/guides/integrations/catalog/zendesk"},{"title":"Zeplin","sidebarTitle":"Zeplin","description":"Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zeplin.svg","href":"/guides/integrations/catalog/zeplin"},{"title":"Zoho","sidebarTitle":"Zoho","description":"Zoho is a suite of cloud applications including CRM, email marketing, and collaboration tools, enabling businesses to automate and scale operations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho.svg","href":"/guides/integrations/catalog/zoho"},{"title":"Zoho Books","sidebarTitle":"Zoho Books","description":"Zoho Books handles accounting, invoicing, and expense tracking, offering real-time collaboration and integrations within the Zoho ecosystem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho_books.svg","href":"/guides/integrations/catalog/zoho-books"},{"title":"Zoom","sidebarTitle":"Zoom","description":"Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoom.svg","href":"/guides/integrations/catalog/zoom"}]},{"title":"Scripts","sidebarTitle":"Scripts","description":"Everything a .run.ts script can import from @boxd/run: typed integrations, triggers, schedules, durable state, scopes and the boxd client for managing machines.","icon":"file-code","href":"/guides/automations/scripts"},{"title":"Jobs","sidebarTitle":"Jobs","icon":"activity","href":"/guides/automations/jobs"},{"title":"Managing machines","sidebarTitle":"Managing machines","icon":"box","href":"/guides/automations/managing-machines"},{"title":"Browsers","sidebarTitle":"Browsers","icon":"globe","href":"/guides/automations/browser"},{"title":"Beyond the catalog","sidebarTitle":"Beyond the catalog","icon":"plug","href":"/guides/automations/beyond-the-catalog"}]},{"group":"Use cases","pages":[{"title":"Development workspaces","sidebarTitle":"Development workspaces","icon":"laptop","href":"/use-cases/development-workspaces"},{"title":"Preview environments","sidebarTitle":"Preview environments","icon":"git-pull-request","href":"/use-cases/preview-environments"},{"group":"CI runners","icon":"refresh-cw","root":{"title":"CI runners","sidebarTitle":"CI runners","icon":"refresh-cw","href":"/use-cases/ci-runners"},"pages":[{"title":"CI runner benchmarks","sidebarTitle":"Benchmarks","icon":"gauge","href":"/use-cases/ci-runners/benchmarks"}]},{"title":"Coding agents","sidebarTitle":"Coding agents","icon":"hard-hat","href":"/use-cases/coding-agents"},{"title":"Personal assistants","sidebarTitle":"Personal assistants","icon":"message-circle","href":"/use-cases/personal-assistants"},{"title":"Sandboxes","sidebarTitle":"Sandboxes","icon":"box","href":"/use-cases/sandboxes"},{"title":"Agentic SaaS offerings","sidebarTitle":"Agentic SaaS","icon":"layers","href":"/use-cases/agentic-saas"},{"title":"Reproducible RL environments","sidebarTitle":"Reproducible RL environments","icon":"target","href":"/use-cases/reproducible-rl-environments"},{"title":"Agent swarm intelligence","sidebarTitle":"Agent swarm intelligence","icon":"network","href":"/use-cases/agent-swarm-intelligence"},{"title":"Claude Managed Agents","sidebarTitle":"Claude Managed Agents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/claude.svg","href":"/use-cases/claude-managed-agents"},{"title":"OpenAI Agents API","sidebarTitle":"OpenAI Agents API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/openai.svg","href":"/use-cases/openai-agents-api"},{"group":"(OSS) integrations","icon":"puzzle","root":{"title":"(OSS) integrations","sidebarTitle":"(OSS) integrations","icon":"puzzle","href":"/use-cases/oss-integrations"},"pages":[{"title":"TanStack AI","sidebarTitle":"TanStack AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tanstack.svg","href":"/use-cases/oss-integrations/tanstack-ai"},{"title":"Flue","sidebarTitle":"Flue","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/flue.svg","href":"/use-cases/oss-integrations/flue"},{"title":"Bindu","sidebarTitle":"Bindu","icon":"fingerprint","href":"/use-cases/oss-integrations/bindu"},{"title":"Harbor","sidebarTitle":"Harbor","icon":"anchor","href":"/use-cases/oss-integrations/harbor"},{"title":"Crabbox","sidebarTitle":"Crabbox","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/crabbox.svg","href":"/use-cases/oss-integrations/crabbox"},{"title":"Zuse","sidebarTitle":"Zuse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/zuse.svg","href":"/use-cases/oss-integrations/zuse"},{"title":"Omnara","sidebarTitle":"Omnara","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/omnara.svg","href":"/use-cases/oss-integrations/omnara"},{"title":"Convex","sidebarTitle":"Convex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/convex.svg","href":"/use-cases/oss-integrations/convex"},{"title":"herdr","sidebarTitle":"herdr","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/herdr.svg","href":"/use-cases/oss-integrations/herdr"},{"title":"Scale AI AgentEnv","sidebarTitle":"Scale AI AgentEnv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/agentenv.svg","href":"/use-cases/oss-integrations/agentenv"},{"title":"Paperclip","sidebarTitle":"Paperclip","icon":"paperclip","href":"/use-cases/oss-integrations/paperclip"},{"title":"Pydantic AI","sidebarTitle":"Pydantic AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/pydantic.svg","href":"/use-cases/oss-integrations/pydantic-ai"},{"title":"rakazo","sidebarTitle":"rakazo","icon":"ghost","href":"/use-cases/oss-integrations/rakazo"}]}]},{"group":"References","pages":[{"group":"CLI","icon":"square-terminal","pages":[{"title":"Installation","sidebarTitle":"Installation","icon":"download","href":"/cli/installation"},{"title":"Authentication","sidebarTitle":"Authentication","icon":"key-round","href":"/cli/authentication"},{"title":"Commands","sidebarTitle":"Commands","icon":"square-terminal","href":"/cli/commands"},{"title":"run CLI","sidebarTitle":"run CLI","icon":"terminal","href":"/cli/run"}]},{"title":"TypeScript SDK","sidebarTitle":"TypeScript SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/typescript.svg","href":"/reference/typescript-sdk"},{"title":"Python SDK","sidebarTitle":"Python SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/python.svg","href":"/reference/python-sdk"},{"group":"gRPC API","icon":"webhook","pages":[{"title":"gRPC API","sidebarTitle":"gRPC API","icon":"webhook","href":"/reference/grpc-api"},{"title":"Proto","sidebarTitle":"Proto","icon":"file-code","href":"/reference/grpc-proto"}]},{"title":"Skills","sidebarTitle":"Skills","icon":"workflow","href":"/reference/skills"}]}]},"title":"SendGrid - boxd","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}