saveapi.org

API для скачивания Instagram

Отправьте ссылку Instagram — в ответе придут медиа-URL, а вместе с ними автор, подпись и превью. Reels, посты из ленты и публичные истории отвечают на одном эндпоинте, тип поста определять самому не нужно. Карусель приходит несколькими записями в medias[] — в том же порядке, что и в посте.

видеоизображениеGET /v1/instagram1.5 кредита

Какие ссылки принимаем

Любая ссылка на публичный пост с этих хостов. Короткие ссылки и страновые зеркала раскрываются автоматически.

Хосты

instagram.com · instagr.am · ddinstagram.com

Запрос

curl -s "https://api.saveapi.org/v1/instagram" \
  -H "Authorization: Bearer sk_live_xxxx" \
  -G --data-urlencode "url=https://www.instagram.com/reel/ABC123/"

Ответ

{
  "success": true,
  "platform": "instagram",
  "type": "video",
  "medias": [
    { "type": "video", "url": "https://…", "ext": "mp4" },
    { "type": "image", "url": "https://…", "ext": "jpg" }
  ],
  "meta": { "title": "…", "author": "…", "thumbnail": "https://…" },
  "credits": { "spent": 1.5, "remaining": 99988.5 }
}

Стоит знать

Ссылка на историю Instagram — instagram.com/stories/… — стоит 5 кредитов вместо обычных 1.5. Истории живут недолго и разбираются более дорогим путём; все остальные ссылки Instagram тарифицируются как обычно.

Вопросы перед началом

Работают ли истории или только reels и посты?
Публичные истории открываются на том же эндпоинте, если аккаунт открытый. Отдельного вызова и специального параметра нет — передаёте ту ссылку, что есть.
Как возвращается карусель?
Несколькими записями в medias[] в том порядке, что и в посте. В смешанной карусели типы сохраняются: пост с двумя фото и видео вернёт две записи image и одну video.
Нужны ли cookie или залогиненная сессия?
Нет. Ничего настраивать и поддерживать не надо. Закрытые аккаунты просто недостижимы и возвращают 403, который стоит 0.1 кредита.

См. также

Руководства с этим эндпоинтом

Другие платформы

Получить ключ и попробоватьПолный справочник API