Basecamp
OAuth2Provider
BearerRequest
client
body
AccessTokenResponse
BearerRequest
OAuth2Request
ResourceResponse
build
AccessTokenRequest
BearerRequest