POST
Mobile Screenshot
https://api.screenshotfreeapi.com/screenshots/mobile
Capture app store listing images for any app on Google Play and/or the Apple App Store. Supports both direct store-listing image downloads and Playwright-rendered store pages with device emulation.
Updated June 2026FREE
Request body
| Parameter | Type | Description |
|---|---|---|
| appNamerequired | string | Human-readable app name, e.g. Instagram. The API searches both stores. For precise lookup, use bundleId instead. |
| bundleId | string | Bundle / package ID for precise lookup, e.g. com.instagram.android or com.burbn.instagram. |
| platform | enum | ios, android, or both (default). both returns screenshots from both stores. |
| includeStoreListing | boolean | Download full-resolution store-listing screenshots. Default true. |
| deviceEmulation | string | Render the store page with Playwright using this device name, e.g. iPhone 12. See for the full list. |
| webhookUrl | string | URL to POST the completed result to. |
Example request
Capture Instagram from both stores
1curl -X POST https://api.screenshotfreeapi.com/screenshots/mobile \
2 -H "Authorization: Bearer $SCREENSHOTFREEAPI_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "appName": "Instagram",
6 "platform": "both",
7 "includeStoreListing": true,
8 "deviceEmulation": "iPhone 12",
9 "webhookUrl": "https://your-app.com/webhook"
10 }'Response — 202 Accepted
202 Accepted
1{
2 "jobId": "job_mob_e31a9f",
3 "status": "queued",
4 "statusUrl": "/jobs/job_mob_e31a9f/status",
5 "estimatedSeconds": 12
6}