get
Performs an HTTP GET request to urlString applying only policy.
This overload does not prepend any shard segment. Use it for already-qualified paths (for example, when the caller builds shards/{...}/...) or absolute URLs.
Return
The received HttpResponse.
Parameters
Relative or absolute URL/path to request.
Per-request behavior flags (authentication/rate-limit handling).
Performs an HTTP GET request to urlString using a Platform shard.
The request path is rewritten to: shards/{platform.path}/{urlString}
Prefer this overload for endpoints that are platform-scoped (players, matches, clans, mastery, etc.).
Return
The received HttpResponse.
Parameters
Endpoint-relative path (for example, players/{accountId}).
Platform shard used when building the final request path.
Per-request behavior flags. Defaults to DefaultRequestPolicy.
Performs an HTTP GET request to urlString using a Platform shard, and applies additional request customization via block.
The request path is rewritten to: shards/{platform.path}/{urlString}
This overload is useful when callers need to add query parameters, headers, or other request-level options while still using platform-scoped routing.
Return
The received HttpResponse.
Parameters
Endpoint-relative path to request.
Platform shard used when building the final request path.
Per-request behavior flags. Defaults to DefaultRequestPolicy.
Additional request customization applied to the HttpRequestBuilder.
Performs an HTTP GET request to urlString using a PlatformRegion shard.
The request path is rewritten to: shards/{platformRegion.path}/{urlString}
Prefer this overload for endpoints that are region-scoped.
Return
The received HttpResponse.
Parameters
Endpoint-relative path to request.
Platform-region shard used when building the final request path.
Per-request behavior flags. Defaults to DefaultRequestPolicy.