MESSAGING · EMAIL
Transactional and marketing sends, templates, and suppressions they own.
Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.
Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.
Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.
Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.
sendgrid_delete_v3_access_settings_whitelistWRITEDelete allowed ips via DELETE /v3/access_settings/whitelist
sendgrid_delete_v3_access_settings_whitelist_by_rule_idWRITEDelete allowed ip via DELETE /v3/access_settings/whitelist/{rule_id}
sendgrid_delete_v3_alerts_by_alert_idWRITEDelete alert via DELETE /v3/alerts/{alert_id}
sendgrid_delete_v3_api_keys_by_api_key_idWRITEDelete api key via DELETE /v3/api_keys/{api_key_id}
sendgrid_delete_v3_asm_groups_by_group_idWRITEDelete asm group via DELETE /v3/asm/groups/{group_id}
sendgrid_delete_v3_asm_groups_by_group_id_suppressions_by_emailWRITEDelete suppression from asm group via DELETE /v3/asm/groups/{group_id}/suppressions/{email}
sendgrid_delete_v3_asm_suppressions_global_by_emailWRITEDelete global suppression via DELETE /v3/asm/suppressions/global/{email}
sendgrid_delete_v3_campaigns_by_campaign_idWRITEDelete campaign via DELETE /v3/campaigns/{campaign_id}
sendgrid_delete_v3_campaigns_by_campaign_id_schedulesWRITEUn schedule campaign via DELETE /v3/campaigns/{campaign_id}/schedules
sendgrid_delete_v3_contactdb_custom_fields_by_custom_field_idWRITEDelete custom field via DELETE /v3/contactdb/custom_fields/{custom_field_id}
sendgrid_delete_v3_contactdb_listsWRITEDelete contact db lists via DELETE /v3/contactdb/lists
sendgrid_delete_v3_contactdb_lists_by_list_idWRITEDelete contact db list via DELETE /v3/contactdb/lists/{list_id}
sendgrid_delete_v3_contactdb_lists_by_list_id_recipients_by_recipient_idWRITEDelete recipient from contact db list via DELETE /v3/contactdb/lists/{list_id}/recipients/{recipient_id}
sendgrid_delete_v3_contactdb_recipientsWRITEDelete recipients via DELETE /v3/contactdb/recipients
sendgrid_delete_v3_contactdb_recipients_by_recipient_idWRITEDelete recipient via DELETE /v3/contactdb/recipients/{recipient_id}
sendgrid_delete_v3_contactdb_segments_by_segment_idWRITEDelete segment via DELETE /v3/contactdb/segments/{segment_id}
sendgrid_delete_v3_designs_by_idWRITEDelete design via DELETE /v3/designs/{id}
sendgrid_delete_v3_ips_pools_by_pool_nameWRITEDelete ip pool via DELETE /v3/ips/pools/{pool_name}
sendgrid_delete_v3_ips_pools_by_pool_name_ips_by_ipWRITEDelete ip from ip pool via DELETE /v3/ips/pools/{pool_name}/ips/{ip}
sendgrid_delete_v3_ips_warmup_by_ip_addressWRITEStop ip warm up via DELETE /v3/ips/warmup/{ip_address}
sendgrid_delete_v3_marketing_contactsWRITEDelete contact via DELETE /v3/marketing/contacts
sendgrid_delete_v3_marketing_contacts_by_contact_id_identifiersWRITEDelete contact identifier via DELETE /v3/marketing/contacts/{contact_id}/identifiers
sendgrid_delete_v3_marketing_field_definitions_by_custom_field_idWRITEDelete field definition via DELETE /v3/marketing/field_definitions/{custom_field_id}
sendgrid_delete_v3_marketing_integrationsWRITEDelete integration via DELETE /v3/marketing/integrations
sendgrid_delete_v3_marketing_lists_by_idWRITEDelete marketing list via DELETE /v3/marketing/lists/{id}
sendgrid_delete_v3_marketing_lists_by_id_contactsWRITEDelete contact via DELETE /v3/marketing/lists/{id}/contacts
sendgrid_delete_v3_marketing_segments_2_0_by_segment_idWRITEDelete segment via DELETE /v3/marketing/segments/2.0/{segment_id}
sendgrid_delete_v3_marketing_segments_by_segment_idWRITEDelete segment via DELETE /v3/marketing/segments/{segment_id}
sendgrid_delete_v3_marketing_senders_by_idWRITEDelete sender via DELETE /v3/marketing/senders/{id}
sendgrid_delete_v3_marketing_singlesendsWRITEDelete single sends via DELETE /v3/marketing/singlesends
sendgrid_delete_v3_marketing_singlesends_by_idWRITEDelete single send via DELETE /v3/marketing/singlesends/{id}
sendgrid_delete_v3_marketing_singlesends_by_id_scheduleWRITEDelete scheduled single send via DELETE /v3/marketing/singlesends/{id}/schedule
sendgrid_delete_v3_partners_accounts_by_accountidWRITEDelete account via DELETE /v3/partners/accounts/{accountID}
sendgrid_delete_v3_partners_accounts_by_accountid_ipsWRITERemove account ips via DELETE /v3/partners/accounts/{accountID}/ips
sendgrid_delete_v3_send_ips_pools_by_poolidWRITEDelete ip pool via DELETE /v3/send_ips/pools/{poolid}
sendgrid_delete_v3_senders_by_sender_idWRITEDelete sender via DELETE /v3/senders/{sender_id}
sendgrid_delete_v3_sso_certificates_by_cert_idWRITEDelete sso certificate via DELETE /v3/sso/certificates/{cert_id}
sendgrid_delete_v3_sso_integrations_by_idWRITEDelete sso integration via DELETE /v3/sso/integrations/{id}
sendgrid_delete_v3_subusers_by_subuser_nameWRITEDelete subuser via DELETE /v3/subusers/{subuser_name}
sendgrid_delete_v3_suppression_blocksWRITEDelete suppression blocks via DELETE /v3/suppression/blocks
sendgrid_delete_v3_suppression_blocks_by_emailWRITEDelete suppression block via DELETE /v3/suppression/blocks/{email}
sendgrid_delete_v3_suppression_bouncesWRITEDelete suppression bounces via DELETE /v3/suppression/bounces
sendgrid_delete_v3_suppression_bounces_by_emailWRITEDelete suppression bounce via DELETE /v3/suppression/bounces/{email}
sendgrid_delete_v3_suppression_invalid_emailsWRITEDelete invalid emails via DELETE /v3/suppression/invalid_emails
sendgrid_delete_v3_suppression_invalid_emails_by_emailWRITEDelete invalid email via DELETE /v3/suppression/invalid_emails/{email}
sendgrid_delete_v3_suppression_spam_reportsWRITEDelete spam reports via DELETE /v3/suppression/spam_reports
sendgrid_delete_v3_suppression_spam_reports_by_emailWRITEDelete spam report via DELETE /v3/suppression/spam_reports/{email}
sendgrid_delete_v3_teammates_by_usernameWRITEDelete teammate via DELETE /v3/teammates/{username}
sendgrid_delete_v3_teammates_pending_by_tokenWRITEDelete pending teammate via DELETE /v3/teammates/pending/{token}
sendgrid_delete_v3_templates_by_template_idWRITEDelete template via DELETE /v3/templates/{template_id}
sendgrid_delete_v3_templates_by_template_id_versions_by_version_idWRITEDelete template version via DELETE /v3/templates/{template_id}/versions/{version_id}
sendgrid_delete_v3_user_scheduled_sends_by_batch_idWRITEDelete scheduled send via DELETE /v3/user/scheduled_sends/{batch_id}
sendgrid_delete_v3_user_webhooks_event_settings_by_idWRITEDelete event webhook via DELETE /v3/user/webhooks/event/settings/{id}
sendgrid_delete_v3_user_webhooks_parse_settings_by_hostnameWRITEDelete parse setting via DELETE /v3/user/webhooks/parse/settings/{hostname}
sendgrid_delete_v3_user_webhooks_security_policies_by_idWRITEDelete security policy via DELETE /v3/user/webhooks/security/policies/{id}
sendgrid_delete_v3_verified_senders_by_idWRITEDelete verified sender via DELETE /v3/verified_senders/{id}
sendgrid_delete_v3_whitelabel_domains_by_domain_idWRITEDelete authenticated domain via DELETE /v3/whitelabel/domains/{domain_id}
sendgrid_delete_v3_whitelabel_domains_by_domain_id_subuserWRITEDisassociate subuser from domain via DELETE /v3/whitelabel/domains/{domain_id}/subuser
sendgrid_delete_v3_whitelabel_domains_by_id_ips_by_ipWRITEDelete ip from authenticated domain via DELETE /v3/whitelabel/domains/{id}/ips/{ip}
sendgrid_delete_v3_whitelabel_domains_subuserWRITEDisassociate authenticated domain from user via DELETE /v3/whitelabel/domains/subuser
sendgrid_delete_v3_whitelabel_ips_by_idWRITEDelete reverse dns via DELETE /v3/whitelabel/ips/{id}
sendgrid_delete_v3_whitelabel_links_by_idWRITEDelete branded link via DELETE /v3/whitelabel/links/{id}
sendgrid_delete_v3_whitelabel_links_subuserWRITEDisassociate branded link from subuser via DELETE /v3/whitelabel/links/subuser
sendgrid_get_v3_access_settings_activityREADList access activity via GET /v3/access_settings/activity
sendgrid_get_v3_access_settings_whitelistREADList allowed ip via GET /v3/access_settings/whitelist
sendgrid_get_v3_access_settings_whitelist_by_rule_idREADGet allowed ip via GET /v3/access_settings/whitelist/{rule_id}
sendgrid_get_v3_alertsREADList alert via GET /v3/alerts
sendgrid_get_v3_alerts_by_alert_idREADGet alert via GET /v3/alerts/{alert_id}
sendgrid_get_v3_api_keysREADList api key via GET /v3/api_keys
sendgrid_get_v3_api_keys_by_api_key_idREADGet api key via GET /v3/api_keys/{api_key_id}
sendgrid_get_v3_asm_groupsREADList asm group via GET /v3/asm/groups
sendgrid_get_v3_asm_groups_by_group_idREADGet asm group via GET /v3/asm/groups/{group_id}
sendgrid_get_v3_asm_groups_by_group_id_suppressionsREADList suppression from asm group via GET /v3/asm/groups/{group_id}/suppressions
sendgrid_get_v3_asm_suppressionsREADList asm suppression via GET /v3/asm/suppressions
sendgrid_get_v3_asm_suppressions_by_emailREADGet asm suppression via GET /v3/asm/suppressions/{email}
sendgrid_get_v3_asm_suppressions_global_by_emailREADGet global suppression via GET /v3/asm/suppressions/global/{email}
sendgrid_get_v3_browsers_statsREADList browser stat via GET /v3/browsers/stats
sendgrid_get_v3_campaignsREADList campaign via GET /v3/campaigns
sendgrid_get_v3_campaigns_by_campaign_idREADGet campaign via GET /v3/campaigns/{campaign_id}
sendgrid_get_v3_campaigns_by_campaign_id_schedulesREADGet scheduled campaign via GET /v3/campaigns/{campaign_id}/schedules
sendgrid_get_v3_categoriesREADList category via GET /v3/categories
sendgrid_get_v3_categories_statsREADList category stat via GET /v3/categories/stats
sendgrid_get_v3_categories_stats_sumsREADList category stat sum via GET /v3/categories/stats/sums
sendgrid_get_v3_clients_by_client_type_statsREADGet client stat via GET /v3/clients/{client_type}/stats
sendgrid_get_v3_clients_statsREADList client stat via GET /v3/clients/stats
sendgrid_get_v3_contactdb_custom_fieldsREADList custom field via GET /v3/contactdb/custom_fields
sendgrid_get_v3_contactdb_custom_fields_by_custom_field_idREADGet custom field via GET /v3/contactdb/custom_fields/{custom_field_id}
sendgrid_get_v3_contactdb_exportsREADList export recipient via GET /v3/contactdb/exports
sendgrid_get_v3_contactdb_exports_by_idREADGet export recipient via GET /v3/contactdb/exports/{id}
sendgrid_get_v3_contactdb_listsREADList contact db list via GET /v3/contactdb/lists
sendgrid_get_v3_contactdb_lists_by_list_idREADGet contact db list via GET /v3/contactdb/lists/{list_id}
sendgrid_get_v3_contactdb_lists_by_list_id_recipientsREADList recipients from contact db list via GET /v3/contactdb/lists/{list_id}/recipients
sendgrid_get_v3_contactdb_recipientsREADList recipient via GET /v3/contactdb/recipients
sendgrid_get_v3_contactdb_recipients_billable_countREADGet billable via GET /v3/contactdb/recipients/billable_count
sendgrid_get_v3_contactdb_recipients_by_recipient_idREADGet recipient via GET /v3/contactdb/recipients/{recipient_id}
sendgrid_get_v3_contactdb_recipients_by_recipient_id_listsREADGet recipient list via GET /v3/contactdb/recipients/{recipient_id}/lists
sendgrid_get_v3_contactdb_recipients_countREADList recipient count via GET /v3/contactdb/recipients/count
sendgrid_get_v3_contactdb_recipients_searchREADList search recipient via GET /v3/contactdb/recipients/search
sendgrid_get_v3_contactdb_reserved_fieldsREADList reserved field via GET /v3/contactdb/reserved_fields
sendgrid_get_v3_contactdb_segmentsREADList segment via GET /v3/contactdb/segments
sendgrid_get_v3_contactdb_segments_by_segment_idREADGet segment via GET /v3/contactdb/segments/{segment_id}
sendgrid_get_v3_contactdb_segments_by_segment_id_recipientsREADList recipient for segment via GET /v3/contactdb/segments/{segment_id}/recipients
sendgrid_get_v3_contactdb_statusREADList status via GET /v3/contactdb/status
sendgrid_get_v3_designsREADList design via GET /v3/designs
sendgrid_get_v3_designs_by_idREADGet design via GET /v3/designs/{id}
sendgrid_get_v3_designs_pre_builtsREADList pre built design via GET /v3/designs/pre-builts
sendgrid_get_v3_designs_pre_builts_by_idREADGet pre built design via GET /v3/designs/pre-builts/{id}
sendgrid_get_v3_devices_statsREADList device stat via GET /v3/devices/stats
sendgrid_get_v3_engagementquality_scoresREADList engagement quality score via GET /v3/engagementquality/scores
sendgrid_get_v3_engagementquality_subusers_scoresREADList subuser engagement quality score via GET /v3/engagementquality/subusers/scores
sendgrid_get_v3_geo_statsREADList geo stat via GET /v3/geo/stats
sendgrid_get_v3_ipsREADList ip via GET /v3/ips
sendgrid_get_v3_ips_assignedREADList assigned ip via GET /v3/ips/assigned
sendgrid_get_v3_ips_by_ip_addressREADGet ip via GET /v3/ips/{ip_address}
sendgrid_get_v3_ips_poolsREADList ip pool via GET /v3/ips/pools
sendgrid_get_v3_ips_pools_by_pool_nameREADGet ip pool via GET /v3/ips/pools/{pool_name}
sendgrid_get_v3_ips_remainingREADList remaining ip count via GET /v3/ips/remaining
sendgrid_get_v3_ips_warmupREADList warm up ip via GET /v3/ips/warmup
sendgrid_get_v3_ips_warmup_by_ip_addressREADGet warm up ip via GET /v3/ips/warmup/{ip_address}
sendgrid_get_v3_logs_by_sg_message_idREADGet message by id via GET /v3/logs/{sg_message_id}
sendgrid_get_v3_mail_batch_by_batch_idREADGet mail batch via GET /v3/mail/batch/{batch_id}
sendgrid_get_v3_mail_settingsREADList mail setting via GET /v3/mail_settings
sendgrid_get_v3_mail_settings_address_whitelistREADList address whitelist via GET /v3/mail_settings/address_whitelist
sendgrid_get_v3_mail_settings_bounce_purgeREADList bounce purge via GET /v3/mail_settings/bounce_purge
sendgrid_get_v3_mail_settings_footerREADList footer via GET /v3/mail_settings/footer
sendgrid_get_v3_mail_settings_forward_bounceREADList forward bounce via GET /v3/mail_settings/forward_bounce
sendgrid_get_v3_mail_settings_forward_spamREADList forward spam via GET /v3/mail_settings/forward_spam
sendgrid_get_v3_mail_settings_templateREADList template via GET /v3/mail_settings/template
sendgrid_get_v3_mailbox_providers_statsREADList mailbox provider stat via GET /v3/mailbox_providers/stats
sendgrid_get_v3_marketing_contactsREADList contact via GET /v3/marketing/contacts
sendgrid_get_v3_marketing_contacts_by_idREADGet contact via GET /v3/marketing/contacts/{id}
sendgrid_get_v3_marketing_contacts_countREADList contact count via GET /v3/marketing/contacts/count
sendgrid_get_v3_marketing_contacts_exportsREADList export contact via GET /v3/marketing/contacts/exports
sendgrid_get_v3_marketing_contacts_exports_by_idREADGet export contact via GET /v3/marketing/contacts/exports/{id}
sendgrid_get_v3_marketing_contacts_imports_by_idREADGet import contact via GET /v3/marketing/contacts/imports/{id}
sendgrid_get_v3_marketing_field_definitionsREADList field definition via GET /v3/marketing/field_definitions
sendgrid_get_v3_marketing_integrationsREADGet integrations by user via GET /v3/marketing/integrations
sendgrid_get_v3_marketing_integrations_by_idREADFind integration by id via GET /v3/marketing/integrations/{id}
sendgrid_get_v3_marketing_listsREADList marketing list via GET /v3/marketing/lists
sendgrid_get_v3_marketing_lists_by_idREADGet marketing list via GET /v3/marketing/lists/{id}
sendgrid_get_v3_marketing_lists_by_id_contacts_countREADList contact count via GET /v3/marketing/lists/{id}/contacts/count
sendgrid_get_v3_marketing_segmentsREADList segment via GET /v3/marketing/segments
sendgrid_get_v3_marketing_segments_2_0READList segment via GET /v3/marketing/segments/2.0
sendgrid_get_v3_marketing_segments_2_0_by_segment_idREADGet segment via GET /v3/marketing/segments/2.0/{segment_id}
sendgrid_get_v3_marketing_segments_by_segment_idREADGet segment via GET /v3/marketing/segments/{segment_id}
sendgrid_get_v3_marketing_sendersREADList sender via GET /v3/marketing/senders
sendgrid_get_v3_marketing_senders_by_idREADGet sender via GET /v3/marketing/senders/{id}
sendgrid_get_v3_marketing_singlesendsREADList single send via GET /v3/marketing/singlesends
sendgrid_get_v3_marketing_singlesends_by_idREADGet single send via GET /v3/marketing/singlesends/{id}
sendgrid_get_v3_marketing_singlesends_categoriesREADList category via GET /v3/marketing/singlesends/categories
sendgrid_get_v3_marketing_stats_automationsREADList automation stat via GET /v3/marketing/stats/automations
sendgrid_get_v3_marketing_stats_automations_by_idREADGet automation stat via GET /v3/marketing/stats/automations/{id}
sendgrid_get_v3_marketing_stats_automations_by_id_linksREADList click tracking stat via GET /v3/marketing/stats/automations/{id}/links
sendgrid_get_v3_marketing_stats_automations_exportREADExport automation stat via GET /v3/marketing/stats/automations/export
sendgrid_get_v3_marketing_stats_singlesendsREADList single send stat via GET /v3/marketing/stats/singlesends
sendgrid_get_v3_marketing_stats_singlesends_by_idREADGet single send stat via GET /v3/marketing/stats/singlesends/{id}
sendgrid_get_v3_marketing_stats_singlesends_by_id_linksREADList single send tracking stat via GET /v3/marketing/stats/singlesends/{id}/links
sendgrid_get_v3_marketing_stats_singlesends_exportREADExport single send stat via GET /v3/marketing/stats/singlesends/export
sendgrid_get_v3_messagesREADList message via GET /v3/messages
sendgrid_get_v3_messages_by_msg_idREADGet message via GET /v3/messages/{msg_id}
sendgrid_get_v3_messages_download_by_download_uuidREADDownload csv via GET /v3/messages/download/{download_uuid}
sendgrid_get_v3_partner_settingsREADList partner setting via GET /v3/partner_settings
sendgrid_get_v3_partners_accountsREADList account via GET /v3/partners/accounts
sendgrid_get_v3_partners_accounts_by_accountid_ipsREADList account ips via GET /v3/partners/accounts/{accountID}/ips
sendgrid_get_v3_partners_accounts_by_accountid_offeringsREADList account offering via GET /v3/partners/accounts/{accountID}/offerings
sendgrid_get_v3_partners_accounts_by_accountid_stateREADGet account state via GET /v3/partners/accounts/{accountID}/state
sendgrid_get_v3_partners_offeringsREADList offering via GET /v3/partners/offerings
sendgrid_get_v3_scopesREADList scope via GET /v3/scopes
sendgrid_get_v3_send_ips_ipsREADList ip via GET /v3/send_ips/ips
sendgrid_get_v3_send_ips_ips_by_ipREADGet ip via GET /v3/send_ips/ips/{ip}
sendgrid_get_v3_send_ips_ips_by_ip_subusersREADList sub user assigned to ip via GET /v3/send_ips/ips/{ip}/subusers
sendgrid_get_v3_send_ips_pools_by_poolidREADGet ip pool via GET /v3/send_ips/pools/{poolid}
sendgrid_get_v3_send_ips_pools_by_poolid_ipsREADList ip assigned to ip pool via GET /v3/send_ips/pools/{poolid}/ips
sendgrid_get_v3_sendersREADList sender via GET /v3/senders
sendgrid_get_v3_senders_by_sender_idREADGet sender via GET /v3/senders/{sender_id}
sendgrid_get_v3_sso_certificates_by_cert_idREADGet sso certificate via GET /v3/sso/certificates/{cert_id}
sendgrid_get_v3_sso_integrationsREADList sso integration via GET /v3/sso/integrations
sendgrid_get_v3_sso_integrations_by_idREADGet sso integration via GET /v3/sso/integrations/{id}
sendgrid_get_v3_sso_integrations_by_integration_id_certificatesREADList sso integration certificate via GET /v3/sso/integrations/{integration_id}/certificates
sendgrid_get_v3_statsREADList stat via GET /v3/stats
sendgrid_get_v3_subusersREADList subuser via GET /v3/subusers
sendgrid_get_v3_subusers_by_subuser_name_creditsREADGet subuser credit via GET /v3/subusers/{subuser_name}/credits
sendgrid_get_v3_subusers_by_subuser_name_stats_monthlyREADList subuser monthly stat via GET /v3/subusers/{subuser_name}/stats/monthly
sendgrid_get_v3_subusers_reputationsREADList reputation via GET /v3/subusers/reputations
sendgrid_get_v3_subusers_statsREADList stat via GET /v3/subusers/stats
sendgrid_get_v3_subusers_stats_monthlyREADList monthly stat via GET /v3/subusers/stats/monthly
sendgrid_get_v3_subusers_stats_sumsREADList stat sum via GET /v3/subusers/stats/sums
sendgrid_get_v3_suppression_blocksREADList suppression block via GET /v3/suppression/blocks
sendgrid_get_v3_suppression_blocks_by_emailREADGet suppression block via GET /v3/suppression/blocks/{email}
sendgrid_get_v3_suppression_bouncesREADList suppression bounces via GET /v3/suppression/bounces
sendgrid_get_v3_suppression_bounces_by_emailREADGet suppression bounces via GET /v3/suppression/bounces/{email}
sendgrid_get_v3_suppression_bounces_classificationsREADList suppression bounces classifications via GET /v3/suppression/bounces/classifications
sendgrid_get_v3_suppression_bounces_classifications_by_classificationREADGet suppression bounces classifications via GET /v3/suppression/bounces/classifications/{classification}
sendgrid_get_v3_suppression_invalid_emailsREADList invalid email via GET /v3/suppression/invalid_emails
sendgrid_get_v3_suppression_invalid_emails_by_emailREADGet invalid email via GET /v3/suppression/invalid_emails/{email}
sendgrid_get_v3_suppression_spam_reportsREADList spam report via GET /v3/suppression/spam_reports
sendgrid_get_v3_suppression_spam_reports_by_emailREADGet spam report via GET /v3/suppression/spam_reports/{email}
sendgrid_get_v3_suppression_unsubscribesREADList global suppression via GET /v3/suppression/unsubscribes
sendgrid_get_v3_teammatesREADList teammate via GET /v3/teammates
sendgrid_get_v3_teammates_by_teammate_name_subuser_accessREADList subuser by template via GET /v3/teammates/{teammate_name}/subuser_access
sendgrid_get_v3_teammates_by_usernameREADGet teammate via GET /v3/teammates/{username}
sendgrid_get_v3_teammates_pendingREADList pending teammate via GET /v3/teammates/pending
sendgrid_get_v3_templatesREADList template via GET /v3/templates
sendgrid_get_v3_templates_by_template_idREADGet template via GET /v3/templates/{template_id}
sendgrid_get_v3_templates_by_template_id_versions_by_version_idREADGet template version via GET /v3/templates/{template_id}/versions/{version_id}
sendgrid_get_v3_tracking_settingsREADList tracking setting via GET /v3/tracking_settings
sendgrid_get_v3_tracking_settings_clickREADList click tracking setting via GET /v3/tracking_settings/click
sendgrid_get_v3_tracking_settings_google_analyticsREADList google analytics tracking setting via GET /v3/tracking_settings/google_analytics
sendgrid_get_v3_tracking_settings_openREADList open tracking setting via GET /v3/tracking_settings/open
sendgrid_get_v3_tracking_settings_subscriptionREADList subscription tracking setting via GET /v3/tracking_settings/subscription
sendgrid_get_v3_user_accountREADList account via GET /v3/user/account
sendgrid_get_v3_user_creditsREADList credit via GET /v3/user/credits
sendgrid_get_v3_user_emailREADList email via GET /v3/user/email
sendgrid_get_v3_user_profileREADList profile via GET /v3/user/profile
sendgrid_get_v3_user_scheduled_sendsREADList scheduled send via GET /v3/user/scheduled_sends
sendgrid_get_v3_user_scheduled_sends_by_batch_idREADGet scheduled send via GET /v3/user/scheduled_sends/{batch_id}
sendgrid_get_v3_user_settings_enforced_tlsREADList enforced tls setting via GET /v3/user/settings/enforced_tls
sendgrid_get_v3_user_usernameREADList username via GET /v3/user/username
sendgrid_get_v3_user_webhooks_event_settings_allREADList event webhook via GET /v3/user/webhooks/event/settings/all
sendgrid_get_v3_user_webhooks_event_settings_by_idREADGet event webhook via GET /v3/user/webhooks/event/settings/{id}
sendgrid_get_v3_user_webhooks_event_settings_signed_by_idREADGet signed event webhook via GET /v3/user/webhooks/event/settings/signed/{id}
sendgrid_get_v3_user_webhooks_parse_settingsREADList parse setting via GET /v3/user/webhooks/parse/settings
sendgrid_get_v3_user_webhooks_parse_settings_by_hostnameREADGet parse setting via GET /v3/user/webhooks/parse/settings/{hostname}
sendgrid_get_v3_user_webhooks_parse_statsREADList parse static via GET /v3/user/webhooks/parse/stats
sendgrid_get_v3_user_webhooks_security_policiesREADList all security policies via GET /v3/user/webhooks/security/policies
sendgrid_get_v3_user_webhooks_security_policies_by_idREADGet security policy via GET /v3/user/webhooks/security/policies/{id}
sendgrid_get_v3_validations_email_jobsREADGet validations email jobs via GET /v3/validations/email/jobs
sendgrid_get_v3_validations_email_jobs_by_job_idREADGet email job for verification via GET /v3/validations/email/jobs/{job_id}
sendgrid_get_v3_verified_sendersREADList verified sender via GET /v3/verified_senders
sendgrid_get_v3_verified_senders_domainsREADList verified sender domain via GET /v3/verified_senders/domains
sendgrid_get_v3_verified_senders_steps_completedREADList verified sender steps completed via GET /v3/verified_senders/steps_completed
sendgrid_get_v3_verified_senders_verify_by_tokenREADVerify sender token via GET /v3/verified_senders/verify/{token}
sendgrid_get_v3_whitelabel_domainsREADList authenticated domain via GET /v3/whitelabel/domains
sendgrid_get_v3_whitelabel_domains_by_domain_idREADGet authenticated domain via GET /v3/whitelabel/domains/{domain_id}
sendgrid_get_v3_whitelabel_domains_defaultREADList default authenticated domain via GET /v3/whitelabel/domains/default
sendgrid_get_v3_whitelabel_domains_subuserREADList authenticated domain with user via GET /v3/whitelabel/domains/subuser
sendgrid_get_v3_whitelabel_domains_subuser_allREADList all authenticated domain with user via GET /v3/whitelabel/domains/subuser/all
sendgrid_get_v3_whitelabel_ipsREADList reverse dns via GET /v3/whitelabel/ips
sendgrid_get_v3_whitelabel_ips_by_idREADGet reverse dns via GET /v3/whitelabel/ips/{id}
sendgrid_get_v3_whitelabel_linksREADList branded link via GET /v3/whitelabel/links
sendgrid_get_v3_whitelabel_links_by_idREADGet branded link via GET /v3/whitelabel/links/{id}
sendgrid_get_v3_whitelabel_links_defaultREADList default branded link via GET /v3/whitelabel/links/default
sendgrid_get_v3_whitelabel_links_subuserREADList subuser branded link via GET /v3/whitelabel/links/subuser
sendgrid_patch_v3_alerts_by_alert_idWRITEUpdate alert via PATCH /v3/alerts/{alert_id}
sendgrid_patch_v3_api_keys_by_api_key_idWRITEUpdate api key name via PATCH /v3/api_keys/{api_key_id}
sendgrid_patch_v3_asm_groups_by_group_idWRITEUpdate asm group via PATCH /v3/asm/groups/{group_id}
sendgrid_patch_v3_campaigns_by_campaign_idWRITEUpdate campaign via PATCH /v3/campaigns/{campaign_id}
sendgrid_patch_v3_campaigns_by_campaign_id_schedulesWRITEUpdate scheduled campaign via PATCH /v3/campaigns/{campaign_id}/schedules
sendgrid_patch_v3_contactdb_lists_by_list_idWRITEUpdate contact db list via PATCH /v3/contactdb/lists/{list_id}
sendgrid_patch_v3_contactdb_recipientsWRITEUpdate recipient via PATCH /v3/contactdb/recipients
sendgrid_patch_v3_contactdb_segments_by_segment_idWRITEUpdate segment via PATCH /v3/contactdb/segments/{segment_id}
sendgrid_patch_v3_designs_by_idWRITEUpdate design via PATCH /v3/designs/{id}
sendgrid_patch_v3_mail_settings_address_whitelistWRITEUpdate address whitelist via PATCH /v3/mail_settings/address_whitelist
sendgrid_patch_v3_mail_settings_bounce_purgeWRITEUpdate bounce purge via PATCH /v3/mail_settings/bounce_purge
sendgrid_patch_v3_mail_settings_footerWRITEUpdate footer via PATCH /v3/mail_settings/footer
sendgrid_patch_v3_mail_settings_forward_bounceWRITEUpdate forward bounce via PATCH /v3/mail_settings/forward_bounce
sendgrid_patch_v3_mail_settings_forward_spamWRITEUpdate forward spam via PATCH /v3/mail_settings/forward_spam
sendgrid_patch_v3_mail_settings_templateWRITEUpdate template via PATCH /v3/mail_settings/template
sendgrid_patch_v3_marketing_field_definitions_by_custom_field_idWRITEUpdate field definition via PATCH /v3/marketing/field_definitions/{custom_field_id}
sendgrid_patch_v3_marketing_integrations_by_idWRITEUpdate integration via PATCH /v3/marketing/integrations/{id}
sendgrid_patch_v3_marketing_lists_by_idWRITEUpdate marketing list via PATCH /v3/marketing/lists/{id}
sendgrid_patch_v3_marketing_segments_2_0_by_segment_idWRITEUpdate segment via PATCH /v3/marketing/segments/2.0/{segment_id}
sendgrid_patch_v3_marketing_senders_by_idWRITEUpdate sender via PATCH /v3/marketing/senders/{id}
sendgrid_patch_v3_marketing_singlesends_by_idWRITEUpdate single send via PATCH /v3/marketing/singlesends/{id}
sendgrid_patch_v3_send_ips_ips_by_ipWRITEUpdate ip via PATCH /v3/send_ips/ips/{ip}
sendgrid_patch_v3_senders_by_sender_idWRITEUpdate sender via PATCH /v3/senders/{sender_id}
sendgrid_patch_v3_sso_certificates_by_cert_idWRITEUpdate sso certificate via PATCH /v3/sso/certificates/{cert_id}
sendgrid_patch_v3_sso_integrations_by_idWRITEUpdate sso integration via PATCH /v3/sso/integrations/{id}
sendgrid_patch_v3_sso_teammates_by_usernameWRITEUpdate sso teammate via PATCH /v3/sso/teammates/{username}
sendgrid_patch_v3_subusers_by_subuser_nameWRITEUpdate subuser via PATCH /v3/subusers/{subuser_name}
sendgrid_patch_v3_subusers_by_subuser_name_credits_remainingWRITEUpdate subuser remaining credit via PATCH /v3/subusers/{subuser_name}/credits/remaining
sendgrid_patch_v3_subusers_by_subuser_name_website_accessWRITEUpdate subuser website access via PATCH /v3/subusers/{subuser_name}/website_access
sendgrid_patch_v3_teammates_by_usernameWRITEUpdate teammate via PATCH /v3/teammates/{username}
sendgrid_patch_v3_templates_by_template_idWRITEUpdate template via PATCH /v3/templates/{template_id}
sendgrid_patch_v3_templates_by_template_id_versions_by_version_idWRITEUpdate template version via PATCH /v3/templates/{template_id}/versions/{version_id}
sendgrid_patch_v3_tracking_settings_clickWRITEUpdate click tracking setting via PATCH /v3/tracking_settings/click
sendgrid_patch_v3_tracking_settings_google_analyticsWRITEUpdate google analytics tracking setting via PATCH /v3/tracking_settings/google_analytics
sendgrid_patch_v3_tracking_settings_openWRITEUpdate open tracking setting via PATCH /v3/tracking_settings/open
sendgrid_patch_v3_tracking_settings_subscriptionWRITEUpdate subscription tracking setting via PATCH /v3/tracking_settings/subscription
sendgrid_patch_v3_user_profileWRITEUpdate profile via PATCH /v3/user/profile
sendgrid_patch_v3_user_scheduled_sends_by_batch_idWRITEUpdate scheduled send via PATCH /v3/user/scheduled_sends/{batch_id}
sendgrid_patch_v3_user_settings_enforced_tlsWRITEUpdate enforced tls setting via PATCH /v3/user/settings/enforced_tls
sendgrid_patch_v3_user_webhooks_event_settings_by_idWRITEUpdate event webhook via PATCH /v3/user/webhooks/event/settings/{id}
sendgrid_patch_v3_user_webhooks_event_settings_signed_by_idWRITEUpdate signed event webhook via PATCH /v3/user/webhooks/event/settings/signed/{id}
sendgrid_patch_v3_user_webhooks_parse_settings_by_hostnameWRITEUpdate parse setting via PATCH /v3/user/webhooks/parse/settings/{hostname}
sendgrid_patch_v3_user_webhooks_security_policies_by_idWRITEUpdate security policy via PATCH /v3/user/webhooks/security/policies/{id}
sendgrid_patch_v3_verified_senders_by_idWRITEUpdate verified sender via PATCH /v3/verified_senders/{id}
sendgrid_patch_v3_whitelabel_domains_by_domain_idWRITEUpdate authenticated domain via PATCH /v3/whitelabel/domains/{domain_id}
sendgrid_patch_v3_whitelabel_links_by_idWRITEUpdate branded link via PATCH /v3/whitelabel/links/{id}
sendgrid_post_v3_access_settings_whitelistWRITEAdd ip to allow list via POST /v3/access_settings/whitelist
sendgrid_post_v3_alertsWRITECreate alert via POST /v3/alerts
sendgrid_post_v3_api_keysWRITECreate api key via POST /v3/api_keys
sendgrid_post_v3_asm_groupsWRITECreat asm group via POST /v3/asm/groups
sendgrid_post_v3_asm_groups_by_group_id_suppressionsWRITEAdd suppression to asm group via POST /v3/asm/groups/{group_id}/suppressions
sendgrid_post_v3_asm_groups_by_group_id_suppressions_searchWRITESearch suppression from asm group via POST /v3/asm/groups/{group_id}/suppressions/search
sendgrid_post_v3_asm_suppressions_globalWRITECreate global suppression via POST /v3/asm/suppressions/global
sendgrid_post_v3_campaignsWRITECreate campaign via POST /v3/campaigns
sendgrid_post_v3_campaigns_by_campaign_id_schedulesWRITESchedule campaign via POST /v3/campaigns/{campaign_id}/schedules
sendgrid_post_v3_campaigns_by_campaign_id_schedules_nowWRITESend campaign via POST /v3/campaigns/{campaign_id}/schedules/now
sendgrid_post_v3_campaigns_by_campaign_id_schedules_testWRITESend test campaign via POST /v3/campaigns/{campaign_id}/schedules/test
sendgrid_post_v3_contactdb_custom_fieldsWRITECreate custom field via POST /v3/contactdb/custom_fields
sendgrid_post_v3_contactdb_exportsWRITEExport recipient via POST /v3/contactdb/exports
sendgrid_post_v3_contactdb_listsWRITECreate contact db list via POST /v3/contactdb/lists
sendgrid_post_v3_contactdb_lists_by_list_id_recipientsWRITEAdd recipients to contact db list via POST /v3/contactdb/lists/{list_id}/recipients
sendgrid_post_v3_contactdb_lists_by_list_id_recipients_by_recipient_idWRITEAdd recipient to contact db list via POST /v3/contactdb/lists/{list_id}/recipients/{recipient_id}
sendgrid_post_v3_contactdb_recipientsWRITEAdd recipient via POST /v3/contactdb/recipients
sendgrid_post_v3_contactdb_recipients_searchWRITESearch recipient via POST /v3/contactdb/recipients/search
sendgrid_post_v3_contactdb_segmentsWRITECreate segment via POST /v3/contactdb/segments
sendgrid_post_v3_designsWRITECreate design via POST /v3/designs
sendgrid_post_v3_designs_by_idWRITEDuplicate design via POST /v3/designs/{id}
sendgrid_post_v3_designs_pre_builts_by_idWRITEDuplicate pre built design via POST /v3/designs/pre-builts/{id}
sendgrid_post_v3_ipsWRITEAdd ip via POST /v3/ips
sendgrid_post_v3_ips_poolsWRITECreate ip pool via POST /v3/ips/pools
sendgrid_post_v3_ips_pools_by_pool_name_ipsWRITEAdd ip to ip pool via POST /v3/ips/pools/{pool_name}/ips
sendgrid_post_v3_ips_warmupWRITEWarm up ip via POST /v3/ips/warmup
sendgrid_post_v3_logsWRITEList messages by filter via POST /v3/logs
sendgrid_post_v3_mail_batchWRITECreate mail batch via POST /v3/mail/batch
sendgrid_post_v3_mail_sendWRITESend mail via POST /v3/mail/send
sendgrid_post_v3_marketing_contacts_batchWRITEList batched contact via POST /v3/marketing/contacts/batch
sendgrid_post_v3_marketing_contacts_exportsWRITEExport contact via POST /v3/marketing/contacts/exports
sendgrid_post_v3_marketing_contacts_searchWRITESearch contact via POST /v3/marketing/contacts/search
sendgrid_post_v3_marketing_contacts_search_emailsWRITEList contact by email via POST /v3/marketing/contacts/search/emails
sendgrid_post_v3_marketing_contacts_search_identifiers_by_identifier_typeWRITEGet contact by identifiers via POST /v3/marketing/contacts/search/identifiers/{identifier_type}
sendgrid_post_v3_marketing_field_definitionsWRITECreate field definition via POST /v3/marketing/field_definitions
sendgrid_post_v3_marketing_integrationsWRITEAdd integration via POST /v3/marketing/integrations
sendgrid_post_v3_marketing_listsWRITECreate marketing list via POST /v3/marketing/lists
sendgrid_post_v3_marketing_segments_2_0WRITECreate segment via POST /v3/marketing/segments/2.0
sendgrid_post_v3_marketing_segments_2_0_refresh_by_segment_idWRITERefresh segment via POST /v3/marketing/segments/2.0/refresh/{segment_id}
sendgrid_post_v3_marketing_sendersWRITECreate sender via POST /v3/marketing/senders
sendgrid_post_v3_marketing_senders_by_id_resend_verificationWRITEReset sender verification via POST /v3/marketing/senders/{id}/resend_verification
sendgrid_post_v3_marketing_singlesendsWRITECreate single send via POST /v3/marketing/singlesends
sendgrid_post_v3_marketing_singlesends_by_idWRITEDuplicate single send via POST /v3/marketing/singlesends/{id}
sendgrid_post_v3_marketing_singlesends_searchWRITESearch single send via POST /v3/marketing/singlesends/search
sendgrid_post_v3_marketing_test_send_emailWRITESend test marketing email via POST /v3/marketing/test/send_email
sendgrid_post_v3_messages_downloadWRITERequest csv via POST /v3/messages/download
sendgrid_post_v3_partners_accountsWRITECreate account via POST /v3/partners/accounts
sendgrid_post_v3_partners_accounts_by_accountid_ipsWRITEAdd account ips via POST /v3/partners/accounts/{accountID}/ips
sendgrid_post_v3_partners_accounts_by_accountid_ssoWRITEAuthenticate account via POST /v3/partners/accounts/{accountID}/sso
sendgrid_post_v3_recipients_erasejobWRITEErase recipient email data via POST /v3/recipients/erasejob
sendgrid_post_v3_send_ips_ipsWRITEAdd ip via POST /v3/send_ips/ips
sendgrid_post_v3_send_ips_ips_by_ip_subusers_batchaddWRITEAdd sub users to ip via POST /v3/send_ips/ips/{ip}/subusers:batchAdd
sendgrid_post_v3_send_ips_ips_by_ip_subusers_batchdeleteWRITEDelete sub users from ip via POST /v3/send_ips/ips/{ip}/subusers:batchDelete
sendgrid_post_v3_send_ips_poolsWRITECreate ip pool via POST /v3/send_ips/pools
sendgrid_post_v3_send_ips_pools_by_poolid_ips_batchaddWRITEAdd ips to ip pool via POST /v3/send_ips/pools/{poolid}/ips:batchAdd
sendgrid_post_v3_send_ips_pools_by_poolid_ips_batchdeleteWRITEDelete ips from ip pool via POST /v3/send_ips/pools/{poolid}/ips:batchDelete
sendgrid_post_v3_sendersWRITECreate sender via POST /v3/senders
sendgrid_post_v3_senders_by_sender_id_resend_verificationWRITEReset sender verification via POST /v3/senders/{sender_id}/resend_verification
sendgrid_post_v3_sso_certificatesWRITECreate sso certificate via POST /v3/sso/certificates
sendgrid_post_v3_sso_integrationsWRITECreate sso integration via POST /v3/sso/integrations
sendgrid_post_v3_sso_teammatesWRITECreate sso teammate via POST /v3/sso/teammates
sendgrid_post_v3_subusersWRITECreate subuser via POST /v3/subusers
sendgrid_post_v3_teammatesWRITEInvite teammate via POST /v3/teammates
sendgrid_post_v3_teammates_pending_by_token_resendWRITEResend teammate invite via POST /v3/teammates/pending/{token}/resend
sendgrid_post_v3_templatesWRITECreate template via POST /v3/templates
sendgrid_post_v3_templates_by_template_idWRITEDuplicate template via POST /v3/templates/{template_id}
sendgrid_post_v3_templates_by_template_id_versionsWRITECreate template version via POST /v3/templates/{template_id}/versions
sendgrid_post_v3_templates_by_template_id_versions_by_version_id_activateWRITEActivate template version via POST /v3/templates/{template_id}/versions/{version_id}/activate
sendgrid_post_v3_user_scheduled_sendsWRITECreate scheduled send via POST /v3/user/scheduled_sends
sendgrid_post_v3_user_webhooks_event_settingsWRITECreate event webhook via POST /v3/user/webhooks/event/settings
sendgrid_post_v3_user_webhooks_event_testWRITETest event webhook via POST /v3/user/webhooks/event/test
sendgrid_post_v3_user_webhooks_parse_settingsWRITECreate parse setting via POST /v3/user/webhooks/parse/settings
sendgrid_post_v3_user_webhooks_security_policiesWRITECreate security policy via POST /v3/user/webhooks/security/policies
sendgrid_post_v3_validations_emailWRITEValidate email via POST /v3/validations/email
sendgrid_post_v3_verified_sendersWRITECreate verified sender via POST /v3/verified_senders
sendgrid_post_v3_verified_senders_resend_by_idWRITEResend verified sender via POST /v3/verified_senders/resend/{id}
sendgrid_post_v3_whitelabel_dns_emailWRITEEmail dns record via POST /v3/whitelabel/dns/email
sendgrid_post_v3_whitelabel_domainsWRITEAuthenticate domain via POST /v3/whitelabel/domains
sendgrid_post_v3_whitelabel_domains_by_domain_id_subuserWRITEAssociate subuser with domain via POST /v3/whitelabel/domains/{domain_id}/subuser
sendgrid_post_v3_whitelabel_domains_by_domain_id_subuser_addWRITEAssociate subuser with domain multiple via POST /v3/whitelabel/domains/{domain_id}/subuser:add
sendgrid_post_v3_whitelabel_domains_by_id_ipsWRITEAdd ip to authenticated domain via POST /v3/whitelabel/domains/{id}/ips
sendgrid_post_v3_whitelabel_domains_by_id_validateWRITEValidate authenticated domain via POST /v3/whitelabel/domains/{id}/validate
sendgrid_post_v3_whitelabel_ipsWRITESet up reverse dns via POST /v3/whitelabel/ips
sendgrid_post_v3_whitelabel_ips_by_id_validateWRITEValidate reverse dns via POST /v3/whitelabel/ips/{id}/validate
sendgrid_post_v3_whitelabel_linksWRITECreate branded link via POST /v3/whitelabel/links
sendgrid_post_v3_whitelabel_links_by_id_validateWRITEValidate branded link via POST /v3/whitelabel/links/{id}/validate
sendgrid_post_v3_whitelabel_links_by_link_id_subuserWRITEAssociate branded link with subuser via POST /v3/whitelabel/links/{link_id}/subuser
sendgrid_put_v3_api_keys_by_api_key_idWRITEUpdate api key via PUT /v3/api_keys/{api_key_id}
sendgrid_put_v3_ips_pools_by_pool_nameWRITEUpdate ip pool via PUT /v3/ips/pools/{pool_name}
sendgrid_put_v3_marketing_contactsWRITEUpdate contact via PUT /v3/marketing/contacts
sendgrid_put_v3_marketing_contacts_importsWRITEImport contact via PUT /v3/marketing/contacts/imports
sendgrid_put_v3_marketing_singlesends_by_id_scheduleWRITESchedule single send via PUT /v3/marketing/singlesends/{id}/schedule
sendgrid_put_v3_partners_accounts_by_accountid_offeringsWRITEUpdate account offering via PUT /v3/partners/accounts/{accountID}/offerings
sendgrid_put_v3_partners_accounts_by_accountid_stateWRITEUpdate account state via PUT /v3/partners/accounts/{accountID}/state
sendgrid_put_v3_send_ips_pools_by_poolidWRITEUpdate ip pool via PUT /v3/send_ips/pools/{poolid}
sendgrid_put_v3_subusers_by_subuser_name_creditsWRITEUpdate subuser credit via PUT /v3/subusers/{subuser_name}/credits
sendgrid_put_v3_subusers_by_subuser_name_ipsWRITEUpdate subuser ip via PUT /v3/subusers/{subuser_name}/ips
sendgrid_put_v3_user_emailWRITEUpdate email via PUT /v3/user/email
sendgrid_put_v3_user_passwordWRITEUpdate password via PUT /v3/user/password
sendgrid_put_v3_user_usernameWRITEUpdate username via PUT /v3/user/username
sendgrid_put_v3_validations_email_jobsWRITEList email job for verification via PUT /v3/validations/email/jobs
Put Twilio SendGrid behind one governed endpoint.
Same permissions, same audit trail, whatever else you connect next.