GetInSaver Developers
Sign inGet 20 free credits
ONE MEDIA DOWNLOAD API · SEVEN SERVICES

Social Media Downloader API

Resolve supported public social media URLs into structured video, image and metadata results through one production API.

social media downloader APIvideo downloader APImedia extraction APIsocial media video API
POST /v1/resolve200 OK
curl https://developers.getinsaver.com/v1/resolve \
  -H "Authorization: Bearer gis_live_••••" \
  -H "Content-Type: application/json" \
  -d '{
    "service": "instagram",
    "url": "https://supported-public-url/..."
  }'

{
  "ok": true,
  "item_count": 1,
  "items": [{ "type": "video", "url": "https://cdn..." }]
}
Successful items onlyFailed result · 0 credits
API OVERVIEW

A focused media API for real products

GetInSaver is a social media downloader API for developers building SaaS products, mobile apps, automations, research tools and internal media workflows. Instead of maintaining a separate extractor for every network, send a platform ID and public URL to one endpoint and receive a predictable JSON response.

SUPPORTED INPUT

URLs this API handles

  • Instagram posts, Reels, Stories and Highlights
  • TikTok public videos and supported image posts
  • X/Twitter post videos, photos and quoted media
  • Pinterest image Pins and supported video Pins
  • Public Telegram channel photos and videos
COMMON USE CASES

What developers build

  • Build a multi-platform video downloader product
  • Add public media import to a SaaS or mobile app
  • Normalize media URLs for review and archiving workflows
  • Power agency automations without seven separate integrations
NORMALIZED OUTPUT

What the response returns

  • Direct media URLs when available
  • Video, image and item type metadata
  • Item counts and transparent credit usage
  • Consistent success and error envelopes
PREDICTABLE COMMERCIAL API

Start free. Pay only for returned media.

Every verified developer receives 20 result credits. Purchased credits do not expire, and failed, private, deleted, unsupported or unavailable lookups consume zero credits.

20free result credits
7supported services
$0charged on failures
QUICK INTEGRATION

From public URL to media JSON in three steps

  1. 01

    Create a developer account

    Verify your email to receive 20 free result credits without adding a payment card.

  2. 02

    Send a supported URL

    Create an API key and call POST /v1/resolve with the service ID and public URL.

  3. 03

    Use normalized results

    Read the returned media item array, type fields, URLs and exact credit usage in your application.

PUBLIC CONTENT ONLY

Clear boundaries by design

GetInSaver does not bypass privacy controls, account login, deleted content or rights restrictions. Use returned media only when you have the necessary permission or another lawful basis. Platform availability can change, so unavailable lookups are never charged.

DEVELOPER FAQ

Questions about Social Media Downloader API

What is a social media downloader API?

It is a developer endpoint that accepts a supported public social media URL and returns structured media information your application can use. GetInSaver provides one request and response model across seven services.

Which social platforms are supported?

The current catalog includes Instagram posts and Reels, Instagram Stories, Instagram Highlights, TikTok, X/Twitter, Pinterest and public Telegram channel media.

Do failed media requests consume credits?

No. Private, deleted, expired, unsupported or unavailable lookups return an error and consume zero credits.

Can I test the downloader API without a card?

Yes. A verified developer account receives 20 free result credits and can use the dashboard tester or a production API key without adding a card.

20 RESULTS ON US

Make your first API request.

No card, no sales call and no charge for failed results.

Create developer account →