Home
Providers
Snapchat
Snapchat
Snap Inc. operates Snapchat, a visual messaging app and camera platform with developer tools including the Marketing API for programmatic advertising, Conversions API for server-side conversion tracking, Login Kit for OAuth-based user authentication, Creative Kit for content sharing to Snapchat, Camera Kit for embedding Snap AR technology into third-party apps, and Lens Studio for building augmented reality experiences.
Snapchat publishes 13 APIs on the APIs.io network, including Ads API, Ad Accounts API, Ad Squads API, and 10 more. Tagged areas include Advertising, AR, Augmented Reality, Marketing, and Messaging.
The Snapchat catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Snapchat’s developer surface includes authentication, documentation, engineering blog, support, pricing, signup flow, and 11 more developer resources.
16 APIs
Advertising AR Augmented Reality Marketing Messaging Social Media
On this page
Kin Score
APIs 16
Open Collections 3
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Vocabularies 1
Spectral Rules 2
JSON Schema 23
JSON Structure 2
Examples 2
Security Posture 2
Scopes 1
Agentic Access 1
Resources 17
apis.yml
26 Operational Transparency
Composite quality — 57.0/100 · strong
Contract Quality
18.2 / 25
Developer Ergonomics
7.0 / 20
Commercial Clarity
14.7 / 20
Operational Transparency
3.4 / 13
Agent readiness — 38/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 16
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 23
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 3
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: snapchat
url: https://raw.githubusercontent.com/api-evangelist/snapchat/refs/heads/main/apis.yml
name: Snapchat
description: Snap Inc. operates Snapchat, a visual messaging app and camera platform with developer tools including the Marketing
API for programmatic advertising, Conversions API for server-side conversion tracking, Login Kit for OAuth-based user authentication,
Creative Kit for content sharing to Snapchat, Camera Kit for embedding Snap AR technology into third-party apps, and Lens
Studio for building augmented reality experiences.
type: Index
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/snapchat.png
tags:
- Advertising
- AR
- Augmented Reality
- Marketing
- Messaging
- Social Media
created: '2026-05-02'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: snapchat:snapchat-ads-api
name: Snapchat Ads API
description: The Snapchat Ads API (Marketing API) allows developers to programmatically create, manage, and optimize advertising
campaigns on the Snapchat platform. It provides endpoints for managing organizations, ad accounts, campaigns, ad squads,
ads, creatives, media, funding sources, audience segments, and measurement reporting. The API supports the full advertising
lifecycle from campaign setup through reporting and optimization.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Advertising
- Campaigns
- Marketing
properties:
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Ads-API/introduction
- type: OpenAPI
url: https://raw.githubusercontent.com/api-evangelist/snapchat/refs/heads/main/openapi/snapchat-ads-api-openapi.yml
- url: graphql/snapchat-graphql.md
type: GraphQL
- aid: snapchat:snapchat-creative-kit
name: Snapchat Creative Kit
description: Creative Kit allows developers to let users share content including Lenses, AR experiences, filters, GIFs,
videos, links, and captions from a website or app directly to Snapchat's camera or preview screen. Supports Dynamic Lenses,
Stickers, and Spotlight Posting. Available as a code-only integration (SDK deprecated October 2024).
humanURL: https://developers.snap.com/snap-kit/creative-kit/overview
tags:
- AR
- Content Sharing
- Integration
- Social Media
properties:
- type: Documentation
url: https://developers.snap.com/snap-kit/creative-kit/overview
- type: GitHubRepository
url: https://github.com/Snapchat/creative-kit
- aid: snapchat:snapchat-camera-kit
name: Snapchat Camera Kit
description: Camera Kit enables developers to integrate Snap's AR camera technology directly into iOS, Android, and web
applications, giving users access to Snap's lens library and AR experiences without leaving the host app.
humanURL: https://developers.snap.com/camera-kit/home
tags:
- AR
- Augmented Reality
- Camera
- SDK
properties:
- type: Documentation
url: https://developers.snap.com/camera-kit/home
- aid: snapchat:snapchat-lens-studio
name: Lens Studio
description: Lens Studio is Snap's desktop application for building augmented reality lenses for Snapchat and Spectacles.
Provides an API for scripting lens behaviors, integrating dynamic data, and publishing to the Snap Lens Network.
humanURL: https://developers.snap.com/lens-studio/home
tags:
- AR
- Augmented Reality
- Creative Tools
- Lens
properties:
- type: Documentation
url: https://developers.snap.com/lens-studio/home
- aid: snapchat:snapchat-ad-accounts-api
name: Snapchat Ad Accounts API
description: Ad Accounts are owned by an Organization and contain Ad Campaigns. They have one or more Funding Sources.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Ad Accounts
properties:
- type: OpenAPI
url: openapi/snapchat-ad-accounts-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-ad-squads-api
name: Snapchat Ad Squads API
description: Ad Squads organize ads within a campaign, defining targeting, budget, schedule, and bid strategy.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Ad Squads
properties:
- type: OpenAPI
url: openapi/snapchat-ad-squads-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-audience-segments-api
name: Snapchat Audience Segments API
description: Audience Segments allow advertisers to define and manage custom audiences for ad targeting, including Snap
Audience Match, lookalike audiences, and pixel-based audiences.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Audience Segments
properties:
- type: OpenAPI
url: openapi/snapchat-audience-segments-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-campaigns-api
name: Snapchat Campaigns API
description: Campaigns define a business objective and organize Ad Squads, allowing advertisers to view aggregate statistics.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Campaigns
properties:
- type: OpenAPI
url: openapi/snapchat-campaigns-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-conversion-events-api
name: Snapchat Conversion Events API
description: Endpoints for sending web, app, and offline conversion events to Snap for campaign measurement and optimization.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Conversion Events
properties:
- type: OpenAPI
url: openapi/snapchat-conversion-events-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-creatives-api
name: Snapchat Creatives API
description: Creatives define the visual and interactive content of ads, including images, videos, and call-to-action overlays.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Creatives
properties:
- type: OpenAPI
url: openapi/snapchat-creatives-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-funding-sources-api
name: Snapchat Funding Sources API
description: Funding Sources represent payment methods associated with an organization, including credit cards, PayPal,
and lines of credit.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Funding Sources
properties:
- type: OpenAPI
url: openapi/snapchat-funding-sources-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-measurement-api
name: Snapchat Measurement API
description: Measurement endpoints provide campaign performance statistics and reporting data at various levels of the ad
hierarchy.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Measurement
properties:
- type: OpenAPI
url: openapi/snapchat-measurement-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-media-api
name: Snapchat Media API
description: Media endpoints handle uploading and managing media assets such as images and videos used in creatives.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Media
properties:
- type: OpenAPI
url: openapi/snapchat-media-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-oauth-api
name: Snapchat OAuth API
description: OAuth 2.0 authorization and token management endpoints for authenticating users via their Snapchat account.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- OAuth
properties:
- type: OpenAPI
url: openapi/snapchat-oauth-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-organizations-api
name: Snapchat Organizations API
description: Organizations represent brands, partners, or ad agencies. Organizations are created via Snap Business Manager.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- Organizations
properties:
- type: OpenAPI
url: openapi/snapchat-organizations-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
- aid: snapchat:snapchat-user-profile-api
name: Snapchat User Profile API
description: Endpoints for retrieving authenticated user profile information including display name and Bitmoji avatar.
humanURL: https://developers.snap.com/api/marketing-api/Ads-API/introduction
tags:
- User Profile
properties:
- type: OpenAPI
url: openapi/snapchat-user-profile-api-openapi.yml
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Conversions-API/Introduction
- type: Documentation
url: https://developers.snap.com/snap-kit/login-kit/overview
common:
- type: AgenticAccess
url: agentic-access/snapchat-agentic-access.yml
- type: DomainSecurity
url: security/snapchat-domain-security.yml
- type: Authentication
url: authentication/snapchat-authentication.yml
- type: OAuthScopes
url: scopes/snapchat-scopes.yml
- type: LinkedIn
url: https://www.linkedin.com/company/snap-inc-co
- type: Website
url: https://snap.com
- type: DeveloperPortal
url: https://developers.snap.com
- type: Documentation
url: https://developers.snap.com/api/marketing-api/Ads-API/introduction
- type: GitHubOrganization
url: https://github.com/Snapchat
- type: TermsOfService
url: https://snap.com/en-US/terms
- type: PrivacyPolicy
url: https://snap.com/en-US/privacy/privacy-policy
- type: Blog
url: https://eng.snap.com
- type: Support
url: https://businesshelp.snapchat.com
- type: Login
url: https://kit.snapchat.com/manage/
- type: Pricing
url: https://ads.snapchat.com
- type: Signup
url: https://kit.snapchat.com/manage/
- type: LlmsText
url: https://developers.snap.com/llms.txt
segments:
- Social Media
- Advertising
- AR/VR
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com