GamebeastDocs
Dashboard

Get active configurations

GET
/sdk/v1/configurations/

Returns the active remote configuration snapshot for the calling SDK's application and environment. The payload includes config variables, privacy options, GB-managed rates (CheckRequests, EngagementMarkers), heatmap metadata, the publish timestamp, and a snapshot of currently available experiments. Resolved entirely from the authenticated SDK API key — no body required.

Authorization

sdkApiKey
authorization<token>

SDK (public) key, prefixed gb_pk_ (older keys: sdk_). Send it as the authorization header value. Scoped to one project, so it is safe to ship in a game build.

In: header

Header Parameters

isstudio?|
Defaulttrue
project-id?integer
Range0 < value <= 9007199254740991

Response Body

application/json

curl -X GET "https://example.com/sdk/v1/configurations/"
{  "args": {    "environmentId": 0,    "configs": null,    "options": {      "privacy": [        [          "string"        ]      ]    },    "GBConfigs": {      "GBRates": {        "CheckRequests": 0,        "EngagementMarkers": 0      },      "HeatmapMetadata": {},      "GBPublishTime": 0,      "EventData": {},      "Experiments": null    }  },  "details": {    "async": true,    "hostOnly": true  }}