← All integrations

Snapchat

139 operations0 webhooks

Snapchat Marketing API and Ads Manager integration for creating and managing ad campaigns, analyzing performance metrics, and accessing business accounts.

Supported operations

  • Add Segment UsersWrite

    Add Segment Users

  • Copy MediaWrite

    Copy Media

  • Create Account RoleWrite

    Create Account Role

  • Create Ad AccountWrite

    Create Ad Account

  • Create Ad SquadWrite

    Create Ad Squad

  • Create Adaccounts Audience Size V2Write

    Create Adaccounts Audience Size V2

  • Create Adaccounts Creative ElementsWrite

    Create Adaccounts Creative Elements

  • Create Adaccounts Dynamic TemplatesWrite

    Create Adaccounts Dynamic Templates

  • Create Adaccounts Event DetailsWrite

    Create Adaccounts Event Details

  • Create Adaccounts Interaction ZonesWrite

    Create Adaccounts Interaction Zones

  • Create Adaccounts Offer DisclaimersWrite

    Create Adaccounts Offer Disclaimers

  • Create Adaccounts Reserved ForecastingWrite

    Create Adaccounts Reserved Forecasting

  • Create Adaccounts Targeting InsightsWrite

    Create Adaccounts Targeting Insights

  • Create Billing CenterWrite

    Create Billing Center

  • Create CampaignWrite

    Create Campaign

  • Create Catalog RoleWrite

    Create Catalog Role

  • Create Catalogs FacetsWrite

    Create Catalogs Facets

  • Create Catalogs Flights SearchWrite

    Create Catalogs Flights Search

  • Create Catalogs Product FeedsWrite

    Create Catalogs Product Feeds

  • Create Catalogs Product SetsWrite

    Create Catalogs Product Sets

  • Create MediaWrite

    Create Media

  • Create Org RoleWrite

    Create Org Role

  • Create Organizations CatalogsWrite

    Create Organizations Catalogs

  • Create SegmentWrite

    Create Segment

  • Delete Adaccounts Offer DisclaimersDestructive

    Delete Adaccounts Offer Disclaimers

  • Delete AdsquadsDestructive

    Delete Adsquads

  • Delete All Segment UsersDestructive

    Delete All Segment Users

  • Delete CampaignDestructive

    Delete Campaign

  • Delete CatalogsDestructive

    Delete Catalogs

  • Delete Event DetailsDestructive

    Delete Event Details

  • Delete MemberDestructive

    Delete Member

  • Delete Product FeedsDestructive

    Delete Product Feeds

  • Delete RoleDestructive

    Delete Role

  • Delete SegmentDestructive

    Delete Segment

  • Delete Segment UsersDestructive

    Delete Segment Users

  • Get Ad AccountRead-only

    Get Ad Account

  • Get Ad Accounts Lead Generation FormsRead-only

    Get Ad Accounts Lead Generation Forms

  • Get Ad Accounts StatsRead-only

    Get Ad Accounts Stats

  • Get Ad SquadRead-only

    Get Ad Squad

  • Get Ad Squad RestrictionsRead-only

    Get Ad Squad Restrictions

  • Get Ad Squad StatsRead-only

    Get Ad Squad Stats

  • Get Ad Squad TargetingRead-only

    Get Ad Squad Targeting

  • Get Ad StatsRead-only

    Get Ad Stats

  • Get Adaccounts Ad Squad Ui Render DataRead-only

    Get Adaccounts Ad Squad Ui Render Data

  • Get Adaccounts AdsquadsRead-only

    Get Adaccounts Adsquads

  • Get Adaccounts Dynamic TemplatesRead-only

    Get Adaccounts Dynamic Templates

  • Get Adaccounts Event DetailsRead-only

    Get Adaccounts Event Details

  • Get Adaccounts Interaction ZonesRead-only

    Get Adaccounts Interaction Zones

  • Get Adaccounts Leads ReportRead-only

    Get Adaccounts Leads Report

  • Get Adaccounts Mobile AppsRead-only

    Get Adaccounts Mobile Apps

  • Get Adaccounts Offer DisclaimersRead-only

    Get Adaccounts Offer Disclaimers

  • Get Adaccounts Spend GuidanceRead-only

    Get Adaccounts Spend Guidance

  • Get Adaccounts Stats ReportRead-only

    Get Adaccounts Stats Report

  • Get Adsquads Audience Size V2Read-only

    Get Adsquads Audience Size V2

  • Get Adsquads Stats ReportRead-only

    Get Adsquads Stats Report

  • Get Authenticated UserRead-only

    Get Authenticated User

  • Get Billing CenterRead-only

    Get Billing Center

  • Get CampaignRead-only

    Get Campaign

  • Get Campaign ChangelogRead-only

    Get Campaign Changelog

  • Get Campaign StatsRead-only

    Get Campaign Stats

  • Get Campaigns By IdsRead-only

    Get Campaigns By Ids

  • Get CatalogsRead-only

    Get Catalogs

  • Get Catalogs Product SetsRead-only

    Get Catalogs Product Sets

  • Get Dynamic TemplateRead-only

    Get Dynamic Template

  • Get Dynamic Templates External ChangelogsRead-only

    Get Dynamic Templates External Changelogs

  • Get Event DetailsRead-only

    Get Event Details

  • Get Funding SourceRead-only

    Get Funding Source

  • Get Interaction ZoneRead-only

    Get Interaction Zone

  • Get InvoiceRead-only

    Get Invoice

  • Get MediaRead-only

    Get Media

  • Get Media By IdsRead-only

    Get Media By Ids

  • Get Media StatsRead-only

    Get Media Stats

  • Get MemberRead-only

    Get Member

  • Get OrganizationRead-only

    Get Organization

  • Get Organizations CatalogsRead-only

    Get Organizations Catalogs

  • Get Organizations Mobile AppsRead-only

    Get Organizations Mobile Apps

  • Get Organizations Public ProfilesRead-only

    Get Organizations Public Profiles

  • Get PixelsRead-only

    Get Pixels

  • Get Product FeedsRead-only

    Get Product Feeds

  • Get Product Feeds Feed UploadsRead-only

    Get Product Feeds Feed Uploads

  • Get Product SetsRead-only

    Get Product Sets

  • Get SegmentRead-only

    Get Segment

  • Get Targeting CarriersRead-only

    Get Targeting Carriers

  • Get Targeting Connection TypesRead-only

    Get Targeting Connection Types

  • Get Targeting Demographics Advanced DemographicsRead-only

    Get Targeting Demographics Advanced Demographics

  • Get Targeting Demographics Age GroupRead-only

    Get Targeting Demographics Age Group

  • Get Targeting Demographics GenderRead-only

    Get Targeting Demographics Gender

  • Get Targeting Demographics LanguagesRead-only

    Get Targeting Demographics Languages

  • Get Targeting Device Ios Os VersionRead-only

    Get Targeting Device Ios Os Version

  • Get Targeting Device Marketing NamesRead-only

    Get Targeting Device Marketing Names

  • Get Targeting Geo Postal CodeRead-only

    Get Targeting Geo Postal Code

  • Get Targeting Geo RegionRead-only

    Get Targeting Geo Region

  • Get Targeting Geo Us Postal CodeRead-only

    Get Targeting Geo Us Postal Code

  • Get Targeting Geo Us RegionRead-only

    Get Targeting Geo Us Region

  • Get Targeting Interests DlxcRead-only

    Get Targeting Interests Dlxc

  • Get Targeting Interests DlxpRead-only

    Get Targeting Interests Dlxp

  • Get Targeting Interests DlxsRead-only

    Get Targeting Interests Dlxs

  • Get Targeting Interests NlnRead-only

    Get Targeting Interests Nln

  • Get Targeting Interests PlcRead-only

    Get Targeting Interests Plc

  • Get Targeting Location Categories LoiRead-only

    Get Targeting Location Categories Loi

  • Get Targeting MetrosRead-only

    Get Targeting Metros

  • Get Targeting Os TypesRead-only

    Get Targeting Os Types

  • Get Targeting Os VersionsRead-only

    Get Targeting Os Versions

  • Get Targeting V1 Interests Sc LsRead-only

    Get Targeting V1 Interests Sc Ls

  • Get Targeting V1 Interests ShpRead-only

    Get Targeting V1 Interests Shp

  • Get Targeting V1 Interests VacRead-only

    Get Targeting V1 Interests Vac

  • Get Targeting V1 OptionsRead-only

    Get Targeting V1 Options

  • List Account RolesRead-only

    List Account Roles

  • List Ad AccountsRead-only

    List Ad Accounts

  • List Ad SquadsRead-only

    List Ad Squads

  • List Ads By AccountRead-only

    List Ads By Account

  • List Ads By Ad SquadRead-only

    List Ads By Ad Squad

  • List Ads By CampaignRead-only

    List Ads By Campaign

  • List Billing CentersRead-only

    List Billing Centers

  • List CampaignsRead-only

    List Campaigns

  • List Catalog RolesRead-only

    List Catalog Roles

  • List CreativesRead-only

    List Creatives

  • List Funding SourcesRead-only

    List Funding Sources

  • List InvoicesRead-only

    List Invoices

  • List MediaRead-only

    List Media

  • List Member RolesRead-only

    List Member Roles

  • List MembersRead-only

    List Members

  • List Org PixelsRead-only

    List Org Pixels

  • List Org RolesRead-only

    List Org Roles

  • List OrganizationsRead-only

    List Organizations

  • List Phone NumbersRead-only

    List Phone Numbers

  • List SegmentsRead-only

    List Segments

  • List Sponsored ContentRead-only

    List Sponsored Content

  • List TransactionsRead-only

    List Transactions

  • Search Ads Library Sponsored ContentRead-only

    Search Ads Library Sponsored Content

  • Search Catalog ProductsRead-only

    Search Catalog Products

  • Search Catalogs HotelsRead-only

    Search Catalogs Hotels

  • Update Ad AccountWrite

    Update Ad Account

  • Update Ad SquadWrite

    Update Ad Squad

  • Update Billing CenterWrite

    Update Billing Center

  • Update CampaignWrite

    Update Campaign

  • Update SegmentWrite

    Update Segment

  • Upload Media MultipartWrite

    Upload Media Multipart

  • Validate Conversion EventWrite

    Validate Conversion Event

