GAPI

Social media downloader API

One response shape for every platform.

Every network returns a different payload. GAPI resolves any shared link into the same JSON — so you write your parser once and stop patching it.

GETapi.gapi.dev/v2/instagram/media?url=instagram.com/p/DbYaLffE2DD
{
"platform": "instagram",
"type": "album",
"title": "Suit up!…",
"author": null,
"media": [
{ "type": "image", "url": "https://…" },
{ "type": "image", "url": "https://…" },
{ "type": "image", "url": "https://…" }
]
}

See all plans

What it handles

Every kind of post, one call.

Reels & videos

Direct MP4, no re-hosting. Links point straight at the source CDN.

Photos

Full-resolution image, exactly as it was uploaded.

Carousels

Every slide in a single response. Ten files still cost one request.

Stories

All currently active stories for an account, in one call.

Nine networks

One key, a downloader API for each network

Pricing

Start free, pay when it works.

Free while you build. One token balance covers every platform, and a paid plan raises it.

Free

$0/mo

200 tokens a month

A key from the dashboard, no card

Nine platforms, one shape to parse.

Instagram, YouTube, TikTok, Facebook, VK, Threads, X, Reddit and Pinterest all answer with the same object. Adding one to an integration that already calls another is a new URL and nothing else to write.