Get a strategy definition
GET/api/admin/strategies/:name
Retrieves the definition of the strategy specified in the URL
Request
Path Parameters
Responses
- 200
- 401
- 404
strategySchema
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
An optional title for the strategy
GradualRollout - Prod25The name (type) of the strategy
flexibleRolloutA human friendly name for the strategy
Gradual RolloutA short description of the strategy
Gradual rollout to logged in usersWhether the strategy can be edited or not. Strategies bundled with Unleash cannot be edited.
truetrueparameters
object[]
required
A list of relevant parameters for each strategy
percentagepercentageGradual rollout to logged in userstrue{
"title": "GradualRollout - Prod25",
"name": "flexibleRollout",
"displayName": "Gradual Rollout",
"description": "Gradual rollout to logged in users",
"editable": true,
"deprecated": true,
"parameters": [
{
"name": "percentage",
"type": "percentage",
"description": "Gradual rollout to logged in users",
"required": true
}
]
}
Authorization information is missing or invalid. Provide a valid API token as the authorization header, e.g. authorization:*.*.my-admin-token.
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008The name of the error kind
AuthenticationRequiredA description of what went wrong.
You must log in to use Unleash. Your request had no authorization header, so we could not authorize you. Try logging in at /auth/simple/login.{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "AuthenticationRequired",
"message": "You must log in to use Unleash. Your request had no authorization header, so we could not authorize you. Try logging in at /auth/simple/login."
}
The requested resource was not found.
- application/json
- Schema
- Example (from schema)
Schema
The ID of the error instance
9c40958a-daac-400e-98fb-3bb438567008The name of the error kind
NotFoundErrorA description of what went wrong.
Could not find the addon with ID "12345".{
"id": "9c40958a-daac-400e-98fb-3bb438567008",
"name": "NotFoundError",
"message": "Could not find the addon with ID \"12345\"."
}