Документация GAPI
Отправляете ссылку, получаете прямые ссылки на файлы в форме, которая не меняется. Девять площадок отвечают одним и тем же объектом, поэтому разбор, написанный под первую, читает и остальные.
Первый запрос
curl -G 'https://api.gapi.dev/v2/vk' \
--data-urlencode 'url=https://vkvideo.ru/video-122033519_456246913' \
-H 'X-API-Key: gapi_live_your_key_here'Войдите через GitHub или Google, создайте ключ в кабинете и подставьте его вместо заглушки. Бесплатный тариф даёт 200 токенов в месяц без карты.
С чего начать
Площадки
Все девять работают сегодня. У каждой своя страница: какие параметры она принимает, какие ссылки понимает и что именно возвращает.
Все эндпоинты
Девять платформ, одиннадцать эндпоинтов, один формат ответа. Обратите внимание на адреса: три платформы отвечают на /v2, остальные нет — копируйте путь из таблицы, а не угадывайте префикс.
| Платформа | Эндпоинт | Что возвращает | Токенов |
|---|---|---|---|
GET /v2/instagram/media | Ссылка на reel, фото, карусель или сторис | 1 | |
GET /v2/instagram/stories | Все активные сторис по имени пользователя | 1 | |
| YouTube | GET /v2/youtube/info | Название, длительность, доступные качества | 1 |
GET /v2/youtube | Один готовый файл или MP3 | 8 | |
| TikTok | GET /tiktok | Видео без вотермарка или фотопост | 1 |
GET /facebook | Ссылка watch, reel или share | 1 | |
| VK | GET /v2/vk | Все качества, от 144p до 1080p | 1 |
| Threads | GET /threads | Фото, видео или карусель | 1 |
| X (Twitter) | GET /twitter | Видео, GIF или фото из поста | 1 |
GET /reddit | Видео со звуковой дорожкой, картинки, галереи | 1 | |
GET /pinterest | Картинка или видео пина | 1 |
Токены — это то, что вызов списывает с месячного баланса. Обычная ссылка стоит один токен, сколько бы файлов ни вернулось; загрузка с YouTube дороже, потому что дороже обходится нам.
Что-то не работает?
Напишите @gapidevbot в Telegram и приложите ссылку, с которой делали запрос — обычно этого достаточно, чтобы сразу увидеть причину.