Streamdata.io API Gallery - SendGrid (Report Issue)

Organization(s):

SendGrid Get Access Settings Activity

**This endpoint allows you to retrieve a list of all of the IP addresses that recently attempted to access your account either through the User Interface or the API.** IP Access Management allows you to control which IP addresses can be used to a...

SendGrid Delete Access Settings Whitelist

**This endpoint allows you to remove one or more IPs from your IP whitelist.** You can remove one IP at a time, or you can remove multiple IP addresses. IP Access Management allows you to control which IP addresses can be used to access your acc...

SendGrid Get Access Settings Whitelist

**This endpoint allows you to retrieve a list of IP addresses that are currently whitelisted.** IP Access Management allows you to control which IP addresses can be used to access your account, either through the User Interface or the API. There ...

SendGrid Add Access Settings Whitelist

**This endpoint allows you to add one or more IP addresses to your IP whitelist.** When adding an IP to your whitelist, include the IP address in an array. You can whitelist one IP at a time, or you can whitelist multiple IPs at once. IP Access ...

SendGrid Delete Access Settings Whitelist Rule

**This endpoint allows you to remove a specific IP address from your IP whitelist.** When removing a specific IP address from your whitelist, you must include the ID in your call. IP Access Management allows you to control which IP addresses can...

SendGrid Get Access Settings Whitelist Rule

**This endpoint allows you to retreive a specific IP address that has been whitelisted.** You must include the ID for the specific IP address you want to retrieve in your call. IP Access Management allows you to control which IP addresses can be...

SendGrid Get Alerts

**This endpoint allows you to retieve all of your alerts.** Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics. * Usage alerts allow you to set the threshold at which an alert will be s...

SendGrid Add Alerts

