API Reference (HTTP API)
Endpoints
GET /api/v1/data/:projectId
Returns the data for the given project.
Query Parameters
environment
(optional): The environment to filter by. If not provided, all environments will be returned.
Path Parameters
projectId
: The project ID.
Response
{
"tests": [
{
"name": "Test 1",
"weights": [0.5, 0.5]
}
],
"flags": [
{
"name": "Flag 1",
"value": true
}
],
"remoteConfig": [
{
"name": "Remote Config 1",
"value": "Foobar"
}
]
}
POST /api/v1/track
Tracks an event.
Request Body
The type
field can be either 0
(track view) or 1
(track interaction).
{
"type": 1,
"projectId": "<PROJECT_ID>",
"testName": "<TEST_NAME>",
"selectedVariant": "<SELECTED_VARIANT>"
}