• Source
  • Marketing Analytics
  • Generally available
  • 14 entities

Move Sendgrid data anywhere it matters.

Sync Sendgrid blocks, bounces and campaigns to any warehouse or AI app.

Source

Sendgrid

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
15
Entities
14
Actions
4
Destinations
50+
Certified support
1.3.49

Overview

What is the Airbyte Sendgrid connector?

The Airbyte Sendgrid connector extracts data from Sendgrid and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 15 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 15 Sendgrid tables in 50+ destinations on a schedule you control.

  • 02

    Context store search

    Query synced Sendgrid data with filters, sorting and semantic search, without spending Sendgrid API rate limits.

  • 03

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 04

    One authorization

    Authenticate Sendgrid once. The same connection powers scheduled syncs and runtime actions.

15 streams

Every table you can sync from Sendgrid

  • Blocks
    Sync modesFullIncr.
  • Bounces
    Sync modesFullIncr.
  • Campaigns
    Sync modesFullIncr.
  • Contacts
    Sync modesFullIncr.
  • Global Suppressions
    Sync modesFullIncr.
  • Invalid Emails
    Sync modesFullIncr.

Setup

Live in seven steps

  1. First, you need to obtain your SendGrid API key. You can do this by logging in to your SendGrid account and navigating to the API Keys section under Settings. Click on the Create API Key button to generate a new key.

  2. Once you have your API key, go to the Airbyte dashboard and click on the Sources tab. Then, click on the Add Source button and select SendGrid from the list of available connectors.

  3. In the SendGrid configuration page, enter a name for your source and paste your API key in the corresponding field.

Configuration fields

Sendgrid configuration fields
FieldTypeDescription
api_key*stringSendgrid API Key, use admin to generate this key.
start_date*stringUTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.

Supported Sendgrid actions

  • List

    Read live records straight from the Sendgrid API.

  • Get

    Fetch a single record by ID.

  • Context Store Search

    Query synced data with filters and sorting, with no API rate limits.

  • Semantic Search

    Natural-language search across synced Sendgrid records.

Full parameter-level details live in the Sendgrid entity reference.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

What teams build with Sendgrid

List all marketing contacts

Get the details of a specific contact

Show me all marketing lists

Show me the details of the first marketing list

List all marketing segments

Show me the details of the first segment

List all marketing campaigns

List all transactional templates

Show me the details of the first template

Show all single sends

Show me the details of the first single send

Show me the stats for my single sends

List all bounced emails

Show all blocked email addresses

List all spam reports

Show all global suppressions (unsubscribes)

List all invalid email addresses

Show all suppression groups

Show me the details of the first suppression group

List all members of my suppression groups

How many contacts are in each marketing list?

Which single sends were scheduled in the last month?

What are the most common bounce reasons?

Show me contacts created in the last 7 days

FAQ

Sendgrid connector questions

Do I need more than one Sendgrid connection?

No. One Sendgrid authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.

Do Sendgrid entity actions need a sync to run first?

No. Entity actions read and write through the Sendgrid API as they are called, so they work immediately. Context store search is the exception: it queries data Airbyte has already synced, which is what lets it filter and sort without spending API rate limits.

What data can I sync from Sendgrid with Airbyte?

15 streams, including Blocks, Bounces, Campaigns, Contacts, Global Suppressions, Invalid Emails, Lists, Segments and more.

Does the Sendgrid connector support incremental sync?

Yes. The Sendgrid connector supports incremental sync on selected streams, and full refresh on every stream.

Where can I run the Sendgrid connector?

Run the Sendgrid connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing Sendgrid in minutes.

Free 14-day trial. One connection powers your scheduled syncs and your live Sendgrid actions.