С API действительно бывает заморочно вначале — особенно с авторизацией и разным форматом данных. Но Python здорово упрощает дело, потому что куча библиотек уже готова помочь с запросами и разбором ответов. Главное — сначала не пугаться и понять базу: отправил запрос, получил ответ, дальше уже проще. Со временем начинает даже кайф приносить, когда всё работает без глюков.