added endpoint parsing, removed Requester.Request overload with CancellationToken