**This endpoint allows you to create a new alert.** Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics. There are two types of alerts that can be created with this endpoint: * `usage_li...

SendGrid Delete Alerts Alert

**This endpoint allows you to delete an alert.** Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics. * Usage alerts allow you to set the threshold at which an alert will be sent. * Stat...

SendGrid Get Alerts Alert

**This endpoint allows you to retrieve a specific alert.** Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics. * Usage alerts allow you to set the threshold at which an alert will be se...

SendGrid Patch Alerts Alert

**This endpoint allows you to update an alert.** Alerts allow you to specify an email address to receive notifications regarding your email usage or statistics. * Usage alerts allow you to set the threshold at which an alert will be sent. * Stat...

SendGrid Get Api Keys

**This endpoint allows you to retrieve all API Keys that belong to the authenticated user.** The API Keys feature allows customers to be able to generate an API Key credential which can be used for authentication with the SendGrid v3 Web API or t...

SendGrid Add Api Keys

**This endpoint allows you to create a new random API Key for the user.** A JSON request body containing a "name" property is required. If number of maximum keys is reached, HTTP 403 will be returned. There is a limit of 100 API Keys on your acc...

SendGrid Delete Api Keys Api Key

**This endpoint allows you to revoke an existing API Key** Authentications using this API Key will fail after this request is made, with some small propogation delay.If the API Key ID does not exist an HTTP 404 will be returned. The API Keys fea...

SendGrid Get Api Keys Api Key

**This endpoint allows you to retrieve a single api key.** If the API Key ID does not exist an HTTP 404 will be returned.

SendGrid Patch Api Keys Api Key

**This endpoint allows you to update the name of an existing API Key.** A JSON request body with a "name" property is required. The API Keys feature allows customers to be able to generate an API Key credential which can be used for authenticati...

SendGrid Put Api Keys Api Key

**This endpoint allows you to update the name and scopes of a given API key.** A JSON request body with a "name" property is required. Most provide the list of all the scopes an api key should have. The API Keys feature allows customers to be ab...

SendGrid Get Asm Groups

**This endpoint allows you to retrieve information about multiple suppression groups.** This endpoint will return information for each group ID that you include in your request. To add a group ID to your request, simply append `&id=` followed by ...

SendGrid Add Asm Groups

**This endpoint allows you to create a new suppression group.** Suppression groups, or unsubscribe groups, are specific types or categories of email that you would like your recipients to be able to unsubscribe from. For example: Daily Newsletter...

SendGrid Delete Asm Groups Group

**This endpoint allows you to delete a suppression group.** You can only delete groups that have not been attached to sent mail in the last 60 days. If a recipient uses the "one-click unsubscribe" option on an email associated with a deleted grou...

SendGrid Get Asm Groups Group

**This endpoint allows you to retrieve a single suppression group.** Suppression groups, or unsubscribe groups, are specific types or categories of email that you would like your recipients to be able to unsubscribe from. For example: Daily Newsl...

SendGrid Patch Asm Groups Group

**This endpoint allows you to update or change a suppression group.** Suppression groups, or unsubscribe groups, are specific types or categories of email that you would like your recipients to be able to unsubscribe from. For example: Daily News...

SendGrid Get Asm Groups Group Suppressions

**This endpoint allows you to retrieve all suppressed email addresses belonging to the given group.** Suppressions are recipient email addresses that are added to [unsubscribe groups](https://sendgrid.com/docs/API_Reference/Web_API_v3/Suppression...

SendGrid Add Asm Groups Group Suppressions

**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 does not exist, the suppressions will be added to the global suppressions list. Suppressions are ...

SendGrid Delete Asm Groups Group Suppressions Email

**This endpoint allows you to remove a suppressed email address from the given suppression group.** Suppressions are recipient email addresses that are added to [unsubscribe groups](https://sendgrid.com/docs/API_Reference/Web_API_v3/Suppression_M...

SendGrid Add Asm Groups Group Suppressions Search

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

SendGrid Get Asm Suppressions

**This endpoint allows you to retrieve a list of all suppressions.** Suppressions are a list of email addresses that will not receive content sent under a given [group](https://sendgrid.com/docs/API_Reference/Web_API_v3/Suppression_Management/gro...

SendGrid Get Asm Suppressions Email

**This endpoint returns the list of all groups that the given email address has been unsubscribed from.** Suppressions are a list of email addresses that will not receive content sent under a given [group](https://sendgrid.com/docs/API_Reference/...

SendGrid Add Asm Suppressions Global

**This endpoint allows you to add one or more email addresses to the global suppressions group.** A global suppression (or global unsubscribe) is an email address of a recipient who does not want to receive any of your messages. A globally suppre...

SendGrid Delete Asm Suppressions Global Email

**This endpoint allows you to remove an email address from the global suppressions group.** A global suppression (or global unsubscribe) is an email address of a recipient who does not want to receive any of your messages. A globally suppressed r...

SendGrid Get Asm Suppressions Global Email

**This endpoint allows you to retrieve a global suppression. You can also use this endpoint to confirm if an email address is already globally suppresed.** If the email address you include in the URL path parameter `{email}` is alreayd globally s...

SendGrid Get Browsers Stats

**This endpoint allows you to retrieve your email statistics segmented by browser type.** **We only store up to 7 days of email activity in our database.** By default, 500 items will be returned per request via the Advanced Stats API endpoints. ...

SendGrid Get Campaigns

**This endpoint allows you to retrieve a list of all of your campaigns.** Returns campaigns in reverse order they were created (newest first). Returns an empty array if no campaigns exist. For more information: * [User Guide > Marketing Campai...

SendGrid Add Campaigns

**This endpoint allows you to create a campaign.** Our Marketing Campaigns API lets you create, manage, send, and schedule campaigns. Note: In order to send or schedule the campaign, you will be required to provide a subject, sender ID, content ...

SendGrid Delete Campaigns Campaign

**This endpoint allows you to delete a specific campaign.** Our Marketing Campaigns API lets you create, manage, send, and schedule campaigns. For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marke...

SendGrid Get Campaigns Campaign

**This endpoint allows you to retrieve a specific campaign.** Our Marketing Campaigns API lets you create, manage, send, and schedule campaigns. For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Mar...

SendGrid Patch Campaigns Campaign

Update a campaign. This is especially useful if you only set up the campaign using POST /campaigns, but didn't set many of the parameters. For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_...

SendGrid Delete Campaigns Campaign Schedules

**This endpoint allows you to unschedule a campaign that has already been scheduled to be sent.** A successful unschedule will return a 204. If the specified campaign is in the process of being sent, the only option is to cancel (a different meth...

SendGrid Get Campaigns Campaign Schedules

**This endpoint allows you to retrieve the date and time that the given campaign has been scheduled to be sent.** For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html)

SendGrid Patch Campaigns Campaign Schedules

**This endpoint allows to you change the scheduled time and date for a campaign to be sent.** For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html)

SendGrid Add Campaigns Campaign Schedules

**This endpoint allows you to schedule a specific date and time for your campaign to be sent.** For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html)

SendGrid Add Campaigns Campaign Schedules Now

**This endpoint allows you to immediately send a campaign at the time you make the API call.** Normally a POST would have a request body, but since this endpoint is telling us to send a resource that is already created, a request body is not need...

SendGrid Add Campaigns Campaign Schedules Test

**This endpoint allows you to send a test campaign.** To send to multiple addresses, use an array for the JSON "to" value ["one@address","two@address"] For more information: * [User Guide > Marketing Campaigns](https://sendgrid.com/docs/User_Gu...

SendGrid Get Categories

**This endpoint allows you to retrieve a list of all of your categories.** Categories can help organize your email analytics by enabling you to “tag” emails by type or broad topic. You can define your own custom categories. For more information, ...

SendGrid Get Categories Stats

**This endpoint allows you to retrieve all of your email statistics for each of your categories.** If you do not define any query parameters, this endpoint will return a sum for each category in groups of 10. Categories allow you to group your e...

SendGrid Get Categories Stats Sums

**This endpoint allows you to retrieve the total sum of each email statistic for every category over the given date range.** If you do not define any query parameters, this endpoint will return a sum for each category in groups of 10. Categories...

SendGrid Get Clients Client Type Stats

**This endpoint allows you to retrieve your email statistics segmented by a specific client type.** **We only store up to 7 days of email activity in our database.** By default, 500 items will be returned per request via the Advanced Stats API en...

SendGrid Get Clients Stats

**This endpoint allows you to retrieve your email statistics segmented by client type.** **We only store up to 7 days of email activity in our database.** By default, 500 items will be returned per request via the Advanced Stats API endpoints. A...

SendGrid Get Contactdb Custom Fields

**This endpoint allows you to retrieve all custom fields.** The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html).

SendGrid Add Contactdb Custom Fields

**This endpoint allows you to create a custom field.** The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html).

SendGrid Delete Contactdb Custom Fields Custom Field

**This endpoint allows you to delete a custom field by ID.** The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html).

SendGrid Get Contactdb Custom Fields Custom Field

**This endpoint allows you to retrieve a custom field by ID.** The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html).

SendGrid Delete Contactdb Lists

**This endpoint allows you to delete multiple recipient lists.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Get Contactdb Lists

**This endpoint allows you to retrieve all of your recipient lists. If you don't have any lists, an empty array will be returned.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campai...

SendGrid Add Contactdb Lists

**This endpoint allows you to create a list for your recipients.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Delete Contactdb Lists List

**This endpoint allows you to delete a specific recipient list with the given ID.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Get Contactdb Lists List

This endpoint allows you to retrieve a single recipient list. The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Patch Contactdb Lists List

**This endpoint allows you to update the name of one of your recipient lists.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Get Contactdb Lists List Recipients

**This endpoint allows you to retrieve all recipients on the list with the given ID.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Add Contactdb Lists List Recipients

**This endpoint allows you to add multiple recipients to a list.** Adds existing recipients to a list, passing in the recipient IDs to add. Recipient IDs should be passed exactly as they are returned from recipient endpoints. The Contacts API he...

SendGrid Delete Contactdb Lists List Recipients Recipient

**This endpoint allows you to delete a single recipient from a list.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Add Contactdb Lists List Recipients Recipient

**This endpoint allows you to add a single recipient to a list.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Delete Contactdb Recipients

**This endpoint allows you to deletes one or more recipients.** The body of an API call to this endpoint must include an array of recipient IDs of the recipients you want to delete. The contactdb is a database of your contacts for [SendGrid Mark...

SendGrid Get Contactdb Recipients

**This endpoint allows you to retrieve all of your Marketing Campaigns recipients.** Batch deletion of a page makes it possible to receive an empty page of recipients before reaching the end of the list of recipients. To avoid this issue; iterate...

SendGrid Patch Contactdb Recipients

**This endpoint allows you to update one or more recipients.** The body of an API call to this endpoint must include an array of one or more recipient objects. It is of note that you can add custom field data as parameters on recipient objects. ...

SendGrid Add Contactdb Recipients

**This endpoint allows you to add a Marketing Campaigns recipient.** You can add custom field data as a parameter on this endpoint. We have provided an example using some of the default custom fields SendGrid provides. The Contacts API helps you...

SendGrid Get Contactdb Recipients Billable Count

**This endpoint allows you to retrieve the number of Marketing Campaigns recipients that you will be billed for.** You are billed for marketing campaigns based on the highest number of recipients you have had in your account at one time. This end...

SendGrid Get Contactdb Recipients Count

**This endpoint allows you to retrieve the total number of Marketing Campaigns recipients.** The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html).

SendGrid Delete Contactdb Recipients Recipient

**This endpoint allows you to delete a single recipient with the given ID from your contact database.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Get Contactdb Recipients Recipient

**This endpoint allows you to retrieve a single recipient by ID from your contact database.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients.

SendGrid Get Contactdb Recipients Recipient Lists

**This endpoint allows you to retrieve the lists that a given recipient belongs to.** Each recipient can be on many lists. This endpoint gives you all of the lists that any one recipient has been added to. The Contacts API helps you manage your ...

SendGrid Get Contactdb Recipients Search

**This endpoint allows you to perform a search on all of your Marketing Campaigns recipients.** field_name: * is a variable that is substituted for your actual custom field name from your recipient. * Text fields must be url-encoded. Date fields...

SendGrid Get Contactdb Reserved Fields

**This endpoint allows you to list all fields that are reserved and can't be used for custom field names.** The contactdb is a database of your contacts for [SendGrid Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/i...

SendGrid Get Contactdb Segments

**This endpoint allows you to retrieve all of your segments.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients. For more information about segments in M...

SendGrid Add Contactdb Segments

**This endpoint allows you to create a segment.** All recipients in your contactdb will be added or removed automatically depending on whether they match the criteria for this segment. List Id: * Send this to segment from an existing list * Don...

SendGrid Delete Contactdb Segments Segment

**This endpoint allows you to delete a segment from your recipients database.** You also have the option to delete all the contacts from your Marketing Campaigns recipient database who were in this segment. The Contacts API helps you manage your...

SendGrid Get Contactdb Segments Segment

**This endpoint allows you to retrieve a single segment with the given ID.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients. For more information about...

SendGrid Patch Contactdb Segments Segment

**This endpoint allows you to update a segment.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients. For more information about segments in Marketing Camp...

SendGrid Get Contactdb Segments Segment Recipients

**This endpoint allows you to retrieve all of the recipients in a segment with the given ID.** The Contacts API helps you manage your [Marketing Campaigns](https://sendgrid.com/docs/User_Guide/Marketing_Campaigns/index.html) recipients. For more...

SendGrid Get Devices Stats

**This endpoint allows you to retrieve your email statistics segmented by the device type.** **We only store up to 7 days of email activity in our database.** By default, 500 items will be returned per request via the Advanced Stats API endpoints...

SendGrid Get Geo Stats

**This endpoint allows you to retrieve your email statistics segmented by country and state/province.** **We only store up to 7 days of email activity in our database.** By default, 500 items will be returned per request via the Advanced Stats AP...

SendGrid Get Ips

**This endpoint allows you to retrieve a list of all assigned and unassigned IPs.** Response includes warm up status, pools, assigned subusers, and whitelabel info. The start_date field corresponds to when warmup started for that IP. A single IP...

SendGrid Add Ips

This endpoint is for adding a(n) IP Address(es) to your account.

SendGrid Get Ips Assigned

**This endpoint allows you to retrieve only assigned IP addresses.** A single IP address or a range of IP addresses may be dedicated to an account in order to send email for multiple domains. The reputation of this IP is based on the aggregate pe...

SendGrid Get Ips Ip Address

**This endpoint allows you to see which IP pools a particular IP address has been added to.** The same IP address can be added to multiple IP pools. A single IP address or a range of IP addresses may be dedicated to an account in order to send e...

SendGrid Get Ips Pools

**This endpoint allows you to retreive all of your IP pools.** IP Pools allow you to group your dedicated SendGrid IP addresses together. For example, you could create separate pools for your transactional and marketing email. When sending market...

SendGrid Add Ips Pools

**This endpoint allows you to create an IP pool.** **Each user can create up to 10 different IP pools.** IP Pools allow you to group your dedicated SendGrid IP addresses together. For example, you could create separate pools for your transaction...

SendGrid Delete Ips Pools Pool Name

**This endpoint allows you to delete an IP pool.** IP Pools allow you to group your dedicated SendGrid IP addresses together. For example, you could create separate pools for your transactional and marketing email. When sending marketing emails, ...

SendGrid Get Ips Pools Pool Name

**This endpoint allows you to list all of the IP addresses that are in a specific IP pool.** IP Pools allow you to group your dedicated SendGrid IP addresses together. For example, you could create separate pools for your transactional and market...

SendGrid Put Ips Pools Pool Name

**This endpoint allows you to update the name of an IP pool.** IP Pools allow you to group your dedicated SendGrid IP addresses together. For example, you could create separate pools for your transactional and marketing email. When sending market...

SendGrid Add Ips Pools Pool Name Ips

**This endpoint allows you to add an IP address to an IP pool.** You can add the same IP address to multiple pools. It may take up to 60 seconds for your IP address to be added to a pool after your request is made. A single IP address or a range...

SendGrid Delete Ips Pools Pool Name Ips Ip

**This endpoint allows you to remove an IP address from an IP pool.** The same IP address can be added to multiple IP pools. A single IP address or a range of IP addresses may be dedicated to an account in order to send email for multiple domain...

SendGrid Get Ips Remaining

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

SendGrid Get Ips Warmup

**This endpoint allows you to retrieve all of your IP addresses that are currently warming up.** SendGrid can automatically warm up dedicated IP addresses by limiting the amount of mail that can be sent through them per hour, with the limit deter...

SendGrid Add Ips Warmup

**This endpoint allows you to enter an IP address into warmup mode.** SendGrid can automatically warm up dedicated IP addresses by limiting the amount of mail that can be sent through them per hour, with the limit determined by how long the IP ad...

SendGrid Delete Ips Warmup Ip Address

**This endpoint allows you to remove an IP address from warmup mode.** SendGrid can automatically warm up dedicated IP addresses by limiting the amount of mail that can be sent through them per hour, with the limit determined by how long the IP a...

SendGrid Get Ips Warmup Ip Address

**This endpoint allows you to retrieve the warmup status for a specific IP address.** SendGrid can automatically warm up dedicated IP addresses by limiting the amount of mail that can be sent through them per hour, with the limit determined by ho...

SendGrid Get Mail Settings

**This endpoint allows you to retrieve a list of all mail settings.** Mail settings allow you to tell SendGrid specific things to do to every email that you send to your recipients over SendGrid’s [Web API](https://sendgrid.com/docs/API_Reference...

SendGrid Get Mail Settings Address Whitelist

**This endpoint allows you to retrieve your current email address whitelist settings.** The address whitelist setting whitelists a specified email address or domain for which mail should never be suppressed. For example, you own the domain “examp...

SendGrid Patch Mail Settings Address Whitelist

**This endpoint allows you to update your current email address whitelist settings.** The address whitelist setting whitelists a specified email address or domain for which mail should never be suppressed. For example, you own the domain “example...

SendGrid Get Mail Settings Bcc

**This endpoint allows you to retrieve your current BCC mail settings.** When the BCC mail setting is enabled, SendGrid will automatically send a blind carbon copy (BCC) to an address for every email sent without adding that address to the header...

SendGrid Patch Mail Settings Bcc

**This endpoint allows you to update your current BCC mail settings.** When the BCC mail setting is enabled, SendGrid will automatically send a blind carbon copy (BCC) to an address for every email sent without adding that address to the header. ...

SendGrid Get Mail Settings Bounce Purge

**This endpoint allows you to retrieve your current bounce purge settings.** This setting allows you to set a schedule for SendGrid to automatically delete contacts from your soft and hard bounce suppression lists. Mail settings allow you to tel...

SendGrid Patch Mail Settings Bounce Purge

**This endpoint allows you to update your current bounce purge settings.** This setting allows you to set a schedule for SendGrid to automatically delete contacts from your soft and hard bounce suppression lists. Mail settings allow you to tell ...

SendGrid Get Mail Settings Footer

**This endpoint allows you to retrieve your current Footer mail settings.** The footer setting will insert a custom footer at the bottom of the text and HTML bodies. Use the embedded HTML editor and plain text entry fields to create the content o...

SendGrid Patch Mail Settings Footer

**This endpoint allows you to update your current Footer mail settings.** The footer setting will insert a custom footer at the bottom of the text and HTML bodies. Use the embedded HTML editor and plain text entry fields to create the content of ...

SendGrid Get Mail Settings Forward Bounce

**This endpoint allows you to retrieve your current bounce forwarding mail settings.** Activating this setting allows you to specify an email address to which bounce reports are forwarded. Mail settings allow you to tell SendGrid specific things...

SendGrid Patch Mail Settings Forward Bounce

**This endpoint allows you to update your current bounce forwarding mail settings.** Activating this setting allows you to specify an email address to which bounce reports are forwarded. Mail settings allow you to tell SendGrid specific things t...

SendGrid Get Mail Settings Forward Spam

**This endpoint allows you to retrieve your current Forward Spam mail settings.** Enabling the forward spam setting allows you to specify an email address to which spam reports will be forwarded. Mail settings allow you to tell SendGrid specific...

SendGrid Patch Mail Settings Forward Spam

**This endpoint allows you to update your current Forward Spam mail settings.** Enabling the forward spam setting allows you to specify an email address to which spam reports will be forwarded. Mail settings allow you to tell SendGrid specific t...

SendGrid Get Mail Settings Plain Content

**This endpoint allows you to retrieve your current Plain Content mail settings.** The plain content setting will automatically convert any plain text emails that you send to HTML before sending. Mail settings allow you to tell SendGrid specific...

SendGrid Patch Mail Settings Plain Content

**This endpoint allows you to update your current Plain Content mail settings.** The plain content setting will automatically convert any plain text emails that you send to HTML before sending. Mail settings allow you to tell SendGrid specific t...

SendGrid Get Mail Settings Spam Check

**This endpoint allows you to retrieve your current Spam Checker mail settings.** The spam checker filter notifies you when emails are detected that exceed a predefined spam threshold. Mail settings allow you to tell SendGrid specific things to ...

SendGrid Patch Mail Settings Spam Check

**This endpoint allows you to update your current spam checker mail settings.** The spam checker filter notifies you when emails are detected that exceed a predefined spam threshold. Mail settings allow you to tell SendGrid specific things to do...

SendGrid Get Mail Settings Template

**This endpoint allows you to retrieve your current legacy email template settings.** This setting refers to our original email templates. We currently support more fully featured [transactional templates](https://sendgrid.com/docs/User_Guide/Tra...

SendGrid Patch Mail Settings Template

**This endpoint allows you to update your current legacy email template settings.** This setting refers to our original email templates. We currently support more fully featured [transactional templates](https://sendgrid.com/docs/User_Guide/Trans...

SendGrid Add Mail Batch

**This endpoint allows you to generate a new batch ID. This batch ID can be associated with scheduled sends via the mail/send endpoint.** If you set the SMTPAPI header `batch_id`, it allows you to then associate multiple scheduled mail/send reque...

SendGrid Get Mail Batch Batch

**This endpoint allows you to validate a batch ID.** If you set the SMTPAPI header `batch_id`, it allows you to then associate multiple scheduled mail/send requests together with the same ID. Then at anytime up to 10 minutes before the schedule d...

SendGrid Get Mailbox Provers Stats

**This endpoint allows you to retrieve your email statistics segmented by recipient mailbox provider.** **We only store up to 7 days of email activity in our database.** By default, 500 items will be returned per request via the Advanced Stats AP...

SendGrid Add Mail Send

This endpoint allows you to send email over SendGrid’s v3 Web API, the most recent version of our API. If you are looking for documentation about the v2 Mail Send endpoint, please see our [v2 API Reference](https://sendgrid.com/docs/API_Reference/...

SendGrid Get Partner Settings

**This endpoint allows you to retrieve a list of all partner settings that you can enable.** Our partner settings allow you to integrate your SendGrid account with our partners to increase your SendGrid experience and functionality. For more info...

SendGrid Get Partner Settings New Relic

**This endpoint allows you to retrieve your current New Relic partner settings.** Our partner settings allow you to integrate your SendGrid account with our partners to increase your SendGrid experience and functionality. For more information abo...

SendGrid Patch Partner Settings New Relic

**This endpoint allows you to update or change your New Relic partner settings.** Our partner settings allow you to integrate your SendGrid account with our partners to increase your SendGrid experience and functionality. For more information abo...

SendGrid Get Scopes

**This endpoint returns a list of all scopes that this user has access to.** API Keys can be used to authenticate the use of [SendGrid’s v3 Web API](https://sendgrid.com/docs/API_Reference/Web_API_v3/index.html), or the [Mail API Endpoint](https:...

SendGrid Get Scopes Requests

This endpoint allows you to retrieve a list of all recent access requests. **Note:** The Response Header's 'link' parameter will include pagination info. For example: link: ```; rel=...

