Delivering your transactional and marketing emails through the world's largest cloud-based email delivery platform. Send with confidence.
Go to siteimport { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sendgrid: {
type: "app",
app: "sendgrid",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sendgrid.com/v3/user/account`,
headers: {
Authorization: `Bearer ${this.sendgrid.$auth.api_key}`,
},
})
},
})
Twilio SendGrid uses API keys for authentication. When you connect your Twilio SendGrid account, Pipedream securely stores the keys so you can easily authenticate to Twilio SendGrid APIs in both code and no-code steps.
When you create an API key, you assign scopes, or specific permissions, to the key. Sendgrid requires separate API keys for making billing-related API calls. To create an API key, navigate to Settings on the left navigation bar, and then select API keys.
More info: Creating an API key | API key permissions