Snap-lay API
Snap-lay is a paid API that adds Snapchat-style caption text overlays to photos and videos.
Send media to POST /v1/overlay to get the rendered file back directly in the response body, or omit media and send width + height to get a transparent PNG overlay. No polling, no download URLs, no SDK required.
What you get
Section titled “What you get”- One endpoint —
POST /v1/overlayaccepts either media or width/height plus text - Direct file response — the response body is the rendered PNG or MP4
- Multiple overlays — add multiple caption bars with custom vertical positioning
- Overlay-only mode — omit
assetand sendwidth+heightto get just the transparent PNG overlay - Image + video support — JPEG, PNG, WebP images and MP4, MOV, WebM videos
Quick example
Section titled “Quick example”curl -X POST https://snapchat-text-overlay-api.com/v1/overlay \ -H "x-api-key: snap_live_your_key" \ -F "asset=@photo.jpg" \ -F "text=night one in miami" \ --output rendered.pngThe response is the rendered file. Metadata comes back in headers: x-render-id, x-source-type, x-render-duration-ms.
Access
Section titled “Access”- Direct API — get a key at snapchat-text-overlay-api.com
- RapidAPI — subscribe at rapidapi.com/MalikElate/api/snap-lay