Skip to main content
POST
/
v1
/
get_layer
Get Layer Parameters
curl --request POST \
  --url https://api.statsig.com/v1/get_layer \
  --header 'Content-Type: application/json' \
  --header 'statsig-api-key: <api-key>' \
  --data '{
  "layerName": "product_page_layer",
  "user": {
    "userID": "user-123"
  }
}'
{
"name": "product_page_layer",
"value": {
"add_to_cart_color": "blue",
"price_format": "compact",
"show_reviews": true
},
"ruleID": "rule_abc123",
"allocatedExperimentName": "add_to_cart_experiment"
}

Authorizations

statsig-api-key
string
header
required

SDK API key (Server Secret or Client SDK Key)

Body

application/json
layerName
string
required

Name of the layer

user
object

User object containing identification and attributes for evaluation. At minimum, provide at least one identifier.

statsigMetadata
object

SDK metadata for tracking SDK type, version, and other diagnostic information

Example:
{
"sdkType": "js-client",
"sdkVersion": "4.20.0"
}

Response

Layer parameter values

name
string
required

Layer name

value
object
required

Layer parameter values

ruleID
string

ID of the rule that was evaluated

allocatedExperimentName
string

Name of the experiment this layer is allocated to (if any)

I