/fetch

GETcredits vary by platform

one link in, clean json out

paste a link from any supported platform. the response shape is the same everywhere: ok, id, source, type, then the media. multi-item posts (carousels, tiktok photo posts, pinterest idea pins) return type: "album" with an items array and NO top-level download_url - check type first. tiktok responses carry two extra fields, music_url and music. an unsupported host still costs 0.1 credit.

parameters

nametypedescriptionexample
urlrequiredstringthe media url. the scheme is optional.https://www.instagram.com/p/DRsmm9UjKfH/

every request carries X-Api-Key.

platforms

hostwhat it coverscredits
instagram.composts, reels, carousels1.5
instagram.com/stories/stories and highlights5
tiktok.comno watermark; photo posts come back as an album1.5
pinterest.compin.it short links work too1.5
facebook.comfb.com and fb.watch work too1.5
x.comtwitter.com works too1.5
rutube.rurutube.com works too3
likee.videoshare links only (/v/<code>)3

request

curl
curl 'https://api.fastsaver.io/v1/fetch?url=https://www.instagram.com/p/DRsmm9UjKfH/' \
  -H 'X-Api-Key: YOUR_API_KEY'
raw http
http
GET https://api.fastsaver.io/v1/fetch?url=https://www.instagram.com/p/example

response

response
{
  "ok": true,
  "id": "DRsmm9UjKfH",
  "source": "instagram.com",
  "type": "video",
  "download_url": "https://scontent-dfw6-2.cdninstagram.com/o1/v/t2/f2/m412/AQOqB7ZktoNZKYvIUuQU6ptpi3…",
  "width": 1080,
  "height": 1920,
  "thumbnail_url": "https://scontent-dfw6-1.cdninstagram.com/v/t51.71878-15/588206701_85850229606866_n.jpg…",
  "duration": 46,
  "caption": "Ferrari 296 GTS top speed run…"
}

try it

costs vary by platform · real call
goes straight to the api, never to us
the media url. the scheme is optional.
paste a key, or sign in and it fills itself