Automate SendGrid Email Activity (beta)
HumDay reads SendGrid Email Activity (beta)’s own published API description and derives 334 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What SendGrid Email Activity (beta) is
The Beta endpoints for the new Email Activity APIs - functionality is subject to change without notice. You may not have access to this Beta endpoint. Email Activity offers filtering and search by event type for two days worth of data. There is an optional add-on to store 60 days worth of data. This add-on also gives you access to the ability to download a CSV of the 60 days worth of email event d
API host: api.sendgrid.com
What HumDay can do in SendGrid Email Activity (beta)
180 documented operations change something in SendGrid Email Activity (beta). The 75 most useful are listed here.
- POSTCreate a batch ID
/mail/batch - PUTUpdate your account email address
/user/email - POSTCreate a List
/contactdb/lists - PUTAdd or Update a Contact
/marketing/contacts - POSTCancel or pause a scheduled send
/user/scheduled_sends - POSTCreate Single Send
/marketing/singlesends - POSTCreate a new Alert
/alerts - POSTCreate a Campaign
/campaigns - POSTTest Event Notification Settings
/user/webhooks/event/test - DELETEDelete a cancellation or pause from a scheduled send
/user/scheduled_sends/{batch_id} - PATCHUpdate a scheduled send
/user/scheduled_sends/{batch_id} - PATCHUpdate Event Notification Settings
/user/webhooks/event/settings - POSTv3 Mail Send
/mail/send - POSTCreate a new suppression group
/asm/groups - POSTGet Contacts by Emails
/marketing/contacts/search/emails - PATCHUpdate a user's profile
/user/profile - PUTUpdate your password
/user/password - PUTUpdate your username
/user/username - POSTCreate List
/marketing/lists - POSTCreate a Segment
/contactdb/segments - POSTCreate Segment
/marketing/segments - POSTAdd recipients
/contactdb/recipients - POSTCreate a Custom Field
/contactdb/custom_fields - POSTAdd one or more IPs to the allow list
/access_settings/whitelist - DELETEDelete Single Send Schedule
/marketing/singlesends/{id}/schedule - PUTSchedule Single Send
/marketing/singlesends/{id}/schedule - POSTAdd Multiple Recipients to a List
/contactdb/lists/{list_id}/recipients - PATCHEnable/Disable Signed Webhook
/user/webhooks/event/settings/signed - POSTEmail DNS records to a co-worker
/whitelabel/dns/email - POSTAdd IPs
/ips - POSTSearch Contacts
/marketing/contacts/search - POSTSend a Test Marketing Email
/marketing/test/send_email - POSTSearch recipients
/contactdb/recipients/search - POSTCreate Design
/designs - POSTCreate a Sender Identity
/senders - POSTCreate API keys
/api_keys - POSTGet Single Sends Search
/marketing/singlesends/search - POSTCreate Subuser
/subusers - POSTInvite teammate
/teammates - POSTCreate a transactional template.
/templates - POSTCreate Verified Sender Request
/verified_senders - DELETEDelete a List
/contactdb/lists/{list_id} - PATCHUpdate a List
/contactdb/lists/{list_id} - DELETEDelete Single Send by ID
/marketing/singlesends/{id} - PATCHUpdate Single Send
/marketing/singlesends/{id} - POSTDuplicate Single Send
/marketing/singlesends/{id} - POSTCreate Segment
/marketing/segments/2.0 - POSTCreate a new transactional template version.
/templates/{template_id}/versions - POSTSchedule a Campaign
/campaigns/{campaign_id}/schedules - POSTCreate a parse setting
/user/webhooks/parse/settings - POSTCreate an IP pool
/ips/pools - DELETEDelete a specific invalid email
/suppression/invalid_emails/{email} - POSTCreate SSO Teammate
/sso/teammates - DELETEDelete Multiple lists
/contactdb/lists - POSTCreate an SSO Certificate
/sso/certificates - POSTCreate an SSO Integration
/sso/integrations - POSTCreate a branded link
/whitelabel/links - POSTCreate a Sender Identity
/marketing/senders - POSTRequest CSV
/messages/download - POSTValidate an email
/validations/email - DELETEDelete Contacts
/marketing/contacts - DELETEDelete Recipients
/contactdb/recipients - PATCHUpdate Recipient
/contactdb/recipients - PATCHUpdate footer mail settings
/mail_settings/footer - POSTAdd a Single Recipient to a List
/contactdb/lists/{list_id}/recipients/{recipient_id} - DELETEBulk Delete Single Sends
/marketing/singlesends - PATCHUpdate template mail settings
/mail_settings/template - DELETERemove Contacts from a List
/marketing/lists/{id}/contacts - DELETERemove one or more IPs from the allow list
/access_settings/whitelist - PATCHUpdate bounce purge mail settings
/mail_settings/bounce_purge - PATCHUpdate forward spam mail settings
/mail_settings/forward_spam - PATCHUpdates New Relic partner settings.
/partner_settings/new_relic - DELETEDelete invalid emails
/suppression/invalid_emails - POSTCreate Custom Field Definition
/marketing/field_definitions - PATCHUpdate forward bounce mail settings
/mail_settings/forward_bounce
What HumDay can read from SendGrid Email Activity (beta)
These are the operations a schedule or a trigger can watch.
- GETRetrieve your account email address
/user/email - GETFilter messages by message ID
/messages/{msg_id} - GETRetrieve a list of scopes for which this user has access.
/scopes - GETFilter all messages
/messages - GETRetrieve scheduled send
/user/scheduled_sends/{batch_id} - GETRetrieve Event Webhook settings
/user/webhooks/event/settings - GETGet a user's account information.
/user/account - GETRetrieve your credit balance
/user/credits - GETGet a user's profile
/user/profile - GETRetrieve your username
/user/username - GETGet Recipient Upload Status
/contactdb/status - GETGet List of Segments
/marketing/segments - GETRetrieve all scheduled sends
/user/scheduled_sends - GETRetrieve Signed Webhook Public Key
/user/webhooks/event/settings/signed - GETGet Total Contact Count
/marketing/contacts/count - GETRetrieve global email statistics
/stats - GETList the authenticated domain associated with the given user.
/whitelabel/domains/subuser - GETSearch recipients
/contactdb/recipients/search - GETList Designs
/designs - GETRetrieve all API Keys belonging to the authenticated user
/api_keys - GETList all Subusers
/subusers - GETGet List Contact Count
/marketing/lists/{id}/contacts/count - GETRetrieve all mail settings
/mail_settings - GETValidate batch ID
/mail/batch/{batch_id} - GETReturns a list of all partner settings.
/partner_settings
How automating SendGrid Email Activity (beta) works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live SendGrid Email Activity (beta) account.
- Grant access, then go live. You approve the specific SendGrid Email Activity (beta) operations it may use — and only those.
Popular SendGrid Email Activity (beta) integrations
Connect SendGrid Email Activity (beta) to the tools people pair it with most.
- SendGrid Email Activity (beta) and OData for namespace microsoft.graphintegration
- SendGrid Email Activity (beta) and Cloudflareintegration
- SendGrid Email Activity (beta) and NetBoxintegration
- SendGrid Email Activity (beta) and GitHubintegration
- SendGrid Email Activity (beta) and Mistintegration
- SendGrid Email Activity (beta) and Loket.nlintegration
- SendGrid Email Activity (beta) and Atlassian The Jira Cloud platformintegration
- SendGrid Email Activity (beta) and Magento B2Bintegration
- SendGrid Email Activity (beta) and Stripeintegration
- SendGrid Email Activity (beta) and Zuora Reference Billingintegration
- SendGrid Email Activity (beta) and bunqintegration
- SendGrid Email Activity (beta) and DocuSignintegration
Automate SendGrid Email Activity (beta) with these
- Klaviyo345 operations
- Mailchimp294 operations
- ClickSend205 operations
- Mandrillapp Mandrill90 operations
- Resend79 operations
- Postmarkapp Postmark43 operations
- Mailscript38 operations
- Neutrinoapi Neutrino27 operations
- Postmarkapp Postmark Account level23 operations
- Inboxroute Mailsquad8 operations
- Scrapewebsite Scrape Website Email3 operations
- Paypi EmailVerify2 operations
Categories
Questions about SendGrid Email Activity (beta) automation
- Can HumDay connect to SendGrid Email Activity (beta)?
- Yes. HumDay reads SendGrid Email Activity (beta)'s own published API description and derives the operations from it, so there is no hand-built connector to wait for. 334 operations are documented.
- Do I need to write code to automate SendGrid Email Activity (beta)?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your SendGrid Email Activity (beta) account.
- What can HumDay do in SendGrid Email Activity (beta)?
- 180 of the 334 documented operations change something in SendGrid Email Activity (beta), and 154 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my SendGrid Email Activity (beta) account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to SendGrid Email Activity (beta) is held behind that approval.
Where this came from
The operations above are read from a published API description for SendGrid Email Activity (beta) at raw.githubusercontent.com/sendgrid/sendgrid-oai/main/oai.json. Descriptions are the provider’s own words, not ours. Last published 2023-03-06.