replaced web api with speakeasy
version rev, cleanup, user agent string added