SendGrid
SendGrid Connection Provider lets you send email and manage recipient lists.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure China regions - US Department of Defense (DoD) |
Power Automate | Standard | All Power Automate regions except the following: - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Standard | All Power Apps regions except the following: - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Microsoft |
URL | Microsoft LogicApps Support Microsoft Power Automate Support Microsoft Power Apps Support |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://sendgrid.com/ |
Privacy policy | https://www.twilio.com/legal/privacy |
- SendGrid attachments don't use a format that's compatible with the other connectors. To resolve this problem when submitting an attachment, explicitly set the attachment fields, such as Content, ContentType, and Attachment File Name, for each attachment file.
- A SendGrid account and a SendGrid API key that authorizes connections to your SendGrid account
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Shareable |
Applicable: All regions
Parameters for creating connection.
This is shareable connection. If the power app is shared with another user, connection is shared as well. For more information, please see the Connectors overview for canvas apps - Power Apps | Microsoft Docs
Name | Type | Description | Required |
---|---|---|---|
SendGrid Api Key | securestring | SendGrid Api Key | True |
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 1200 | 60 seconds |
Add a global suppression |
Add a global suppression |
Add recipient to list |
Add an individual recipient to a recipient list. |
Check if email is in unsubscribed email list |
Check if email is in unsubscribed email list. |
Delete an email from bounce list |
Delete an email address from your bounce list. |
Delete the global suppression |
Delete the global suppression |
Get bounce for an email |
Get a specific bounce for a given email address. |
Get the global suppression |
Get the global suppression |
Send email (V2) [DEPRECATED] |
This action has been deprecated. Please use Send email (V4) instead.
|
Send email (V3) [DEPRECATED] |
This action has been deprecated. Please use Send email (V4) instead.
|
Send email (V4) |
Sends an email (V4). Limited to 1000 recipients. |
Add a global suppression
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Recipient email
|
recipient_emails | array of string |
Recipient email |
Returns
Add global suppress Response
Add an individual recipient to a recipient list.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
List id
|
listId | True | string |
Unique id of the recipient list. |
Recipient id
|
recipientId | True | string |
Unique id of the recipient. |
Returns
- response
- object
Check if email is in unsubscribed email list.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Email
|
True | string |
The email to check. |
Returns
Email Is Unsubscribed Response
- Email Is Unsubscribed Response
- EmailIsUnsubscribedResponse
Delete an email address from your bounce list.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Email
|
True | string |
The email to delete. |
Delete the global suppression
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Email
|
True | string |
The email to delete. |
Get a specific bounce for a given email address.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Email
|
True | string |
The email to check. |
Returns
List of bounces
- Items
- Bounces
Get the global suppression
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Email
|
True | string |
The email to check. |
Returns
Add global suppress Response
This action has been deprecated. Please use Send email (V4) instead.
Sends an email (V2). Limited to 1000 recipients.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
From
|
from | True |
Origination address of your email. Must be a valid email address from your domain |
|
From name
|
fromname | string |
Origination name of your email |
|
To
|
to | True |
Valid email addresses separated by a semicolon or comma |
|
To names
|
toname | string |
A display name for each email address separated by a semicolon or comma |
|
Subject
|
subject | True | string |
Subject of your email |
Email body
|
text | True | string |
Content of your email |
Is Html
|
ishtml | boolean |
Specify whether the content of the email is HTML or plain text |
|
CC
|
cc |
Valid email addresses separated by a semicolon or comma |
||
CC names
|
ccname | string |
A display name for each CC email address separated by a semicolon or comma |
|
Bcc
|
bcc |
Valid email addresses separated by a semicolon or comma |
||
BCC names
|
bccname | string |
A display name for each BCC email address separated by a semicolon or comma |
|
Attachment
|
file | byte |
Attachment file content |
|
Attachment file name
|
filename | string |
Attachment file name |
Returns
- response
- object
This action has been deprecated. Please use Send email (V4) instead.
Sends an email (V3). Limited to 1000 recipients.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
From
|
from | True |
Origination address of your email. Must be a valid email address from your domain |
|
From name
|
fromname | string |
Origination name of your email |
|
To
|
to | True |
Valid email addresses separated by a semicolon or comma |
|
To names
|
toname | string |
A display name for each email address separated by a semicolon or comma |
|
Subject
|
subject | True | string |
Subject of your email |
Email body
|
text | True | html |
Content of your email |
CC
|
cc |
Valid email addresses separated by a semicolon or comma |
||
CC names
|
ccname | string |
A display name for each CC email address separated by a semicolon or comma |
|
Bcc
|
bcc |
Valid email addresses separated by a semicolon or comma |
||
BCC names
|
bccname | string |
A display name for each BCC email address separated by a semicolon or comma |
|
Attachment
|
file | byte |
Attachment file content |
|
Attachment file name
|
filename | string |
Attachment file name |
Returns
- response
- object
Sends an email (V4). Limited to 1000 recipients.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Content
|
content | byte |
Attachment file content |
|
Name
|
filename | string |
Attachment file name |
|
ContentType
|
contenttype | string |
Type of content in the attachment. |
|
From
|
from | True |
Origination address of your email. Must be a valid email address from your domain |
|
From name
|
fromname | string |
Origination name of your email |
|
To
|
to | True |
Valid email addresses separated by a semicolon or comma |
|
To names
|
toname | string |
A display name for each email address separated by a semicolon or comma |
|
Subject
|
subject | True | string |
Subject of your email |
Email body
|
text | True | html |
Content of your email |
CC
|
cc |
Valid email addresses separated by a semicolon or comma |
||
CC names
|
ccname | string |
A display name for each CC email address separated by a semicolon or comma |
|
Bcc
|
bcc |
Valid email addresses separated by a semicolon or comma |
||
BCC names
|
bccname | string |
A display name for each BCC email address separated by a semicolon or comma |
Returns
- response
- object
Add global suppress Response
Name | Path | Type | Description |
---|---|---|---|
Recipient email
|
recipient_emails | array of string |
Recipient email |
Add global suppress Response
Name | Path | Type | Description |
---|---|---|---|
Recipient email
|
recipient_email | string |
Recipient email |
List of bounces
Name | Path | Type | Description |
---|---|---|---|
Items
|
Bounce |
Get Bounce Response |
Email Is Unsubscribed Response
Name | Path | Type | Description |
---|---|---|---|
Is Email Unsubscribed
|
isUnsubscribed | boolean |
Is Email Unsubscribed |
Get Bounce Response
Name | Path | Type | Description |
---|---|---|---|
Created
|
created | integer |
Created |
Email
|
string |
|
|
Reason
|
reason | string |
Reason |
Status
|
status | string |
Status |
This is the type 'object'.