Skip to main content

Ads API

Welcome to the Ads API, where you can:

  • Reach 400M+ daily active users with advertising that feels native to the Snapchat experience
  • Own the attention of Gen Z and Millennials—over 75% of Snapchat's audience with significant spending power
  • Create campaigns that leverage AR Lenses, Stories, Spotlight, and the Camera
  • Connect with users through formats they actively engage with, not just scroll past
  • Optimize for the outcomes that matter: app installs, purchases, video views, leads, or brand awareness

What You Can Build

The API gives you programmatic control over the full advertising lifecycle:

CapabilityWhat It Enables
Campaign ManagementCreate and manage campaigns, ad squads, and ads at scale
Creative AutomationUpload media, build creatives, and launch Dynamic Product Ads from product catalogs
AR AdvertisingDeploy sponsored Lenses and Filters that users interact with in the camera
Audience TargetingReach users by demographics, location, interests, and behaviors—or build custom audiences from hashed first-party data
Measurement & ReportingPull real-time performance stats with hourly, daily, or total granularity
Lead GenerationCollect leads directly within Snapchat using customizable forms

Next Steps

If you want to...Start here
Understand the entity modelOverview — Learn how Organizations, Ad Accounts, Campaigns, and Ads relate
Launch your first adQuick Start — Step-by-step guide to running a Snap Ad
Authorize your appAuthorization — Configure OAuth and authorize your app to act on users' behalf
APIPurpose
Conversions APIServer-to-server event tracking for privacy-first attribution
Public Profile APIManage creator and business profiles programmatically
Was this page helpful?
Yes
No