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.