SendGrid Delete Scopes Requests Request

This endpoint allows you to deny an attempt to access your account. **Note:** Only teammate admins may delete a teammate's access request.

SendGrid Patch Scopes Requests Request Approve

This endpoint allows you to approve an access attempt. **Note:** Only teammate admins may approve another teammate’s access request.

SendGrid Get Senders

**This endpoint allows you to retrieve a list of all sender identities that have been created for your account.** Sender Identities are required to be verified before use. If your domain has been whitelabeled it will auto verify on creation. Othe...

SendGrid Add Senders

**This endpoint allows you to create a new sender identity.** *You may create up to 100 unique sender identities.* Sender Identities are required to be verified before use. If your domain has been whitelabeled it will auto verify on creation. Ot...

SendGrid Delete Senders Sender

**This endoint allows you to delete one of your sender identities.** Sender Identities are required to be verified before use. If your domain has been whitelabeled it will auto verify on creation. Otherwise an email will be sent to the `from.email`.

SendGrid Get Senders Sender

**This endpoint allows you to retrieve a specific sender identity.** Sender Identities are required to be verified before use. If your domain has been whitelabeled it will auto verify on creation. Otherwise an email will be sent to the `from.email`.

SendGrid Patch Senders Sender

**This endpoint allows you to update a sender identity.** Updates to `from.email` require re-verification. If your domain has been whitelabeled it will auto verify on creation. Otherwise an email will be sent to the `from.email`. Partial updates...

