extract API infos and update changes with HTTP request