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:
| Capability | What It Enables |
|---|---|
| Campaign Management | Create and manage campaigns, ad squads, and ads at scale |
| Creative Automation | Upload media, build creatives, and launch Dynamic Product Ads from product catalogs |
| AR Advertising | Deploy sponsored Lenses and Filters that users interact with in the camera |
| Audience Targeting | Reach users by demographics, location, interests, and behaviors—or build custom audiences from hashed first-party data |
| Measurement & Reporting | Pull real-time performance stats with hourly, daily, or total granularity |
| Lead Generation | Collect leads directly within Snapchat using customizable forms |
Next Steps
| If you want to... | Start here |
|---|---|
| Understand the entity model | Overview — Learn how Organizations, Ad Accounts, Campaigns, and Ads relate |
| Launch your first ad | Quick Start — Step-by-step guide to running a Snap Ad |
| Authorize your app | Authorization — Configure OAuth and authorize your app to act on users' behalf |
Related APIs
| API | Purpose |
|---|---|
| Conversions API | Server-to-server event tracking for privacy-first attribution |
| Public Profile API | Manage creator and business profiles programmatically |
Was this page helpful?