SendGrid Add Senders Sender Resend Verification

**This enpdoint allows you to resend a sender identity verification email.** Sender Identities are required to be verified before use. If your domain has been whitelabeled it will auto verify on creation. Otherwise an email will be sent to the `f...

SendGrid Get Stats

**This endpoint allows you to retrieve all of your global email statistics between a given date range.** Parent accounts will see aggregated stats for their account and all subuser accounts. Subuser accounts will only see their own stats.

SendGrid Get Subusers

This endpoint allows you to retrieve a list of all of your subusers. You can choose to retrieve specific subusers as well as limit the results that come back from the API. For more information about Subusers: * [User Guide > Subusers](https://se...

SendGrid Add Subusers

This endpoint allows you to retrieve a list of all of your subusers. You can choose to retrieve specific subusers as well as limit the results that come back from the API. For more information about Subusers: * [User Guide > Subusers](https://se...

SendGrid Get Subusers Reputations

Subuser sender reputations give a good idea how well a sender is doing with regards to how recipients and recipient servers react to the mail that is being received. When a bounce, spam report, or other negative action happens on a sent email, it ...

SendGrid Get Subusers Stats

**This endpoint allows you to retrieve the email statistics for the given subusers.** You may retrieve statistics for up to 10 different subusers by including an additional _subusers_ parameter for each additional subuser. While you can always v...

SendGrid Get Subusers Stats Monthly

**This endpoint allows you to retrieve the monthly email statistics for all subusers over the given date range.** While you can always view the statistics for all email activity on your account, subuser statistics enable you to view specific segm...

SendGrid Get Subusers Stats Sums

**This endpoint allows you to retrieve the total sums of each email statistic metric for all subusers over the given date range.** While you can always view the statistics for all email activity on your account, subuser statistics enable you to ...

SendGrid Delete Subusers Subuser Name

This endpoint allows you to delete a subuser. This is a permanent action, once deleted a subuser cannot be retrieved. For more information about Subusers: * [User Guide > Subusers](https://sendgrid.com/docs/User_Guide/Settings/Subusers/index.htm...

SendGrid Patch Subusers Subuser Name

This endpoint allows you to enable or disable a subuser. For more information about Subusers: * [User Guide > Subusers](https://sendgrid.com/docs/User_Guide/Settings/Subusers/index.html) * [Classroom > How do I add more subusers to my account?](...

SendGrid Put Subusers Subuser Name Ips

Each subuser should be assigned to an IP address, from which all of this subuser's mail will be sent. Often, this is the same IP as the parent account, but each subuser can have their own, or multiple, IP addresses as well. More information: * ...

SendGrid Delete Subusers Subuser Name Monitor

Subuser monitor settings allow you to receive a sample of an outgoing message by a specific customer at a specific frequency of emails.

SendGrid Get Subusers Subuser Name Monitor

Subuser monitor settings allow you to receive a sample of an outgoing message by a specific customer at a specific frequency of emails.

SendGrid Add Subusers Subuser Name Monitor

Subuser monitor settings allow you to receive a sample of an outgoing message by a specific customer at a specific frequency of emails.

SendGrid Put Subusers Subuser Name Monitor

Subuser monitor settings allow you to receive a sample of an outgoing message by a specific customer at a specific frequency of emails.

SendGrid Get Subusers Subuser Name Stats Monthly

**This endpoint allows you to retrive the monthly email statistics for a specific subuser.** While you can always view the statistics for all email activity on your account, subuser statistics enable you to view specific segments of your stats fo...

SendGrid Delete Suppression Blocks

**This endpoint allows you to delete all email addresses on your blocks list.** There are two options for deleting blocked emails: 1. You can delete all blocked emails by setting `delete_all` to true in the request body. 2. You can delete some...

SendGrid Get Suppression Blocks

**This endpoint allows you to retrieve a list of all email addresses that are currently on your blocks list.** There are several causes for [blocked](https://sendgrid.com/docs/Glossary/blocks.html) emails: for example, your mail server IP address...

SendGrid Delete Suppression Blocks Email

**This endpoint allows you to delete a specific email address from your blocks list.** [Blocks](https://sendgrid.com/docs/Glossary/blocks.html) happen when your message was rejected for a reason related to the message, not the recipient address. ...

SendGrid Get Suppression Blocks Email

**This endpoint allows you to retrieve a specific email address from your blocks list.** [Blocks](https://sendgrid.com/docs/Glossary/blocks.html) happen when your message was rejected for a reason related to the message, not the recipient address...

SendGrid Delete Suppression Bounces

**This endpoint allows you to delete all of your bounces. You can also use this endpoint to remove a specific email address from your bounce list.** A bounced email is when the message is undeliverable and then returned to the server that sent it...

SendGrid Get Suppression Bounces

**This endpoint allows you to retrieve all of your bounces.** A bounced email is when the message is undeliverable and then returned to the server that sent it. For more information see: * [User Guide > Bounces](https://sendgrid.com/docs/Use...

SendGrid Delete Suppression Bounces Email

**This endpoint allows you to remove an email address from your bounce list.** A bounced email is when the message is undeliverable and then returned to the server that sent it. This endpoint allows you to delete a single email addresses from you...

SendGrid Get Suppression Bounces Email

**This endpoint allows you to retrieve a specific bounce for a given email address.** A bounced email is when the message is undeliverable and then returned to the server that sent it. For more information see: * [User Guide > Bounces](https:/...

SendGrid Delete Suppression Inval Emails

**This endpoint allows you to remove email addresses from your invalid email address list.** There are two options for deleting invalid email addresses: 1) You can delete all invalid email addresses by setting `delete_all` to true in the reques...

SendGrid Get Suppression Inval Emails

**This endpoint allows you to retrieve a list of all invalid email addresses.** An invalid email occurs when you attempt to send email to an address that is formatted in a manner that does not meet internet email format standards or the email doe...

SendGrid Delete Suppression Inval Emails Email

**This endpoint allows you to remove a specific email address from the invalid email address list.** An invalid email occurs when you attempt to send email to an address that is formatted in a manner that does not meet internet email format stand...

SendGrid Get Suppression Inval Emails Email

**This endpoint allows you to retrieve a specific invalid email addresses.** An invalid email occurs when you attempt to send email to an address that is formatted in a manner that does not meet internet email format standards or the email does n...

SendGrid Delete Suppression Spam Reports

**This endpoint allows you to delete your spam reports.** There are two options for deleting spam reports: 1) You can delete all spam reports by setting "delete_all" to true in the request body. 2) You can delete some spam reports by specifyin...

SendGrid Get Suppression Spam Reports

**This endpoint allows you to retrieve all spam reports.** [Spam reports](https://sendgrid.com/docs/Glossary/spam_reports.html) happen when a recipient indicates that they think your email is [spam](https://sendgrid.com/docs/Glossary/spam.html) a...

SendGrid Delete Suppression Spam Reports Email

**This endpoint allows you to delete a specific spam report.** [Spam reports](https://sendgrid.com/docs/Glossary/spam_reports.html) happen when a recipient indicates that they think your email is [spam](https://sendgrid.com/docs/Glossary/spam.htm...

SendGrid Get Suppression Spam Reports Email

**This endpoint allows you to retrieve a specific spam report.** [Spam reports](https://sendgrid.com/docs/Glossary/spam_reports.html) happen when a recipient indicates that they think your email is [spam](https://sendgrid.com/docs/Glossary/spam.h...

SendGrid Get Suppression Unsubscribes

**This endpoint allows you to retrieve a list of all email address that are globally suppressed.** A global suppression (or global unsubscribe) is an email address of a recipient who does not want to receive any of your messages. A globally suppr...

SendGrid Get Teammates

This endpoint allows you to retrieve a list of all current teammates. **Note:** The Response Header will include pagination info. For example: link: ```; rel="first"; title="1",

