cleaner http calls + fix custom exceptions
cleaning
Merge branch 'api-calls'