List
Read live records straight from the Snapchat Marketing API.
Sync Snapchat Marketing adaccounts, ads and adsquads to any warehouse or AI app.
Source
Snapchat Marketing

Overview
The Airbyte Snapchat Marketing connector extracts data from Snapchat Marketing and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with incremental sync. It publishes 20 streams you can select per connection.
Land 20 Snapchat Marketing tables in 50+ destinations on a schedule you control.
Query synced Snapchat Marketing data with filters, sorting and semantic search, without spending Snapchat Marketing API rate limits.
Pull only the records that changed since the last run instead of reloading everything.
Authenticate Snapchat Marketing once. The same connection powers scheduled syncs and runtime actions.
20 streams
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
| Sync modes | FullIncr. |
|---|
Setup
Open the Airbyte platform and navigate to the "Sources" tab on the left-hand side of the screen.
Click on the "Add Source" button and select "Snapchat Marketing" from the list of available connectors.
Enter a name for the connector and click on the "Create" button.
In the "Configure Source" page, enter your Snapchat Marketing credentials, including your username and password.
Click on the "Test Connection" button to ensure that the credentials are correct and the connection is successful.
Once the connection is successful, select the data you want to replicate from Snapchat Marketing and click on the "Save & Continue" button.
In the "Configure Destination" page, select the destination where you want to replicate the data from Snapchat Marketing.
Click on the "Create Connection" button to complete the process.
Note: It is important to ensure that your Snapchat Marketing account has the necessary permissions to access the data you want to replicate. Additionally, it is recommended to review the documentation provided by Airbyte for more detailed instructions on how to configure the Snapchat Marketing connector.
| Field | Type | Description |
|---|---|---|
| client_id* | string | The Client ID of your Snapchat developer application. |
| client_secret* | string | The Client Secret of your Snapchat developer application. |
| refresh_token* | string | Refresh Token to renew the expired Access Token. |
| action_report_time | string | Specifies the principle for conversion reporting. |
| ad_account_ids | array | Ad Account IDs of the ad accounts to retrieve |
| end_date | string | Date in the format 2017-01-25. Any data after this date will not be replicated. |
| organization_ids | array | The IDs of the organizations to retrieve |
| start_date | string | Date in the format 2022-01-01. Any data before this date will not be replicated. |
4 actions
Read live records straight from the Snapchat Marketing API.
Fetch a single record by ID.
Query synced data with filters and sorting, with no API rate limits.
Natural-language search across synced Snapchat Marketing records.
Full parameter-level details live in the Snapchat Marketing entity reference.
Hybrid deployment
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
Your environment
Airbyte control plane
Use cases
List all organizations I belong to
Show me all ad accounts for my organization
List all campaigns in my ad account
Show me the ad squads for my ad account
List all ads in my ad account
Show me the creatives for my ad account
List all media files in my ad account
Show me the audience segments in my ad account
Which campaigns are currently active?
What ad squads have the highest daily budget?
Show me ads that are pending review
Find campaigns created in the last month
FAQ
No. One Snapchat Marketing authorization powers both the scheduled syncs that land data in your destination and the entity actions your agents call at runtime.
No. Entity actions read and write through the Snapchat Marketing 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.
20 streams, including AdAccounts, Ads, AdSquads, Campaigns, Creatives, Media, Organizations, Segments and more.
Yes. AdAccounts, Ads, AdSquads, Campaigns and others support incremental sync, and every documented stream supports full refresh.
Run the Snapchat Marketing 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
Free 14-day trial. One connection powers your scheduled syncs and your live Snapchat Marketing actions.