Access arbitrary HTTP APIs as if they were python objects