SendGrid Add Teammates

This endpoint allows you to send a teammate invitation via email with a predefined set of scopes, or permissions. **Note:** A teammate invite will expire after 7 days, but you may resend the invite at any time to reset the expiration date. Essen...

SendGrid Get Teammates Pending

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

SendGrid Delete Teammates Pending Token

This endpoint allows you to delete a pending teammate invite.

SendGrid Add Teammates Pending Token Resend

This endpoint allows you to resend a teammate invite. **Note:** Teammate invitations will expire after 7 days. Resending an invite will reset the expiration date.

SendGrid Delete Teammates Username

This endpoint allows you to delete a teammate. **Only the parent user or an admin teammate can delete another teammate.**

SendGrid Get Teammates Username

This endpoint allows you to retrieve a specific teammate by username.

SendGrid Patch Teammates Username

This endpoint allows you to update a teammate’s permissions. To turn a teammate into an admin, the request body should contain an `is_admin` set to `true`. Otherwise, set `is_admin` to `false` and pass in all the scopes that a teammate should hav...

SendGrid Get Templates

**This endpoint allows you to retrieve all transactional templates.** Each user can create up to 300 different transactional templates. Transactional templates are specific to accounts and subusers. Templates created on a parent account will not ...

SendGrid Add Templates

**This endpoint allows you to create a transactional template.** Each user can create up to 300 different transactional templates. Transactional templates are specific to accounts and subusers. Templates created on a parent account will not be ac...

