API za programere
Sve što možete u panelu, možete i preko jednostavnog REST API-ja.
Autentifikacija
Management endpoints authenticate with a scoped bearer token you generate in your workspace. The public tracking endpoints authenticate with your project's tracking key or snippet id.
Authorization: Bearer <your-api-token>
Isporuka konfiguracije testa
Snippet preuzima aktivne testove i varijante za projekat:
GET /api/v1/config/{snippet_id}
Merenje događaja
Beleženje izlaganja i konverzija — pojedinačno ili grupno:
POST /api/v1/track
POST /api/v1/track/batch
{
"project_id": "snp_...",
"visitor_uid": "v_abc123",
"event_type": "conversion",
"experiment_id": "...",
"variant_id": "...",
"goal_id": "...",
"revenue": 49.90
}
Upravljanje resursima
Kreiranje i upravljanje domenima, testovima, varijantama i ciljevima, i čitanje statistike programski:
GET /api/v1/projects
POST /api/v1/experiments
POST /api/v1/experiments/{id}/start
GET /api/v1/experiments/{id}/stats
Full endpoint reference lives in the documentation. Questions? Javite nam se.