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.