Учитывая самый первый пример предоставленной документации, вы можете просто использовать модуль requests
следующим образом:
import requests
data = '{"username":"<Username or email>","password":"<Password>"}' #equal to: -d '{"url":"<Some URL>"}'
response = requests.get('https://www.capsulink.com/api/login', data=data)
Все остальное можно построить из этого.
Редактировать
Запрос сокращенной ссылки с помощью requests
:
import requests
header = {"Api-Key": "<Some API key>"} #equal to: -H 'Api-Key: <Some API key>'
data = '{"url": "<Some URL>"}' #equal to: -d '{"url":"<Some URL>"}'
response = requests.get('https://www.capsulink.com/api/capsulate', headers=header, data=data)
Просто замените "<Some API key>"
на нужный вам ключ API и "<Some URL>"
на соответствующий URL-адрес, которым вы являетесь. интересует.