Быстрый старт
Один вызов, один ответ. Выберите язык — запрос везде одинаковый: параметр url и ключ в заголовке.
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'Как читать ответ
Не нужно заранее знать, чем была ссылка. Прочитайте type, потом идите по media: он есть всегда и всегда содержит хотя бы один элемент. VK отдаёт по элементу на каждую высоту, что у него есть, и каждая подписана в quality, так что выбирайте из массива. YouTube вместо этого принимает format и отдаёт один файл, который вы попросили.
data = response.json()
for item in data["media"]:
download(item["url"]) # one item, or ten — same loop