FAQ

Install corsair and @corsair-dev/snapchat, add the Snapchat plugin, and connect with OAuth. Then call methods like corsair.snapchat.api.actions.addSegmentUsers() from your app. Corsair stores tokens, and keeps each tenant isolated.

Yes. Snapchat needs an OAuth app with scopes that match what you automate. Register the app in Snapchat, configure redirect URLs, then connect through Corsair or managed OAuth in Hub.

Yes. One Corsair client can hit Snapchat, GitHub, Notion, Stripe, and the rest. Trigger Snapchat from a webhook, push updates to Slack, or chain actions across plugins. Same tenant context across integrations, plain TypeScript.

Teams use Corsair for snapchat marketing api and ads manager integration for creating and managing ad campaigns, analyzing performance metrics, and accessing business accounts. Common builds include sync jobs, admin tooling, and agents that call Snapchat APIs from your backend.

The SDK is open source. Self-host and you pay Corsair nothing for the integration layer. Hub bills for hosted auth and execution, not per Snapchat API call. Hub has a generous free tier. For hobby projects you can probably run the whole thing on free. Paid plans start to matter with more tenants or heavier traffic.

We maintain @corsair-dev/snapchat in the open repo. When Snapchat ships API changes, upgrade the package. Your call sites stay typed. You should not need to rewrite the integration layer each time.

No. Corsair does not read your Snapchat data or hold individual access credentials. Credentials stay in your database. API calls run on your instance. We do not store Snapchat data on your behalf.