SendGrid Delete Templates Template

**This endpoint allows you to delete a transactional template.** Each user can create up to 300 different transactional templates. Transactional templates are specific to accounts and subusers. Templates created on a parent account will not be ac...

SendGrid Get Templates Template

**This endpoint allows you to retrieve a single transactional template.** Each user can create up to 300 different transactional templates. Transactional templates are specific to accounts and subusers. Templates created on a parent account will ...

SendGrid Patch Templates Template

**This endpoint allows you to edit a transactional template.** Each user can create up to 300 different transactional templates. Transactional templates are specific to accounts and subusers. Templates created on a parent account will not be acce...

SendGrid Add Templates Template Versions

**This endpoint allows you to create a new version of a template.** Each transactional template can have multiple versions, each version with its own subject and content. Each user can have up to 300 versions across across all templates. For mor...

SendGrid Delete Templates Template Versions Version

**This endpoint allows you to delete one of your transactional template versions.** Each transactional template can have multiple versions, each version with its own subject and content. Each user can have up to 300 versions across across all tem...

SendGrid Get Templates Template Versions Version

**This endpoint allows you to retrieve a specific version of a template.** Each transactional template can have multiple versions, each version with its own subject and content. Each user can have up to 300 versions across across all templates. ...

SendGrid Patch Templates Template Versions Version

**This endpoint allows you to edit a version of one of your transactional templates.** Each transactional template can have multiple versions, each version with its own subject and content. Each user can have up to 300 versions across across all ...

SendGrid Add Templates Template Versions Version Activate

**This endpoint allows you to activate a version of one of your templates.** Each transactional template can have multiple versions, each version with its own subject and content. Each user can have up to 300 versions across across all templates....

SendGrid Get Tracking Settings

**This endpoint allows you to retrieve a list of all tracking settings that you can enable on your account.** You can track a variety of the actions your recipients may take when interacting with your emails including opening your emails, clickin...

SendGrid Get Tracking Settings Click

