Get usage details for all SDK versions

Get detailed SDK version usage data for all versions observed in the last 24 hours in your account. Unlike the /details endpoint which returns only the max version per SDK, this endpoint returns all SDK versions for the specified filters. This data is refreshed hourly.

All query parameters are optional, allowing you to filter results as broadly or narrowly as needed.

Authentication

Authorizationstring
API Key authentication via header

Query parameters

environmentIdstringOptionalformat: "string"
Filter to a specific environment ID.
projectIdstringOptionalformat: "string"
Filter to a specific project ID.
sdkNamestringOptionalformat: "string"
Filter to a specific SDK name.
sdkTypestringOptionalformat: "string"

Filter to a specific SDK type (for example, ‘server’, ‘browser’, ‘mobile’).

sdkAppIdstringOptionalformat: "string"
Filter to a specific SDK application ID.
connectionTypestringOptionalformat: "string"

Filter to a specific connection type (for example, ‘direct’, ‘proxy’).

Response

SDK versions usage response
namestring
versionstring
typestring
projectIdstring
projectKeystring
projectNamestring
environmentIdstring
environmentKeystring
environmentNamestring
applicationIdstring
ldLatestVersionstring
eolStatusstring

The end of life (EOL) status of the SDK version. Possible values are:
- EolAllClear: the SDK version is current
- EolNear: the SDK version is approaching EOL
- EolPast: the SDK version is past EOL
- MajorVersionAvailable: a new major version is available but the current version is not near EOL
- EolUnknown: the EOL status cannot be determined.

latestReleaseUrlstring
connectionTypestring
relayVersionstring
relayEolStatusstring

The end of life status of the Relay Proxy version. Only present when the SDK connects through a Relay Proxy. Uses the same values as eolStatus.

relayLatestVersionstring
relayLatestReleaseUrlstring

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
429
Too Many Requests Error
503
Service Unavailable Error