Uma API RESTful segue os princípios do REST, geralmente entregando JSON. Exemplo com Python Requests + Proxied:
import requests, os
proxies = { 'https': 'socks5h://gateway.proxied.com:1080' }
r = requests.get('https://api.example.com/data', proxies=proxies, timeout=15)
Cada solicitação sai por um IP de operadora real, contornando bloqueios geográficos e limites diários de cota.