Ship Your Snapchat Integration In Minutes, Not Months
Post Stories, Saved Stories, and Spotlight content to Snapchat Public Profiles. Skip the allowlist process, AES-256 encryption, and chunked uploads — Late handles it all.
No credit card required • 10 free posts/month
{
"platforms": ["snapchat"],
"accountId": "snap_public_profile_123",
"content": "New drop alert! 🔥",
"mediaItems": [{ "type": "video", "url": "..." }],
"snapchatOptions": { "contentType": "spotlight" }
}Why Late?
Snapchat's API is notoriously complex
Snapchat Public Profile API Direct
- ✕OAuth app setup requires Business Account + Organization in Ads Manager
- ✕Manual rate limit handling and retry logic
- ✕Multi-step media upload process
- ✕Handle API versioning and breaking changes
- ✕Build separate integrations per platform
Late API
- Simple API key — start in 30 seconds
- Automatic retries & queue management
- Upload any media — we handle the upload flow
- Zero maintenance forever
- One API for 13 platforms
Save 6-8 weeks of development. Snapchat's API has the steepest learning curve of any social platform.
Snapchat Public Profile Required
Snapchat's Public Profile API requires a creator or business account. Regular personal accounts cannot post via API — but Public Profiles are free to create in the Snapchat app.
💡 Go to your Snapchat profile → Settings → Public Profile to enable API posting.
Content Types
Every Snapchat Format Supported
How It Works
Three Steps to Snapchat Automation
Connect
Link your Public Profile — we handle the OAuth flow with Snap
Create
POST your content and media URL to our simple endpoint
Publish
We encrypt, chunk, upload, and post. You get a webhook when it's live.
Code Example
Simple API, Powerful Results
const response = await fetch('https://api.getlate.dev/v1/posts', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
platforms: [{
platform: 'snapchat',
accountId: 'snap_profile_abc123',
options: { contentType: 'spotlight' }
}],
content: 'Behind the scenes of our new collection',
mediaItems: [{
type: 'video',
url: 'https://cdn.example.com/bts-video.mp4'
}]
})
});
// Late handles: OAuth, encryption, chunked upload, posting
const { post } = await response.json();
console.log(post.platforms[0].platformPostId);Features
Everything You Need for Snapchat
Stories & Saved Stories
Post ephemeral 24-hour Stories or permanent Saved Stories to your Public Profile. Same simple API for both.
Spotlight Videos
Reach millions on Snapchat's algorithm-driven Spotlight feed. Vertical 9:16 videos up to 60 seconds.
Automatic Encryption
Snapchat requires AES-256-CBC encryption for all media. Late handles key generation, IVs, and encryption transparently.
Large File Support
Upload videos up to 500MB. We automatically chunk large files and handle retry logic for failed segments.
Engagement Analytics
Track views, unique viewers, screenshots, shares, completion rates, and average view time per post.
Multi-Platform
Post the same vertical video to Snapchat Spotlight + TikTok + Instagram Reels + 10 more platforms.
Frequently Asked Questions
Do I need a Public Profile?
Yes. Snapchat's API only allows posting to Public Profiles (creator/business accounts). Personal accounts cannot post via API. The good news: Public Profiles are free to create in the Snapchat app under Profile → Settings → Public Profile.
Do I need to be on Snapchat's allowlist?
No. Direct API access requires contacting Snap, setting up a Business Account/Organization, creating an OAuth app in Ads Manager, and waiting for allowlist approval. Late is already approved — you can start posting immediately with just an API key.
What about media encryption requirements?
Snapchat requires all uploaded media to be AES-256-CBC encrypted with proper key/IV handling. Late handles this automatically — just send us your media URL and we encrypt it before uploading to Snap's servers.
What are the media requirements?
Images: JPEG/PNG, max 20MB, 1080x1920 recommended. Videos: MP4, max 500MB, 5-60 seconds, 1080x1920 (9:16 vertical). Spotlight only accepts video. We automatically validate and can resize/convert if needed.
Can I get post analytics?
Yes. Late normalizes Snapchat's analytics into our standard format: views, unique viewers, screenshots, shares, completion rate, and average view time. Available via API or dashboard.
Skip the Snapchat API Complexity
No allowlist. No encryption code. No chunked upload logic. Just POST your content and we handle the rest.
No credit card required • 10 free posts/month • 99.97% uptime