Get desktop application:
View/edit binary Protocol Buffers messages
Provides remote configuration applicable to the authenticated user
Returns detailed information for all configured badges, keyed by badge ID. Badge descriptions may contain localized strings. Callers should set their language preferences via an "Accept-Language" header on the request https://datatracker.ietf.org/doc/html/rfc3282#section-3 Callers may cache a badges result for up to 1 day before checking (via etag) if there are any new updates.
If present, the etag from a prior GetBadgesResponse. If the provided etag matches the current badge etag, the server may elide the badge response.
The full set of badges and corresponding etag.
The etag in the request matched the current badge etag.
Fetches the configuration for the authenticated user. Returned values are based on the authenticated account and caller's client platform, which is derived from the "User-Agent" header.
If present, the etag from a prior GetConfigurationResponse. If the provided etag matches the current configuration etag, the server may elide the configuration response.
The full configuration and corresponding etag.
The etag in the request matched the current configuration etag.
Used in:
A map of badge ID to the detailed information for that badge.
Used in:
A map of namespaced configuration keys to their resolved values. All configuration values are represented as strings. boolean values are represented as the strings "true" or "false".
Used in:
An entity tag for `badges`. This may be supplied in a subsequent request to optimize bandwidth when the set of badges has not changed.
Used in:
An entity tag for `configuration`. This may be supplied in a subsequent request to optimize bandwidth when the configuration has not changed.