**This endpoint allows you to retrieve your current click tracking setting.** You can track a variety of the actions your recipients may take when interacting with your emails including opening your emails, clicking on links in your emails, and s...

SendGrid Patch Tracking Settings Click

**This endpoint allows you to change your current click tracking setting. You can enable, or disable, click tracking using this endpoint.** You can track a variety of the actions your recipients may take when interacting with your emails includin...

SendGrid Get Tracking Settings Google Analytics

**This endpoint allows you to retrieve your current setting for Google Analytics.** For more information about using Google Analytics, please refer to [Google’s URL Builder](https://support.google.com/analytics/answer/1033867?hl=en) and their art...

SendGrid Patch Tracking Settings Google Analytics

**This endpoint allows you to update your current setting for Google Analytics.** For more information about using Google Analytics, please refer to [Google’s URL Builder](https://support.google.com/analytics/answer/1033867?hl=en) and their artic...

SendGrid Get Tracking Settings Open

**This endpoint allows you to retrieve your current settings for open tracking.** Open Tracking adds an invisible image at the end of the email which can track email opens. If the email recipient has images enabled on their email client, a reques...

SendGrid Patch Tracking Settings Open

**This endpoint allows you to update your current settings for open tracking.** Open Tracking adds an invisible image at the end of the email which can track email opens. If the email recipient has images enabled on their email client, a request ...

SendGrid Get Tracking Settings Subscription

**This endpoint allows you to retrieve your current settings for subscription tracking.** Subscription tracking adds links to the bottom of your emails that allows your recipients to subscribe to, or unsubscribe from, your emails. You can track ...

SendGrid Patch Tracking Settings Subscription

**This endpoint allows you to update your current settings for subscription tracking.** Subscription tracking adds links to the bottom of your emails that allows your recipients to subscribe to, or unsubscribe from, your emails. You can track a ...

SendGrid Get User Account

**This endpoint allows you to retrieve your user account details.** Your user's account information includes the user's account type and reputation. Keeping your user profile up to date is important. This will help SendGrid to verify who you are...

SendGrid Get User Credits

**This endpoint allows you to retrieve the current credit balance for your account.** Your monthly credit allotment limits the number of emails you may send before incurring overage charges. For more information about credits and billing, please ...

SendGrid Get User Email

**This endpoint allows you to retrieve the email address currently on file for your account.** Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more in...

SendGrid Put User Email

**This endpoint allows you to update the email address currently on file for your account.** Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more info...

SendGrid Put User Password

**This endpoint allows you to update your password.** Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more information about your user profile: * [Se...

SendGrid Get User Profile

Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more information about your user profile: * [SendGrid Account Settings](https://sendgrid.com/docs/User...

SendGrid Patch User Profile

**This endpoint allows you to update your current profile details.** Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more information about your user ...

SendGrid Get User Scheduled Sends

**This endpoint allows you to retrieve all cancel/paused scheduled send information.** The Cancel Scheduled Sends feature allows the customer to cancel a scheduled send based on a Batch ID included in the SMTPAPI header. Scheduled sends cancelled...

SendGrid Add User Scheduled Sends

**This endpoint allows you to cancel or pause an email that has been scheduled to be sent.** If the maximum number of cancellations/pauses are added, HTTP 400 will be returned. The Cancel Scheduled Sends feature allows the customer to cancel a s...

SendGrid Delete User Scheduled Sends Batch

**This endpoint allows you to delete the cancellation/pause of a scheduled send.** The Cancel Scheduled Sends feature allows the customer to cancel a scheduled send based on a Batch ID included in the SMTPAPI header. Scheduled sends cancelled les...

SendGrid Get User Scheduled Sends Batch

**This endpoint allows you to retrieve the cancel/paused scheduled send information for a specific `batch_id`.** The Cancel Scheduled Sends feature allows the customer to cancel a scheduled send based on a Batch ID included in the SMTPAPI header....

SendGrid Patch User Scheduled Sends Batch

**This endpoint allows you to update the status of a scheduled send for the given `batch_id`.** The Cancel Scheduled Sends feature allows the customer to cancel a scheduled send based on a Batch ID included in the SMTPAPI header. Scheduled sends ...

SendGrid Get User Settings Enforced Tls

**This endpoint allows you to retrieve your current Enforced TLS settings.** The Enforced TLS settings specify whether or not the recipient is required to support TLS or have a valid certificate. See the [SMTP Ports User Guide](https://sendgrid.c...

SendGrid Patch User Settings Enforced Tls

**This endpoint allows you to update your current Enforced TLS settings.** The Enforced TLS settings specify whether or not the recipient is required to support TLS or have a valid certificate. See the [SMTP Ports User Guide](https://sendgrid.com...

SendGrid Get User Username

**This endpoint allows you to retrieve your current account username.** Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more information about your us...

SendGrid Put User Username

**This endpoint allows you to update the username for your account.** Keeping your user profile up to date is important. This will help SendGrid to verify who you are as well as contact you should we need to. For more information about your user...

SendGrid Get User Webhooks Event Settings

**This endpoint allows you to retrieve your current event webhook settings.** If an event type is marked as `true`, then the event webhook will include information about that event. SendGrid’s Event Webhook will notify a URL of your choice via H...

SendGrid Patch User Webhooks Event Settings

**This endpoint allows you to update your current event webhook settings.** If an event type is marked as `true`, then the event webhook will include information about that event. SendGrid’s Event Webhook will notify a URL of your choice via HTT...

SendGrid Add User Webhooks Event Test

**This endpoint allows you to test your event webhook by sending a fake event notification post to the provided URL.** SendGrid’s Event Webhook will notify a URL of your choice via HTTP POST with information about events that occur as SendGrid pr...

SendGrid Get User Webhooks Parse Settings

**This endpoint allows you to retrieve all of your current inbound parse settings.** The inbound parse webhook allows you to have incoming emails parsed, extracting some or all of the contnet, and then have that content POSTed by SendGrid to a UR...

SendGrid Add User Webhooks Parse Settings

**This endpoint allows you to create a new inbound parse setting.** The inbound parse webhook allows you to have incoming emails parsed, extracting some or all of the content, and then have that content POSTed by SendGrid to a URL of your choosin...

SendGrid Delete User Webhooks Parse Settings Hostname

**This endpoint allows you to delete a specific inbound parse setting.** The inbound parse webhook allows you to have incoming emails parsed, extracting some or all of the contnet, and then have that content POSTed by SendGrid to a URL of your ch...

SendGrid Get User Webhooks Parse Settings Hostname

**This endpoint allows you to retrieve a specific inbound parse setting.** The inbound parse webhook allows you to have incoming emails parsed, extracting some or all of the contnet, and then have that content POSTed by SendGrid to a URL of your ...

SendGrid Patch User Webhooks Parse Settings Hostname

**This endpoint allows you to update a specific inbound parse setting.** The inbound parse webhook allows you to have incoming emails parsed, extracting some or all of the contnet, and then have that content POSTed by SendGrid to a URL of your ch...

SendGrid Get User Webhooks Parse Stats

**This endpoint allows you to retrieve the statistics for your Parse Webhook useage.** SendGrid's Inbound Parse Webhook allows you to parse the contents and attachments of incomming emails. The Parse API can then POST the parsed emails to a URL t...

SendGrid Get Whitelabel Domains

**This endpoint allows you to retrieve a list of all domain whitelabels you have created.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a dom...

SendGrid Add Whitelabel Domains

**This endpoint allows you to create a whitelabel for one of your domains.** If you are creating a domain whitelabel that you would like a subuser to use, you have two options: 1. Use the "username" parameter. This allows you to create a whitelab...

SendGrid Get Whitelabel Domains Default

**This endpoint allows you to retrieve the default whitelabel for a domain.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain allows you...

SendGrid Delete Whitelabel Domains Domain

**This endpoint allows you to delete a domain whitelabel.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain allows you to replace sendgr...

SendGrid Get Whitelabel Domains Domain

**This endpoint allows you to retrieve a specific domain whitelabel.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain allows you to rep...

SendGrid Patch Whitelabel Domains Domain

**This endpoint allows you to update the settings for a domain whitelabel.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain allows you ...

SendGrid Add Whitelabel Domains Domain Subuser

**This endpoint allows you to associate a specific domain whitelabel with a subuser.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain a...

SendGrid Add Whitelabel Domains Ips

**This endpoint allows you to add an IP address to a domain whitelabel.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain allows you to ...

SendGrid Delete Whitelabel Domains Ips Ip

**This endpoint allows you to remove a domain's IP address from that domain's whitelabel.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a dom...

SendGrid Add Whitelabel Domains Valate

**This endpoint allows you to validate a domain whitelabel. If it fails, it will return an error message describing why the whitelabel could not be validated.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message tha...

SendGrid Delete Whitelabel Domains Subuser

**This endpoint allows you to disassociate a specific whitelabel from a subuser.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. Whitelabeling a domain allow...

SendGrid Get Whitelabel Domains Subuser

**This endpoint allows you to retrieve all of the whitelabels that have been assigned to a specific subuser.** A domain whitelabel allows you to remove the “via” or “sent on behalf of” message that your recipients see when they read your emails. ...

SendGrid Get Whitelabel Ips

**This endpoint allows you to retrieve all of the IP whitelabels that have been createdy by this account.** You may include a search key by using the "ip" parameter. This enables you to perform a prefix search for a given IP segment (e.g. "192.")...

SendGrid Add Whitelabel Ips

**This endpoint allows you to create an IP whitelabel.** When creating an IP whitelable, you should use the same subdomain that you used when you created a domain whitelabel. A IP whitelabel consists of a subdomain and domain that will be used t...

SendGrid Delete Whitelabel Ips

**This endpoint allows you to delete an IP whitelabel.** A IP whitelabel consists of a subdomain and domain that will be used to generate a reverse DNS record for a given IP. Once SendGrid has verified that the appropriate A record for the IP has...

SendGrid Get Whitelabel Ips

**This endpoint allows you to retrieve an IP whitelabel.** A IP whitelabel consists of a subdomain and domain that will be used to generate a reverse DNS record for a given IP. Once SendGrid has verified that the appropriate A record for the IP h...

SendGrid Add Whitelabel Ips Valate

**This endpoint allows you to validate an IP whitelabel.** A IP whitelabel consists of a subdomain and domain that will be used to generate a reverse DNS record for a given IP. Once SendGrid has verified that the appropriate A record for the IP h...

SendGrid Get Whitelabel Links

**This endpoint allows you to retrieve all link whitelabels.** Email link whitelabels allow all of the click-tracked links you send in your emails to include the URL of your domain instead of sendgrid.net. For more information, please see our [U...

SendGrid Add Whitelabel Links

**This endpoint allows you to create a new link whitelabel.** Email link whitelabels allow all of the click-tracked links you send in your emails to include the URL of your domain instead of sendgrid.net. For more information, please see our [Us...

SendGrid Get Whitelabel Links Default

**This endpoint allows you to retrieve the default link whitelabel.** Default link whitelabel is the actual link whitelabel to be used when sending messages. If there are multiple link whitelabels, the default is determined by the following order...

SendGrid Delete Whitelabel Links

**This endpoint allows you to delete a link whitelabel.** Email link whitelabels allow all of the click-tracked links you send in your emails to include the URL of your domain instead of sendgrid.net. For more information, please see our [User G...

SendGrid Get Whitelabel Links

**This endpoint allows you to retrieve a specific link whitelabel.** Email link whitelabels allow all of the click-tracked links you send in your emails to include the URL of your domain instead of sendgrid.net. For more information, please see ...

SendGrid Patch Whitelabel Links

**This endpoint allows you to update a specific link whitelabel. You can use this endpoint to change a link whitelabel's default status.** Email link whitelabels allow all of the click-tracked links you send in your emails to include the URL of y...

SendGrid Add Whitelabel Links Valate

**This endpoint allows you to validate a link whitelabel.** Email link whitelabels allow all of the click-tracked links you send in your emails to include the URL of your domain instead of sendgrid.net. For more information, please see our [User...

SendGrid Add Whitelabel Links Link Subuser

**This endpoint allows you to associate a link whitelabel with a subuser account.** Link whitelables can be associated with subusers from the parent account. This functionality allows subusers to send mail using their parent's linke whitelabels. ...

SendGrid Delete Whitelabel Links Subuser

**This endpoint allows you to disassociate a link whitelabel from a subuser.** Link whitelables can be associated with subusers from the parent account. This functionality allows subusers to send mail using their parent's linke whitelabels. To as...

SendGrid Get Whitelabel Links Subuser

**This endpoint allows you to retrieve the associated link whitelabel for a subuser.** Link whitelables can be associated with subusers from the parent account. This functionality allows subusers to send mail using their parent's linke whitelabel...

Submit Your API

Join the gallery to find out how much you can save with Streamdata.io.