{"openapi":"3.0.3","info":{"title":"Gamebeast API","version":"1.0.0"},"components":{"securitySchemes":{"cookieAuth":{"type":"apiKey","name":"auth-token","in":"cookie","description":"Session cookie from dashboard login"},"sdkApiKey":{"type":"apiKey","name":"authorization","in":"header","description":"SDK API key (prefixed with sdk_)"},"clientApiKey":{"type":"apiKey","name":"authorization","in":"header","description":"Client API key for dashboard integrations"}},"schemas":{"def-0":{"type":"object","properties":{"statusCode":{"type":"number"},"code":{"type":"string"},"error":{"type":"string"},"message":{"type":"string"}},"title":"HttpError"}}},"paths":{"/users/auth/signup":{"post":{"summary":"Sign up","tags":["User"],"description":"Sign up a new user","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"password":{"type":"string"},"motive":{"type":"string"}},"required":["name","email","password","motive"]}}}},"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"name":{"type":"string"},"externalReference":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"userMetadata":{"type":"object","properties":{"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"name":{"type":"string"},"picture":{"type":"string"}},"required":["email","name","picture"],"additionalProperties":false}},"required":["id","email","name","externalReference","createdAt","deletedAt","userMetadata"],"additionalProperties":false}}}}}}},"/users/auth/signin":{"post":{"summary":"Sign in","tags":["User"],"description":"Sign in a user","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"password":{"type":"string"},"accountHandle":{"type":"string","minLength":1,"maxLength":128}},"required":["email","password"]}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"user":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"name":{"type":"string"},"externalReference":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"userMetadata":{"type":"object","properties":{"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"name":{"type":"string"},"picture":{"type":"string"}},"required":["email","name","picture"],"additionalProperties":false}},"required":["id","email","name","externalReference","createdAt","deletedAt","userMetadata"],"additionalProperties":false},"organizations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"iconUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"color":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"role":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"permissions":{"type":"array","items":{"type":"string"}}},"required":["id","name","permissions"],"additionalProperties":false},"billing":{"type":"object","properties":{"organizationId":{"type":"number"},"subscription":{"type":"object","properties":{"tier":{"type":"string"}},"required":["tier"],"additionalProperties":false},"memberSlots":{"type":"object","properties":{"total":{"type":"number"}},"required":["total"],"additionalProperties":false},"projectSlots":{"type":"object","properties":{"total":{"type":"number"}},"required":["total"],"additionalProperties":false},"blockedReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"graceEndsAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["organizationId","subscription","memberSlots","projectSlots"],"additionalProperties":false},"applications":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"sdk":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"}},"required":["id","name"],"additionalProperties":false},"createdAt":{"type":"string"},"createdBy":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"color":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","name","sdk","createdAt","createdBy"],"additionalProperties":false}},"membershipId":{"type":"number"}},"required":["id","name","role","billing","applications","membershipId"],"additionalProperties":false}}},"required":["user","organizations"],"additionalProperties":false}}}}}}},"/users/auth/signout":{"post":{"summary":"Sign out","tags":["User"],"description":"Sign out a user","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"string","enum":[""]}}}}}}},"/users/auth/accounts":{"get":{"summary":"List browser accounts","tags":["User"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accounts":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string"},"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"userMetadata":{"type":"object","properties":{"name":{"type":"string"},"picture":{"type":"string"}},"required":["name"],"additionalProperties":false}},"required":["id","email","userMetadata"],"additionalProperties":false},"status":{"type":"string","enum":["active","available","expired"]},"expiresAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"type":"string"}},"required":["handle","user","status","expiresAt","lastUsedAt"],"additionalProperties":false}},"maxAccounts":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"required":["accounts","maxAccounts"],"additionalProperties":false}}}}}}},"/users/auth/accounts/switch":{"post":{"summary":"Switch the active browser account","tags":["User"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"handle":{"type":"string","minLength":1,"maxLength":128}},"required":["handle"]}}}},"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accounts":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string"},"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"userMetadata":{"type":"object","properties":{"name":{"type":"string"},"picture":{"type":"string"}},"required":["name"],"additionalProperties":false}},"required":["id","email","userMetadata"],"additionalProperties":false},"status":{"type":"string","enum":["active","available","expired"]},"expiresAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"type":"string"}},"required":["handle","user","status","expiresAt","lastUsedAt"],"additionalProperties":false}},"maxAccounts":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"required":["accounts","maxAccounts"],"additionalProperties":false}}}}}}},"/users/auth/accounts/{handle}":{"delete":{"summary":"Remove an account from this browser","tags":["User"],"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":128},"in":"path","name":"handle","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"accounts":{"type":"array","items":{"type":"object","properties":{"handle":{"type":"string"},"user":{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string","format":"email","pattern":"^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"},"userMetadata":{"type":"object","properties":{"name":{"type":"string"},"picture":{"type":"string"}},"required":["name"],"additionalProperties":false}},"required":["id","email","userMetadata"],"additionalProperties":false},"status":{"type":"string","enum":["active","available","expired"]},"expiresAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"type":"string"}},"required":["handle","user","status","expiresAt","lastUsedAt"],"additionalProperties":false}},"maxAccounts":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"required":["accounts","maxAccounts"],"additionalProperties":false}}}}}}},"/users/personal-access-tokens":{"get":{"summary":"List personal access tokens","tags":["Personal Access Tokens"],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"post":{"summary":"Create a personal access token","tags":["Personal Access Tokens"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":3,"maxLength":100},"description":{"type":"string","maxLength":255},"organizationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"projectScope":{"oneOf":[{"type":"object","properties":{"allProjects":{"type":"boolean","enum":[true]}},"required":["allProjects"]},{"type":"object","properties":{"allProjects":{"type":"boolean","enum":[false]},"applicationIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}},"required":["allProjects","applicationIds"]}]},"environmentIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"permissions":{"default":[],"type":"array","items":{"type":"string"}},"expiresIn":{"default":"never","type":"string","enum":["30d","60d","90d","1y","never"]}},"required":["name","organizationId","projectScope","environmentIds"]}}}},"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"token":{"type":"string"}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt","token"],"additionalProperties":false}}}}}}},"/users/personal-access-tokens/{patId}/rotate":{"post":{"summary":"Rotate a personal access token","tags":["Personal Access Tokens"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expiresIn":{"type":"string","enum":["30d","60d","90d","1y","never"]}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"patId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"token":{"type":"string"}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt","token"],"additionalProperties":false}}}}}}},"/users/personal-access-tokens/{patId}/permissions":{"put":{"summary":"Update a personal access token's permissions","tags":["Personal Access Tokens"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"permissions":{"type":"array","items":{"type":"string"}}},"required":["permissions"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"patId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/users/personal-access-tokens/{patId}/environments":{"put":{"summary":"Update a personal access token's environments","tags":["Personal Access Tokens"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"environmentIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}},"required":["environmentIds"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"patId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/users/personal-access-tokens/{patId}/projects":{"put":{"summary":"Update a personal access token's project scope","tags":["Personal Access Tokens"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"patId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/users/personal-access-tokens/{patId}":{"delete":{"summary":"Deactivate a personal access token","tags":["Personal Access Tokens"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"patId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/icon":{"put":{"summary":"Upload an organization icon","tags":["Organizations"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"iconUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","iconUrl"],"additionalProperties":false}}}}}},"get":{"summary":"Get an organization icon image","tags":["Organizations"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response"}}},"delete":{"summary":"Remove an organization icon","tags":["Organizations"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"iconUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","iconUrl"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/api-keys":{"get":{"summary":"List unified API keys","tags":["API Keys"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"post":{"summary":"Create a unified API key","tags":["API Keys"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"type":{"type":"string","enum":["public"]},"name":{"type":"string","minLength":3,"maxLength":100},"description":{"type":"string","maxLength":255},"applicationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"environmentIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"permissions":{"default":[],"type":"array","items":{"type":"string"}},"expiresIn":{"default":"never","type":"string","enum":["30d","60d","90d","1y","never"]}},"required":["type","name","applicationId","environmentIds"]},{"type":"object","properties":{"type":{"type":"string","enum":["secret"]},"name":{"type":"string","minLength":3,"maxLength":100},"description":{"type":"string","maxLength":255},"projectScope":{"oneOf":[{"type":"object","properties":{"allProjects":{"type":"boolean","enum":[true]}},"required":["allProjects"]},{"type":"object","properties":{"allProjects":{"type":"boolean","enum":[false]},"applicationIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}},"required":["allProjects","applicationIds"]}]},"environmentIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"permissions":{"default":[],"type":"array","items":{"type":"string"}},"expiresIn":{"default":"never","type":"string","enum":["30d","60d","90d","1y","never"]}},"required":["type","name","projectScope","environmentIds"]}]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"token":{"type":"string"}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt","token"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/api-keys/{apiKeyId}/rotate":{"post":{"summary":"Rotate a unified API key","tags":["API Keys"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"expiresIn":{"type":"string","enum":["30d","60d","90d","1y","never"]}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"apiKeyId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"token":{"type":"string"}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt","token"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/api-keys/{apiKeyId}/permissions":{"put":{"summary":"Update a unified API key's permissions","tags":["API Keys"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"permissions":{"type":"array","items":{"type":"string"}}},"required":["permissions"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"apiKeyId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/api-keys/{apiKeyId}/environments":{"put":{"summary":"Update a unified API key's environments","tags":["API Keys"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"environmentIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}},"required":["environmentIds"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"apiKeyId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/api-keys/{apiKeyId}/projects":{"put":{"summary":"Update a unified API key's project scope","tags":["API Keys"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"apiKeyId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/api-keys/{apiKeyId}":{"delete":{"summary":"Deactivate a unified API key","tags":["API Keys"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"apiKeyId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"type":{"type":"string","enum":["public","secret","personal"]},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"allProjects":{"type":"boolean"},"applicationIds":{"type":"array","items":{"type":"number"}},"environmentIds":{"type":"array","items":{"type":"number"}},"permissions":{"type":"array","items":{"type":"string"}},"keyPrefix":{"type":"string"},"lastFour":{"type":"string"},"expiresAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"lastUsedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"},"createdBy":{"anyOf":[{"type":"object","properties":{"id":{"type":"string"},"email":{"type":"string"}},"required":["id","email"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"deactivatedAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","type","name","description","allProjects","applicationIds","environmentIds","permissions","keyPrefix","lastFour","expiresAt","lastUsedAt","createdAt","createdBy","deactivatedAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/v2/roles":{"get":{"summary":"List RBAC v2 roles (built-in + custom)","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"name":{"type":"string"},"slug":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"isBuiltIn":{"type":"boolean"},"permissions":{"type":"array","items":{"type":"string"}}},"required":["id","organizationId","name","slug","description","isBuiltIn","permissions"],"additionalProperties":false}}}}}}},"post":{"summary":"Create a custom role","tags":["Roles (V2)"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":1000},"permissions":{"default":[],"type":"array","items":{"type":"string"}}},"required":["name"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"name":{"type":"string"},"slug":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"isBuiltIn":{"type":"boolean"},"permissions":{"type":"array","items":{"type":"string"}}},"required":["id","organizationId","name","slug","description","isBuiltIn","permissions"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/v2/roles/{roleId}":{"get":{"summary":"Get a role and its permissions","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"roleId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"name":{"type":"string"},"slug":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"isBuiltIn":{"type":"boolean"},"permissions":{"type":"array","items":{"type":"string"}}},"required":["id","organizationId","name","slug","description","isBuiltIn","permissions"],"additionalProperties":false}}}}}},"patch":{"summary":"Update a custom role","tags":["Roles (V2)"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"anyOf":[{"type":"string","maxLength":1000},{"nullable":true,"enum":[null]}]},"permissions":{"type":"array","items":{"type":"string"}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"roleId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"name":{"type":"string"},"slug":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"isBuiltIn":{"type":"boolean"},"permissions":{"type":"array","items":{"type":"string"}}},"required":["id","organizationId","name","slug","description","isBuiltIn","permissions"],"additionalProperties":false}}}}}},"delete":{"summary":"Delete a custom role","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"roleId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"}},"required":["id"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/projects/{applicationId}/grants":{"get":{"summary":"List a project's grants","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"subjectType":{"type":"string","enum":["user","team"]},"subjectId":{"type":"number"},"roleId":{"type":"number"},"createdAt":{}},"required":["id","applicationId","subjectType","subjectId","roleId","createdAt"],"additionalProperties":false}}}}}}},"put":{"summary":"Assign or re-role a subject on a project","tags":["Roles (V2)"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"subjectType":{"type":"string","enum":["user","team"]},"subjectId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"roleId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"required":["subjectType","subjectId","roleId"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"subjectType":{"type":"string","enum":["user","team"]},"subjectId":{"type":"number"},"roleId":{"type":"number"},"createdAt":{}},"required":["id","applicationId","subjectType","subjectId","roleId","createdAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/projects/{applicationId}/grants/{subjectType}/{subjectId}":{"delete":{"summary":"Revoke a subject's grant on a project","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"string","enum":["user","team"]},"in":"path","name":"subjectType","required":true},{"schema":{"type":"number"},"in":"path","name":"subjectId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"deleted":{"type":"number"}},"required":["deleted"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/grants":{"get":{"summary":"List org-level (default project role) grants","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"subjectType":{"type":"string","enum":["user","team"]},"subjectId":{"type":"number"},"roleId":{"type":"number"},"createdAt":{}},"required":["id","organizationId","subjectType","subjectId","roleId","createdAt"],"additionalProperties":false}}}}}}},"put":{"summary":"Assign or re-role a subject's org-default role","tags":["Roles (V2)"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"subjectType":{"type":"string","enum":["user","team"]},"subjectId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"roleId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}},"required":["subjectType","subjectId","roleId"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"subjectType":{"type":"string","enum":["user","team"]},"subjectId":{"type":"number"},"roleId":{"type":"number"},"createdAt":{}},"required":["id","organizationId","subjectType","subjectId","roleId","createdAt"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/grants/{subjectType}/{subjectId}":{"delete":{"summary":"Revoke a subject's org-default grant","tags":["Roles (V2)"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"string","enum":["user","team"]},"in":"path","name":"subjectType","required":true},{"schema":{"type":"number"},"in":"path","name":"subjectId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"deleted":{"type":"number"}},"required":["deleted"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/teams":{"get":{"summary":"List teams","tags":["Teams"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{},"memberCount":{"type":"number"}},"required":["id","organizationId","name","description","createdAt","memberCount"],"additionalProperties":false}}}}}}},"post":{"summary":"Create a team","tags":["Teams"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"type":"string","maxLength":1000}},"required":["name"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{},"members":{"type":"array","items":{"type":"object","properties":{"membershipId":{"type":"number"},"userId":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"type":"string"}},"required":["membershipId","userId","email"],"additionalProperties":false}}},"required":["id","organizationId","name","description","createdAt","members"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/teams/{teamId}":{"get":{"summary":"Get a team and its members","tags":["Teams"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"teamId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{},"members":{"type":"array","items":{"type":"object","properties":{"membershipId":{"type":"number"},"userId":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"type":"string"}},"required":["membershipId","userId","email"],"additionalProperties":false}}},"required":["id","organizationId","name","description","createdAt","members"],"additionalProperties":false}}}}}},"patch":{"summary":"Update a team","tags":["Teams"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":100},"description":{"anyOf":[{"type":"string","maxLength":1000},{"nullable":true,"enum":[null]}]}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"teamId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{},"members":{"type":"array","items":{"type":"object","properties":{"membershipId":{"type":"number"},"userId":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"type":"string"}},"required":["membershipId","userId","email"],"additionalProperties":false}}},"required":["id","organizationId","name","description","createdAt","members"],"additionalProperties":false}}}}}},"delete":{"summary":"Delete a team","tags":["Teams"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"teamId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"}},"required":["id"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/teams/{teamId}/members":{"post":{"summary":"Add members to a team","tags":["Teams"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"membershipIds":{"minItems":1,"type":"array","items":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0}}},"required":["membershipIds"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"teamId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"organizationId":{"type":"number"},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{},"members":{"type":"array","items":{"type":"object","properties":{"membershipId":{"type":"number"},"userId":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"type":"string"}},"required":["membershipId","userId","email"],"additionalProperties":false}}},"required":["id","organizationId","name","description","createdAt","members"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/teams/{teamId}/members/{membershipId}":{"delete":{"summary":"Remove a member from a team","tags":["Teams"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"number"},"in":"path","name":"teamId","required":true},{"schema":{"type":"number"},"in":"path","name":"membershipId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"teamId":{"type":"number"},"membershipId":{"type":"number"}},"required":["teamId","membershipId"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/portfolio/metrics/{metric}/timeseries":{"get":{"summary":"Get Portfolio Metric Timeseries","tags":["Portfolio Analysis"],"description":"Get timeseries data for a portfolio metric","parameters":[{"schema":{"type":"array","items":{"type":"number"}},"in":"query","name":"projectId","required":true},{"schema":{"default":"14d","type":"string","enum":["7d","14d","30d","90d"]},"in":"query","name":"range","required":false},{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"string","enum":["revenue","visits","stickiness","sessionlength","activeusers","retention-d1","retention-d7","retention-d30"]},"in":"path","name":"metric","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string","enum":["timeseries"]},"data":{"type":"array","items":{"type":"object","properties":{"timestamp":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"value":{"type":"number"}},"required":["timestamp","value"],"additionalProperties":false}}},"required":["type","data"],"additionalProperties":false}}}}}}},"/organization/{organizationId}/portfolio/metrics/{metric}/breakdowns/{dimension}":{"get":{"summary":"Get Portfolio Metric Breakdown","tags":["Portfolio Analysis"],"description":"Get breakdown data for a portfolio metric by dimension","parameters":[{"schema":{"type":"array","items":{"type":"number"}},"in":"query","name":"projectId","required":true},{"schema":{"default":"14d","type":"string","enum":["7d","14d","30d","90d"]},"in":"query","name":"range","required":false},{"schema":{"default":10,"type":"number","minimum":1,"maximum":100},"in":"query","name":"topK","required":false,"description":"The number of top dimensions to return"},{"schema":{"type":"number"},"in":"path","name":"organizationId","required":true},{"schema":{"type":"string","enum":["revenue","visits"]},"in":"path","name":"metric","required":true},{"schema":{"type":"string","enum":["country","device"]},"in":"path","name":"dimension","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"type":{"type":"string","enum":["breakdown"]},"data":{"type":"array","items":{"type":"object","properties":{"dimension":{"type":"string"},"value":{"type":"number"}},"required":["dimension","value"],"additionalProperties":false}}},"required":["type","data"],"additionalProperties":false}}}}}}},"/application/{applicationId}/thumbnail":{"put":{"summary":"Upload a project thumbnail","tags":["Projects"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","thumbnailUrl"],"additionalProperties":false}}}}}},"get":{"summary":"Get a project thumbnail image","tags":["Projects"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response"}}},"delete":{"summary":"Remove a project thumbnail","tags":["Projects"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"thumbnailUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","thumbnailUrl"],"additionalProperties":false}}}}}}},"/application/{applicationId}/discord":{"get":{"summary":"Get linked Discord guild","tags":["Discord"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"applicationId":{"type":"number"},"guildId":{"type":"string"},"guildName":{"type":"string"},"botInstalledAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"}},"required":["id","applicationId","guildId","guildName","botInstalledAt","createdAt"],"additionalProperties":false}}}}}},"delete":{"summary":"Unlink Discord guild from application","tags":["Discord"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/configurations":{"get":{"summary":"List configurations","tags":["Configurations (V2)"],"description":"List all configurations for the application and environment. Supports optional search filtering by name.","parameters":[{"schema":{"type":"string"},"in":"query","name":"search","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}}}},"/application/{applicationId}/v2/configuration/{configurationId}":{"get":{"summary":"Get configuration","tags":["Configurations (V2)"],"description":"Retrieve a single configuration by ID, including its JSON content, privacy paths, comments, and metadata.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"configurationId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}},"put":{"summary":"Replace configuration","tags":["Configurations (V2)"],"description":"Full-replace update of a configuration. All provided fields overwrite the existing values. Dispatches to connected SDKs if this is the primary configuration.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"configuration":{"$ref":"#/components/schemas/schema0Input"},"isPrivate":{"default":false,"type":"boolean"},"privateKeys":{"type":"array","items":{"type":"string"}},"comments":{"type":"object","additionalProperties":{"type":"string"}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"configurationId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}},"patch":{"summary":"Patch configuration","tags":["Configurations (V2)"],"description":"Incremental update via RFC 6902 JSON Patch operations and optional key-order sidecar. Returns 409 on stale-base conflicts or unapplyable patches.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"patch":{"default":[],"type":"array","items":{"type":"object","properties":{"op":{"type":"string","enum":["add","remove","replace","move","copy","test"]},"path":{"type":"string"},"from":{"type":"string"},"value":{"$ref":"#/components/schemas/schema0Input"}},"required":["op","path"]}},"keyOrder":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}},"name":{"type":"string"},"description":{"type":"string"},"privateKeys":{"type":"array","items":{"type":"string"}},"isPrivate":{"type":"boolean"},"baseName":{"type":"string"},"baseDescription":{"type":"string"},"basePrivateKeys":{"type":"array","items":{"type":"string"}},"baseIsPrivate":{"type":"boolean"}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"configurationId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}},"delete":{"summary":"Delete configuration","tags":["Configurations (V2)"],"description":"Soft-delete a configuration. Cannot delete the primary configuration or one referenced by an active experiment.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"configurationId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}}},"/application/{applicationId}/v2/configuration":{"post":{"summary":"Create configuration","tags":["Configurations (V2)"],"description":"Create a new configuration with JSON content, optional privacy paths, and comments.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"configuration":{"$ref":"#/components/schemas/schema0Input"},"isPrivate":{"default":false,"type":"boolean"},"privateKeys":{"type":"array","items":{"type":"string"}},"comments":{"type":"object","additionalProperties":{"type":"string"}}},"required":["name"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}}},"/application/{applicationId}/v2/configuration/{configurationId}/copy":{"post":{"summary":"Copy configuration","tags":["Configurations (V2)"],"description":"Duplicate a configuration, optionally to a different application or environment. Use force: true to overwrite on name conflict.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"applicationId":{"type":"number"},"environmentId":{"type":"number"},"force":{"type":"boolean"}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"configurationId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"number"},"applicationId":{"type":"number"},"environmentId":{"type":"number"},"name":{"type":"string"},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"deletedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"isPrivate":{"type":"boolean"},"privateKeys":{"anyOf":[{"type":"array","items":{"type":"string"}},{"nullable":true,"enum":[null]}]},"comments":{"anyOf":[{"type":"object","additionalProperties":{"type":"string"}},{"nullable":true,"enum":[null]}]}},"required":["id","applicationId","environmentId","name","alias","description","createdAt","updatedAt","deletedAt","configuration","isPrivate","privateKeys","comments"],"additionalProperties":{}}}}}}}},"/application/{applicationId}/v2/experiments":{"get":{"summary":"List experiments","tags":["Experiments (V2)"],"description":"List all experiments for the application and environment. Supports filtering by state, configuration, and cursor-based pagination.","parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"query","name":"configurationId","required":false},{"schema":{"type":"string","enum":["scheduled","active","ended","terminated"]},"in":"query","name":"state","required":false},{"schema":{"type":"string","enum":["public","private"]},"in":"query","name":"access","required":false},{"schema":{"type":"string","minLength":1,"maxLength":200},"in":"query","name":"search","required":false},{"schema":{"type":"string","minLength":1},"in":"query","name":"cursor","required":false},{"schema":{"default":50,"type":"integer","minimum":1,"maximum":100},"in":"query","name":"limit","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"applicationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"environmentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"access":{"type":"string","enum":["public","private"]},"unitType":{"type":"string","enum":["user","server"]},"autoAssignment":{"type":"boolean"},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"permanentEnrollment":{"type":"boolean"},"targeting":{"anyOf":[{"type":"object","properties":{"version":{"type":"number","enum":[1]},"root":{"$ref":"#/components/schemas/schema0"}},"required":["version","root"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"requiredProperties":{"type":"array","items":{"type":"string"}},"state":{"type":"string","enum":["scheduled","active","ended","terminated"]},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"terminatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"createdBy":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"terminatedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["id","applicationId","environmentId","baseConfigurationId","name","description","access","unitType","autoAssignment","assignmentMode","permanentEnrollment","targeting","requiredProperties","state","startsAt","endsAt","terminatedAt","createdBy","terminatedBy","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["items","nextCursor"],"additionalProperties":false}}}}}},"post":{"summary":"Create experiment","tags":["Experiments (V2)"],"description":"Create a new experiment on a configuration. Validates group weights, changeset operations, scheduling constraints, and path-lock conflicts.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","minLength":1,"maxLength":255},"description":{"anyOf":[{"type":"string","maxLength":10000},{"nullable":true,"enum":[null]}]},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"access":{"type":"string","enum":["public","private"]},"unitType":{"type":"string","enum":["user","server"]},"autoAssignment":{"default":true,"type":"boolean"},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"permanentEnrollment":{"default":true,"type":"boolean"},"startsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"targeting":{"anyOf":[{"type":"object","properties":{"version":{"type":"number","enum":[1]},"root":{"$ref":"#/components/schemas/schema0Input"}},"required":["version","root"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"groups":{"minItems":2,"maxItems":8,"type":"array","items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":255},"color":{"type":"string","pattern":"^#[0-9a-fA-F]{6}$"},"iconName":{"anyOf":[{"type":"string","minLength":1,"maxLength":255},{"nullable":true,"enum":[null]}]},"weight":{"type":"integer","minimum":1,"maximum":9999},"changeset":{"type":"object","properties":{"version":{"type":"number","enum":[1]},"operations":{"type":"array","items":{"type":"object","properties":{"op":{"type":"string","enum":["set","add","delete"]},"path":{"type":"string","minLength":1},"value":{"$ref":"#/components/schemas/schema1Input"},"baseValue":{"$ref":"#/components/schemas/schema1Input"}},"required":["op","path"],"additionalProperties":false}}},"required":["version","operations"],"additionalProperties":false}},"required":["label","color","iconName","weight","changeset"],"additionalProperties":false}}},"required":["name","baseConfigurationId","access","unitType","assignmentMode","groups"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"applicationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"environmentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"access":{"type":"string","enum":["public","private"]},"unitType":{"type":"string","enum":["user","server"]},"autoAssignment":{"type":"boolean"},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"permanentEnrollment":{"type":"boolean"},"targeting":{"anyOf":[{"type":"object","properties":{"version":{"type":"number","enum":[1]},"root":{"$ref":"#/components/schemas/schema0"}},"required":["version","root"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"requiredProperties":{"type":"array","items":{"type":"string"}},"state":{"type":"string","enum":["scheduled","active","ended","terminated"]},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"terminatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"createdBy":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"terminatedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"label":{"type":"string"},"color":{"type":"string"},"iconName":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"weight":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"ordinal":{"type":"integer","minimum":0,"maximum":9007199254740991},"changeset":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"version":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"operations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"op":{"type":"string","enum":["set","add","delete"]},"path":{"type":"string"},"value":{"$ref":"#/components/schemas/schema1"},"baseValue":{"$ref":"#/components/schemas/schema1"}},"required":["id","index","op","path"],"additionalProperties":false}}},"required":["id","version","baseConfigurationId","baseContentHash","operations"],"additionalProperties":false}},"required":["id","label","color","iconName","weight","ordinal","changeset"],"additionalProperties":false}}},"required":["id","applicationId","environmentId","baseConfigurationId","name","description","access","unitType","autoAssignment","assignmentMode","permanentEnrollment","targeting","requiredProperties","state","startsAt","endsAt","terminatedAt","createdBy","terminatedBy","createdAt","updatedAt","groups"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/context-properties":{"get":{"summary":"List observed context properties","tags":["Experiments (V2)"],"description":"Custom targeting context property names and types recently seen in this environment's evaluation traffic, most recent first. Powers the composer's property autocomplete so an author can see what the SDK already sends, and as what type. Observation is a suggestion — the type declared on a condition remains the contract. Names and types only; context values are never recorded.","parameters":[{"schema":{"default":100,"type":"integer","minimum":1,"maximum":500},"in":"query","name":"limit","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"valueType":{"type":"string"},"observationCount":{"type":"integer","minimum":0,"maximum":9007199254740991},"lastSeenAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["name","valueType","observationCount","lastSeenAt"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/analytics-catalog":{"get":{"summary":"List experiments for the analytics picker","tags":["Experiments (V2)"],"description":"Every experiment in the environment with just its groups, for the query builder's breakdown and filter picker. Unpaginated and changeset-free: the picker renders one flat list and needs only names, so paging the list endpoint and then fetching each experiment's detail would be N+1 for data it discards. Includes ended and terminated experiments — their markers are still queryable — with `state` so the UI can de-emphasise them, and `unitType` because a server experiment's bins count player events rather than servers.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"name":{"type":"string"},"unitType":{"type":"string","enum":["user","server"]},"state":{"type":"string","enum":["scheduled","active","ended","terminated"]},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"label":{"type":"string"},"color":{"type":"string"},"ordinal":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["id","label","color","ordinal"],"additionalProperties":false}}},"required":["id","name","unitType","state","startsAt","endsAt","groups"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/locks":{"get":{"summary":"List path locks","tags":["Experiments (V2)"],"description":"List active configuration path locks held by scheduled or active experiments. Used to surface conflicts before creating or editing experiments.","parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"query","name":"configurationId","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"experimentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"experimentName":{"type":"string"},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"path":{"type":"string"},"acquiredAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["experimentId","experimentName","baseConfigurationId","path","acquiredAt"],"additionalProperties":false}}},"required":["items"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/{experimentId}":{"get":{"summary":"Get experiment","tags":["Experiments (V2)"],"description":"Retrieve a single experiment with its groups, changesets, and current state.","parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"applicationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"environmentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"access":{"type":"string","enum":["public","private"]},"unitType":{"type":"string","enum":["user","server"]},"autoAssignment":{"type":"boolean"},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"permanentEnrollment":{"type":"boolean"},"targeting":{"anyOf":[{"type":"object","properties":{"version":{"type":"number","enum":[1]},"root":{"$ref":"#/components/schemas/schema0"}},"required":["version","root"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"requiredProperties":{"type":"array","items":{"type":"string"}},"state":{"type":"string","enum":["scheduled","active","ended","terminated"]},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"terminatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"createdBy":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"terminatedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"label":{"type":"string"},"color":{"type":"string"},"iconName":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"weight":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"ordinal":{"type":"integer","minimum":0,"maximum":9007199254740991},"changeset":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"version":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"operations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"op":{"type":"string","enum":["set","add","delete"]},"path":{"type":"string"},"value":{"$ref":"#/components/schemas/schema1"},"baseValue":{"$ref":"#/components/schemas/schema1"}},"required":["id","index","op","path"],"additionalProperties":false}}},"required":["id","version","baseConfigurationId","baseContentHash","operations"],"additionalProperties":false}},"required":["id","label","color","iconName","weight","ordinal","changeset"],"additionalProperties":false}}},"required":["id","applicationId","environmentId","baseConfigurationId","name","description","access","unitType","autoAssignment","assignmentMode","permanentEnrollment","targeting","requiredProperties","state","startsAt","endsAt","terminatedAt","createdBy","terminatedBy","createdAt","updatedAt","groups"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/{experimentId}/terminate":{"post":{"summary":"Terminate experiment","tags":["Experiments (V2)"],"description":"Immediately terminate an active or scheduled experiment. Releases path locks and advances the catalog generation so SDK fetches no longer include it.","parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"applicationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"environmentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"name":{"type":"string"},"description":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"access":{"type":"string","enum":["public","private"]},"unitType":{"type":"string","enum":["user","server"]},"autoAssignment":{"type":"boolean"},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"permanentEnrollment":{"type":"boolean"},"targeting":{"anyOf":[{"type":"object","properties":{"version":{"type":"number","enum":[1]},"root":{"$ref":"#/components/schemas/schema0"}},"required":["version","root"],"additionalProperties":false},{"nullable":true,"enum":[null]}]},"requiredProperties":{"type":"array","items":{"type":"string"}},"state":{"type":"string","enum":["scheduled","active","ended","terminated"]},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"terminatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"createdBy":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"terminatedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"label":{"type":"string"},"color":{"type":"string"},"iconName":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"weight":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"ordinal":{"type":"integer","minimum":0,"maximum":9007199254740991},"changeset":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"version":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseConfigurationId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"baseContentHash":{"type":"string","pattern":"^[a-f0-9]{64}$"},"operations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"index":{"type":"integer","minimum":0,"maximum":9007199254740991},"op":{"type":"string","enum":["set","add","delete"]},"path":{"type":"string"},"value":{"$ref":"#/components/schemas/schema1"},"baseValue":{"$ref":"#/components/schemas/schema1"}},"required":["id","index","op","path"],"additionalProperties":false}}},"required":["id","version","baseConfigurationId","baseContentHash","operations"],"additionalProperties":false}},"required":["id","label","color","iconName","weight","ordinal","changeset"],"additionalProperties":false}}},"required":["id","applicationId","environmentId","baseConfigurationId","name","description","access","unitType","autoAssignment","assignmentMode","permanentEnrollment","targeting","requiredProperties","state","startsAt","endsAt","terminatedAt","createdBy","terminatedBy","createdAt","updatedAt","groups"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/{experimentId}/assignments":{"get":{"summary":"List assignments","tags":["Experiments (V2)"],"description":"List divergence-stored assignments for an experiment with cursor pagination. Supports filtering by group, status, and source (automatic vs manual).","parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"query","name":"groupId","required":false},{"schema":{"type":"string","enum":["active","unenrolled"]},"in":"query","name":"status","required":false},{"schema":{"type":"string","enum":["automatic","manual"]},"in":"query","name":"source","required":false},{"schema":{"type":"string","minLength":1},"in":"query","name":"cursor","required":false},{"schema":{"default":50,"type":"integer","minimum":1,"maximum":100},"in":"query","name":"limit","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"experimentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"automaticGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"automaticSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin"]},{"nullable":true,"enum":[null]}]},"automaticAssignedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"overrideSetAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideSetBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"overrideReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"status":{"type":"string","enum":["active","unenrolled"]},"effectiveGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"effectiveSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin","manual"]},{"nullable":true,"enum":[null]}]},"version":{"type":"integer","minimum":2,"maximum":9007199254740991},"statusChangedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"statusChangedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"statusReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["experimentId","unitType","distinctId","automaticGroupId","automaticSource","automaticAssignedAt","overrideGroupId","overrideSetAt","overrideSetBy","overrideReason","status","effectiveGroupId","effectiveSource","version","statusChangedAt","statusChangedBy","statusReason","createdAt","updatedAt"],"additionalProperties":false}},"nextCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["items","nextCursor"],"additionalProperties":false}}}}}},"post":{"summary":"Set manual assignment","tags":["Experiments (V2)"],"description":"Set or clear a manual override for a unit's experiment assignment. Pass groupId to assign, or null to clear the override and revert to automatic.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"groupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"ignoreFilters":{"default":false,"type":"boolean"},"reason":{"anyOf":[{"type":"string","maxLength":1000},{"nullable":true,"enum":[null]}]},"idempotencyKey":{"type":"string","minLength":1,"maxLength":128}},"required":["unitType","distinctId","groupId"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"assignment":{"type":"object","properties":{"experimentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"automaticGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"automaticSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin"]},{"nullable":true,"enum":[null]}]},"automaticAssignedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"overrideSetAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideSetBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"overrideReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"status":{"type":"string","enum":["active","unenrolled"]},"effectiveGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"effectiveSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin","manual"]},{"nullable":true,"enum":[null]}]},"version":{"type":"integer","minimum":2,"maximum":9007199254740991},"statusChangedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"statusChangedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"statusReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["experimentId","unitType","distinctId","automaticGroupId","automaticSource","automaticAssignedAt","overrideGroupId","overrideSetAt","overrideSetBy","overrideReason","status","effectiveGroupId","effectiveSource","version","statusChangedAt","statusChangedBy","statusReason","createdAt","updatedAt"],"additionalProperties":false},"replayed":{"type":"boolean"}},"required":["assignment","replayed"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/{experimentId}/members":{"get":{"summary":"List experiment members","tags":["Experiments (V2)"],"description":"List all members of an experiment from ClickHouse with offset-based pagination. Includes both weighted and divergence-stored assignments. Supports filtering by group, status, and source, and sorting by distinct ID or assignment date.","parameters":[{"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991},"in":"query","name":"pageNumber","required":false},{"schema":{"default":25,"type":"integer","minimum":1,"maximum":100},"in":"query","name":"pageSize","required":false},{"schema":{"type":"string"},"in":"query","name":"search","required":false},{"schema":{"default":"desc","type":"string","enum":["asc","desc"]},"in":"query","name":"sortOrder","required":false},{"schema":{"default":"assignedAt","type":"string","enum":["distinctId","assignedAt"]},"in":"query","name":"sortBy","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"query","name":"groupId","required":false},{"schema":{"type":"string","enum":["active","unenrolled"]},"in":"query","name":"status","required":false},{"schema":{"type":"string","enum":["automatic","manual"]},"in":"query","name":"source","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"distinctId":{"type":"string"},"unitType":{"type":"string"},"effectiveGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"effectiveSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin","manual"]},{"nullable":true,"enum":[null]}]},"isManual":{"type":"boolean"},"status":{"type":"string","enum":["active","unenrolled"]},"assignedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["distinctId","unitType","effectiveGroupId","effectiveSource","isManual","status","assignedAt"],"additionalProperties":false}},"pageNumber":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["data","pageNumber","pageSize","totalPages","totalCount"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/{experimentId}/assignments/unenroll":{"post":{"summary":"Unenroll member","tags":["Experiments (V2)"],"description":"Explicitly unenroll a unit from an experiment. If a divergence row exists it is updated to unenrolled status; otherwise a new row is inserted. Unlike clearing an override, this unenrolls even members with an automatic group assignment.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"reason":{"anyOf":[{"type":"string","maxLength":1000},{"nullable":true,"enum":[null]}]}},"required":["unitType","distinctId"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"assignment":{"type":"object","properties":{"experimentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"automaticGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"automaticSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin"]},{"nullable":true,"enum":[null]}]},"automaticAssignedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"overrideSetAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideSetBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"overrideReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"status":{"type":"string","enum":["active","unenrolled"]},"effectiveGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"effectiveSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin","manual"]},{"nullable":true,"enum":[null]}]},"version":{"type":"integer","minimum":2,"maximum":9007199254740991},"statusChangedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"statusChangedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"statusReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["experimentId","unitType","distinctId","automaticGroupId","automaticSource","automaticAssignedAt","overrideGroupId","overrideSetAt","overrideSetBy","overrideReason","status","effectiveGroupId","effectiveSource","version","statusChangedAt","statusChangedBy","statusReason","createdAt","updatedAt"],"additionalProperties":false}},"required":["assignment"],"additionalProperties":false}}}}}}},"/application/{applicationId}/v2/experiments/{experimentId}/assignments/reactivate":{"post":{"summary":"Re-activate member","tags":["Experiments (V2)"],"description":"Re-activate an unenrolled unit by re-running the experiment's assignment method (weighted-hash deterministic group, or the next round-robin counter slot). Clears any override, flips the row back to active, and bumps the assignment version.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"reason":{"anyOf":[{"type":"string","maxLength":1000},{"nullable":true,"enum":[null]}]}},"required":["unitType","distinctId"],"additionalProperties":false}}}},"parameters":[{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"applicationId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"assignment":{"type":"object","properties":{"experimentId":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"unitType":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1},"automaticGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"automaticSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin"]},{"nullable":true,"enum":[null]}]},"automaticAssignedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"overrideSetAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},{"nullable":true,"enum":[null]}]},"overrideSetBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"overrideReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"status":{"type":"string","enum":["active","unenrolled"]},"effectiveGroupId":{"anyOf":[{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},{"nullable":true,"enum":[null]}]},"effectiveSource":{"anyOf":[{"type":"string","enum":["weightedHash","roundRobin","manual"]},{"nullable":true,"enum":[null]}]},"version":{"type":"integer","minimum":2,"maximum":9007199254740991},"statusChangedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"statusChangedBy":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"statusReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$"}},"required":["experimentId","unitType","distinctId","automaticGroupId","automaticSource","automaticAssignedAt","overrideGroupId","overrideSetAt","overrideSetBy","overrideReason","status","effectiveGroupId","effectiveSource","version","statusChangedAt","statusChangedBy","statusReason","createdAt","updatedAt"],"additionalProperties":false}},"required":["assignment"],"additionalProperties":false}}}}}}},"/application/{applicationId}/experiments":{"get":{"summary":"List experiments","tags":["Experiments (V1)"],"description":"List all v1 experiments for the application and environment.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response"}}},"post":{"summary":"Create experiment","tags":["Experiments (V1)"],"description":"Create a v1 experiment. Groups carry frozen full configuration snapshots rather than the changesets v2 uses.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"startDate":{},"endDate":{},"targetMode":{"anyOf":[{"type":"string","enum":["server"]},{"type":"string","enum":["player"]}]},"targetFilters":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"baseConfigurationId":{"type":"number"},"force":{"type":"boolean"},"groups":{"minItems":1,"maxItems":8,"type":"array","items":{"type":"object","properties":{"label":{"type":"string","minLength":1,"maxLength":100},"load":{"type":"number","minimum":0,"maximum":1},"representation":{"type":"array","items":{"$ref":"#/components/schemas/schema0Input"}}},"required":["label","load","representation"]}}},"required":["name","targetMode","baseConfigurationId","groups"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/experiments/{experimentId}/participants":{"get":{"summary":"Get experiment participant counts","tags":["Experiments (V1)"],"description":"Participant counts per group for a v1 experiment.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":{"type":"number"}}}}}}}},"/application/{applicationId}/experiments/{experimentId}":{"get":{"summary":"Get experiment","tags":["Experiments (V1)"],"description":"Fetch a single v1 experiment with its groups.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response"}}},"delete":{"summary":"Delete experiment","tags":["Experiments (V1)"],"description":"Delete a v1 experiment and its groups.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"experimentId","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/experiments/{experimentId}/members":{"post":{"summary":"Assign experiment members","tags":["Experiments (V1)"],"description":"Manually assign or unassign players and gameservers to a v1 group.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"assign":{"type":"object","additionalProperties":{"type":"number"}},"unassign":{"type":"array","items":{"type":"string","pattern":"^(?:server|player):(?:studio:)?[0-9a-f-]{1,36}$"}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"experimentId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","enum":[true]}},"required":["success"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","enum":[false]},"message":{"type":"string"}},"required":["success","message"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","enum":[false]},"message":{"type":"string"}},"required":["success","message"],"additionalProperties":false}}}}}}},"/application/{applicationId}/experiments/active":{"get":{"summary":"List active experiments","tags":["Experiments (V1)"],"description":"The v1 experiments currently within their scheduled window.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/experiments/{experimentId}/terminate":{"put":{"summary":"Terminate experiment","tags":["Experiments (V1)"],"description":"Stop a running v1 experiment ahead of its scheduled end.","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true},{"schema":{"type":"number"},"in":"path","name":"experimentId","required":true}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/deeplinks/":{"get":{"summary":"Get all deeplinks","tags":["Deeplinks"],"description":"Fetches all deeplinks for a project","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}},"post":{"summary":"Create a deeplink","tags":["Deeplinks"],"description":"Creates a new deeplink","requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"},"description":{"type":"string"},"slugPrefix":{"type":"string","pattern":"^[a-zA-Z0-9_-]*$"},"type":{"type":"string","enum":["other"]}},"required":["name","url","type"]},{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"},"description":{"type":"string"},"slugPrefix":{"type":"string","pattern":"^[a-zA-Z0-9_-]*$"},"type":{"type":"string","enum":["roblox_url"]},"placeId":{"type":"number"},"autoLaunch":{"type":"boolean"},"launchData":{"type":"string"}},"required":["name","url","type","placeId","autoLaunch"]},{"type":"object","properties":{"name":{"type":"string"},"url":{"type":"string","format":"uri"},"description":{"type":"string"},"slugPrefix":{"type":"string","pattern":"^[a-zA-Z0-9_-]*$"},"type":{"type":"string","enum":["roblox_share_url"]},"placeId":{"type":"number"},"autoLaunch":{"type":"boolean"},"launchData":{"type":"string"},"shareCode":{"type":"string"},"shareType":{"type":"string"}},"required":["name","url","type","placeId","autoLaunch","shareCode","shareType"]}]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/deeplinks/{deeplinkId}":{"get":{"summary":"Get a deeplink by ID","tags":["Deeplinks"],"description":"Fetches a deeplink by ID","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"deeplinkId","required":true}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}},"put":{"summary":"Update a deeplink","tags":["Deeplinks"],"description":"Updates an existing deeplink","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"description":{"type":"string"},"autoLaunch":{"type":"boolean"},"launchData":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"deeplinkId","required":true}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}},"delete":{"summary":"Delete a deeplink","tags":["Deeplinks"],"description":"Deletes an existing deeplink","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"deeplinkId","required":true}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/deeplinks/{deeplinkId}/conversions":{"get":{"summary":"Get deeplink conversion details","tags":["Deeplinks"],"description":"Fetches all-time interactions, conversions, and conversion rate for a deeplink","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"deeplinkId","required":true}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/deeplinks/metrics/kpis":{"get":{"summary":"Get deeplink KPIs","tags":["Deeplinks"],"description":"Fetches unified KPIs (clicks, conversions, conversion rate, revenue, new users, total sessions) for the application, optionally filtered by deeplink IDs and optionally broken down by source or deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":false,"description":"Optional comma-separated list of deeplink IDs to filter by"},{"schema":{"type":"string","enum":["source","deeplink"]},"in":"query","name":"breakdown","required":false,"description":"Optional dimension to break results down by (source or deeplink)"},{"schema":{"type":"string","enum":["new","returning"]},"in":"query","name":"userType","required":false,"description":"Optional filter restricting metrics to new or returning users"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"kpis":{"type":"array","items":{"type":"object","properties":{"clicks":{"type":"number","description":"Number of clicks"},"conversions":{"type":"number","description":"Number of conversions"},"conversionRate":{"type":"number","description":"Conversion rate"},"revenue":{"type":"number","description":"Total revenue (LTV) from users who interacted with the deeplink"},"users":{"type":"number","description":"Number of users (all users who converted; filtered to new or returning when userType is set)"},"totalSessions":{"type":"number","description":"Total sessions from users who interacted with the deeplink"},"breakdown":{"description":"Breakdown dimension value (source name or deeplink name)","type":"string"}},"required":["clicks","conversions","conversionRate","revenue","users","totalSessions"],"additionalProperties":false},"description":"KPIs for the deeplink(s), optionally broken down by source or deeplink"}},"required":["kpis"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/clicks-over-time":{"get":{"summary":"Get deeplink clicks over time","tags":["Deeplinks"],"description":"Fetches clicks over time for a deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Comma separated list of deeplink IDs"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"clicks":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Date"},"value":{"type":"number","description":"Number of clicks for the date"}},"required":["date","value"],"additionalProperties":false},"description":"Clicks over time for the deeplink"}},"required":["clicks"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/conversions-over-time":{"get":{"summary":"Get deeplink conversions over time","tags":["Deeplinks"],"description":"Fetches conversions over time for a deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Comma separated list of deeplink IDs"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"conversions":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Date"},"value":{"type":"number","description":"Number of clicks for the date"}},"required":["date","value"],"additionalProperties":false},"description":"Conversions over time for the deeplink"}},"required":["conversions"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/users-over-time":{"get":{"summary":"Get deeplink users over time","tags":["Deeplinks"],"description":"Fetches users over time for a deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Comma separated list of deeplink IDs"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"users":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Date"},"newUsers":{"type":"number","description":"Number of new users for the date"},"returningUsers":{"type":"number","description":"Number of returning users for the date"}},"required":["date","newUsers","returningUsers"],"additionalProperties":false},"description":"Conversions over time for the deeplink"}},"required":["users"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/sessions-over-time":{"get":{"summary":"Get deeplink cumulative sessions over time","tags":["Deeplinks"],"description":"Fetches cumulative unique sessions per day for a deeplink (all-time clamped to 90d to avoid prohibitively large scans)","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Deeplink ID"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"sessions":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Date"},"sessions":{"type":"number","description":"Unique sessions for the date"},"cumulativeSessions":{"type":"number","description":"Cumulative unique sessions since the window start"}},"required":["date","sessions","cumulativeSessions"],"additionalProperties":false},"description":"Cumulative sessions over time for the deeplink (all-time clamped to 90d)"}},"required":["sessions"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/sources":{"get":{"summary":"Get deeplink sources","tags":["Deeplinks"],"description":"Fetches sources for a deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Comma separated list of deeplink IDs"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"sources":{"type":"array","items":{"type":"object","properties":{"source":{"type":"string","description":"Interaction source"},"clicks":{"type":"number","description":"Number of clicks for the source"},"conversions":{"type":"number","description":"Number of conversions for the source"},"conversionRate":{"type":"number","description":"Conversion rate for the source"},"sourceColor":{"type":"string","description":"Color for the source"}},"required":["source","clicks","conversions","conversionRate","sourceColor"],"additionalProperties":false},"description":"Sources for the deeplink"}},"required":["sources"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/geography":{"get":{"summary":"Get deeplink geography","tags":["Deeplinks"],"description":"Fetches geography for a deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Comma separated list of deeplink IDs"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"geography":{"type":"array","items":{"type":"object","properties":{"country":{"type":"string","description":"Country"},"subSource":{"type":"string","description":"Sub-source (state/region) within the country"},"clicks":{"type":"number","description":"Number of clicks for the country"},"conversions":{"type":"number","description":"Number of conversions for the country"},"conversionRate":{"type":"number","description":"Conversion rate for the country"},"conversionOwnership":{"type":"number","description":"Conversion ownership for the country"}},"required":["country","subSource","clicks","conversions","conversionRate","conversionOwnership"],"additionalProperties":false},"description":"Geography for the deeplink"}},"required":["geography"],"additionalProperties":false}}}}}}},"/application/{applicationId}/deeplinks/metrics/ltv-series":{"get":{"summary":"Get deeplink LTV series","tags":["Deeplinks"],"description":"Fetches LTV series for a deeplink","parameters":[{"schema":{"default":"14d","type":"string","enum":["7d","14d","28d","56d","90d","all"]},"in":"query","name":"range","required":false,"description":"Time range to fetch the data for"},{"schema":{"default":"UTC","type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"in":"query","name":"timezone","required":false,"description":"IANA timezone for range filtering and daily bucketing; defaults to UTC"},{"schema":{"type":"number"},"in":"query","name":"deeplinkId","required":true,"description":"Comma separated list of deeplink IDs"},{"schema":{"type":"string","enum":["revenue","playtime"]},"in":"query","name":"ltvType","required":true,"description":"Type of LTV to fetch"},{"schema":{"type":"string","enum":["source","deeplink"]},"in":"query","name":"breakdown","required":false,"description":"Optional dimension to break results down by (source or deeplink)"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"ltvSeries":{"type":"array","items":{"type":"object","properties":{"dayNumber":{"type":"number","description":"Day number"},"userType":{"type":"string","enum":["new","returning"],"description":"User type"},"dailyValue":{"type":"number","description":"Daily value"},"cumulativeValue":{"type":"number","description":"Cumulative value"},"cumulativeValuePerUser":{"type":"number","description":"Cumulative value per user"},"breakdown":{"description":"Breakdown dimension value (source name or deeplink name)","type":"string"}},"required":["dayNumber","userType","dailyValue","cumulativeValue","cumulativeValuePerUser"],"additionalProperties":false},"description":"LTV series for the deeplink"}},"required":["ltvSeries"],"additionalProperties":false}}}}}}},"/application/{applicationId}/sentiment/sources/":{"get":{"summary":"Get all sentiment sources","tags":["Sentiment"],"description":"Get all sentiment sources for an application","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}},"post":{"summary":"Create a new sentiment source","tags":["Sentiment"],"description":"Create a new sentiment source for an application","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string","description":"The name of the sentiment source"},"description":{"description":"The description of the sentiment source","type":"string"},"contentSource":{"type":"string","enum":["chat","feedback","bug-reports","support-tickets"],"description":"The type of content of the sentiment source"},"markerType":{"type":"string","description":"The type of marker of the sentiment source"},"idField":{"default":{"name":"marker_id","type":"direct","dataType":"string"},"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"}},"required":["name","type","dataType"],"description":"The field that contains a unique identifier for each source row"},"contentField":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"}},"required":["name","type","dataType"],"description":"The field that contains the content of the source row"},"threadField":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"}},"required":["name","type","dataType"],"description":"The field that contains the thread of the source row"},"customMetadataFields":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"}},"required":["name","type","dataType"]},"description":"The fields that contain the metadata of the source row"},"sampleRate":{"default":75,"type":"number","minimum":10,"maximum":100,"multipleOf":10,"description":"The sample rate of the source row"}},"required":["name","contentSource","markerType","contentField"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/sentiment/sources/{sourceId}":{"patch":{"summary":"Update a sentiment source","tags":["Sentiment"],"description":"Update a sentiment source","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"state":{"type":"string","enum":["active","paused"]},"sampleRate":{"type":"number","minimum":0,"maximum":100},"customMetadataFields":{"maxItems":10,"type":"array","items":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"}},"required":["name","type","dataType"]}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"sourceId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}},"delete":{"summary":"Delete a sentiment source","tags":["Sentiment"],"description":"Delete a sentiment source","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"sourceId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/sentiment/sources/content-fields":{"get":{"summary":"Get available content fields for a marker","tags":["Sentiment"],"description":"Get available content fields for a marker","parameters":[{"schema":{"type":"string"},"in":"query","name":"markerType","required":true,"description":"The source marker for the sentiment source"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"},{"schema":{"type":"string"},"in":"path","name":"applicationId","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"},"label":{"description":"The label of the field","type":"string"}},"required":["name","type","dataType"],"additionalProperties":false}}}}}}}},"/application/{applicationId}/sentiment/sources/thread-id-fields":{"get":{"summary":"Get available thread ID fields for a marker","tags":["Sentiment"],"description":"Get available thread ID fields for a marker","parameters":[{"schema":{"type":"string"},"in":"query","name":"markerType","required":true,"description":"The source marker for the sentiment source"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"},{"schema":{"type":"string"},"in":"path","name":"applicationId","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"},"label":{"description":"The label of the field","type":"string"}},"required":["name","type","dataType"],"additionalProperties":false}}}}}}}},"/application/{applicationId}/sentiment/sources/custom-metadata-fields":{"get":{"summary":"Get available custom metadata fields for a marker","tags":["Sentiment"],"description":"Get available custom metadata fields for a marker","parameters":[{"schema":{"type":"string"},"in":"query","name":"markerType","required":true,"description":"The source marker for the sentiment source"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"},{"schema":{"type":"string"},"in":"path","name":"applicationId","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","description":"The key of the field"},"type":{"type":"string","enum":["property","argument","direct"],"description":"The structural type of the field"},"dataType":{"anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}],"description":"The data type of the field"},"label":{"description":"The label of the field","type":"string"}},"required":["name","type","dataType"],"additionalProperties":false}}}}}}}},"/application/{applicationId}/sentiment/topics/":{"get":{"summary":"Get top topics","tags":["Sentiment"],"description":"Get the top community pulse topics pooled across all sources for an application","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"topics":{"type":"array","items":{"type":"object","properties":{"displayName":{"type":"string"},"volume":{"type":"number"},"loveCount":{"type":"number"},"hateCount":{"type":"number"},"neutralCount":{"type":"number"},"trend":{"type":"string","enum":["hot","active","steady"]},"lastWindowVolume":{"type":"number"},"previousWindowVolume":{"type":"number"}},"required":["displayName","volume","loveCount","hateCount","neutralCount","trend","lastWindowVolume","previousWindowVolume"],"additionalProperties":false}},"windowDays":{"type":"number"},"generatedAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"totalAnalyzedContent":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"nullable":true,"enum":[null]}]},"totalAnalyzedUsers":{"anyOf":[{"type":"integer","minimum":0,"maximum":9007199254740991},{"nullable":true,"enum":[null]}]}},"required":["topics","windowDays","generatedAt","totalAnalyzedContent","totalAnalyzedUsers"],"additionalProperties":false}}}}}}},"/application/{applicationId}/sentiment/topics/insights":{"get":{"summary":"Get topic insights","tags":["Sentiment"],"description":"Get top love and hate phrases for a specific topic","parameters":[{"schema":{"type":"string","minLength":1},"in":"query","name":"displayName","required":true},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"loves":{"type":"array","items":{"type":"object","properties":{"phrase":{"type":"string"},"count":{"type":"number"},"contentIds":{"type":"array","items":{"type":"string"}}},"required":["phrase","count","contentIds"],"additionalProperties":false}},"hates":{"type":"array","items":{"type":"object","properties":{"phrase":{"type":"string"},"count":{"type":"number"},"contentIds":{"type":"array","items":{"type":"string"}}},"required":["phrase","count","contentIds"],"additionalProperties":false}}},"required":["loves","hates"],"additionalProperties":false}}}}}}},"/application/{applicationId}/sentiment/topics/insights/quotes":{"get":{"summary":"Get topic quote messages","tags":["Sentiment"],"description":"Resolve a set of content ids to their message bodies + metadata","parameters":[{"schema":{"type":"string","minLength":1},"in":"query","name":"contentIds","required":true,"description":"Comma-separated list of content_id values to resolve"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"quotes":{"type":"array","items":{"type":"object","properties":{"contentId":{"type":"string"},"text":{"type":"string"},"isTranslated":{"type":"boolean"},"language":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"device":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"country":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"timestamp":{"type":"string"}},"required":["contentId","text","isTranslated","language","device","country","timestamp"],"additionalProperties":false}}},"required":["quotes"],"additionalProperties":false}}}}}}},"/application/{applicationId}/discord/link":{"post":{"summary":"Link a Discord guild to an application","tags":["Discord"],"description":"Link a Discord guild to an application. The authenticated user must be an admin of the guild.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"guildId":{"type":"string"}},"required":["guildId"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"applicationId":{"type":"number"},"guildId":{"type":"string"},"guildName":{"type":"string"},"botInstalledAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"}},"required":["id","applicationId","guildId","guildName","botInstalledAt","createdAt"],"additionalProperties":false}}}}}},"get":{"summary":"Get the Discord guild linked to an application","tags":["Discord"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"applicationId":{"type":"number"},"guildId":{"type":"string"},"guildName":{"type":"string"},"botInstalledAt":{"anyOf":[{"type":"string","format":"date-time"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string","format":"date-time"}},"required":["id","applicationId","guildId","guildName","botInstalledAt","createdAt"],"additionalProperties":false}}}}}},"delete":{"summary":"Unlink the Discord guild from an application","tags":["Discord"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}}}}}},"/application/{applicationId}/overwolf/launcher-connection":{"get":{"summary":"Get launcher connection","tags":["Overwolf"],"description":"Returns the current Overwolf launcher connection for this project","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"connection":{"anyOf":[{"type":"object","properties":{"extensionId":{"type":"string"},"experienceId":{"type":"number"},"launcherName":{"type":"string"},"experienceName":{"type":"string"},"linkedBy":{"type":"object","properties":{"username":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["username","email"],"additionalProperties":false},"createdAt":{"type":"string"}},"required":["extensionId","experienceId","launcherName","experienceName","linkedBy","createdAt"],"additionalProperties":false},{"nullable":true,"enum":[null]}]}},"required":["connection"],"additionalProperties":false}}}}}},"post":{"summary":"Link launcher connection","tags":["Overwolf"],"description":"Links an Overwolf launcher experience to this project. Verifies ownership via the Overwolf API.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"extensionId":{"type":"string"},"experienceId":{"type":"number"}},"required":["extensionId","experienceId"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"connection":{"anyOf":[{"type":"object","properties":{"extensionId":{"type":"string"},"experienceId":{"type":"number"},"launcherName":{"type":"string"},"experienceName":{"type":"string"},"linkedBy":{"type":"object","properties":{"username":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["username","email"],"additionalProperties":false},"createdAt":{"type":"string"}},"required":["extensionId","experienceId","launcherName","experienceName","linkedBy","createdAt"],"additionalProperties":false},{"nullable":true,"enum":[null]}]}},"required":["connection"],"additionalProperties":false}}}}}},"delete":{"summary":"Unlink launcher connection","tags":["Overwolf"],"description":"Removes the Overwolf launcher connection from this project","parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}}}}}},"/application/{applicationId}/gdpr/deletion-requests":{"post":{"summary":"Create GDPR deletion request","tags":["GDPR"],"description":"Create a GDPR data deletion request for one or more player user IDs. Accepts dashboard cookie auth or an API key (Authorization: Bearer <key>). Data is deleted within 30 days per SLA.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userIds":{"minItems":1,"maxItems":10000,"type":"array","items":{"type":"string","minLength":1,"maxLength":255},"description":"Player user IDs whose data should be deleted"}},"required":["userIds"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"organizationId":{"type":"number"},"applicationId":{"type":"number"},"userIds":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["pending","processing","completed","failed"]},"source":{"type":"string","enum":["dashboard","api"]},"createdByUserId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdByApiKeyId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string"},"deadlineAt":{"type":"string"},"completedAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"failureReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","applicationId","userIds","status","source","createdByUserId","createdByApiKeyId","createdAt","deadlineAt","completedAt","failureReason"],"additionalProperties":false}}}}}},"get":{"summary":"List GDPR deletion requests","tags":["GDPR"],"parameters":[{"schema":{"default":50,"type":"integer","minimum":1,"maximum":100},"in":"query","name":"limit","required":false},{"schema":{"default":0,"type":"integer","minimum":0,"maximum":9007199254740991},"in":"query","name":"offset","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"organizationId":{"type":"number"},"applicationId":{"type":"number"},"userIds":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["pending","processing","completed","failed"]},"source":{"type":"string","enum":["dashboard","api"]},"createdByUserId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdByApiKeyId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string"},"deadlineAt":{"type":"string"},"completedAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"failureReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","applicationId","userIds","status","source","createdByUserId","createdByApiKeyId","createdAt","deadlineAt","completedAt","failureReason"],"additionalProperties":false}}}}}}}},"/application/{applicationId}/gdpr/deletion-requests/{requestId}":{"get":{"summary":"Get GDPR deletion request by ID","tags":["GDPR"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"in":"path","name":"requestId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"organizationId":{"type":"number"},"applicationId":{"type":"number"},"userIds":{"type":"array","items":{"type":"string"}},"status":{"type":"string","enum":["pending","processing","completed","failed"]},"source":{"type":"string","enum":["dashboard","api"]},"createdByUserId":{"anyOf":[{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},{"nullable":true,"enum":[null]}]},"createdByApiKeyId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"createdAt":{"type":"string"},"deadlineAt":{"type":"string"},"completedAt":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"failureReason":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["id","organizationId","applicationId","userIds","status","source","createdByUserId","createdByApiKeyId","createdAt","deadlineAt","completedAt","failureReason"],"additionalProperties":false}}}}}}},"/application/{applicationId}/analytics/v1/queries/insights/execute":{"post":{"summary":"Execute insight query","tags":["Analytics Queries"],"description":"Execute an insight query. Returns time-series data when a time-based display is selected (line, column, etc.), or overall totals when a non-time display is selected (metric, pie, table, world_map).","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":1,"maxItems":15,"type":"array","items":{"anyOf":[{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["event"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["stats"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["cohort"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["formula"]},"expression":{"type":"string"}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]}]}},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","metric","table","world_map"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/queries/funnels/execute":{"post":{"summary":"Execute funnel query","tags":["Analytics Queries"],"description":"Execute a funnel query. Returns per-step conversion rates, unique users, total sessions, and total conversions for each breakdown combination. Supports ordered, any-order, and session-based conversion windows.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":2,"maxItems":32,"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["id","visible","data"]}},"conversionCriteria":{"type":"object","properties":{"timeWindow":{"type":"object","properties":{"step":{"anyOf":[{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},{"type":"string","enum":["session"]}]},"value":{"type":"number"}},"required":["step","value"]},"excludeEvents":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}},"excludeStep":{"type":"number"}},"required":["id","visible","data"]}},"measurement":{"type":"object","properties":{"type":{"type":"string","enum":["conversion_rate","unique_users","total_conversions","total_sessions","time_to_convert"]},"conversionRateType":{"type":"string","enum":["uniques","totals","sessions"]},"timeToConvertAggregation":{"type":"string","enum":["average","median","percentile","minimum","maximum"]},"percentile":{"type":"number"}},"required":["type"]},"constantAttributes":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"anyOrder":{"type":"boolean"},"strictOrder":{"type":"boolean"}},"required":["timeWindow","measurement","anyOrder","strictOrder"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["funnel_steps","sankey"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","conversionCriteria","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/queries/heatmaps/execute":{"post":{"summary":"Execute heatmap query","tags":["Analytics Queries"],"description":"Execute a heatmap query. Returns spatial event density as (x, y, value) points within a 3D bounding box, along with the resolved bounds and aggregate statistics. Bounds are looked up from the heatmap definition identified by heatmapData.id.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":1,"maxItems":1,"type":"array","items":{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["event"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]}},"heatmapData":{"type":"object","properties":{"bounds":{"type":"object","properties":{"pointA":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]},"pointB":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]}},"required":["pointA","pointB"]},"id":{"type":"string"},"resolutionFactor":{"type":"number"},"downscaleFactor":{"type":"number"}},"required":["id"]},"positionColumn":{"default":{"name":"position","type":"property","dataType":"number[]"},"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number[]"]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","funnel_steps","metric","retention_curve","table","world_map","sankey"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","heatmapData","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/queries/retention/execute":{"post":{"summary":"Execute retention query","tags":["Analytics Queries"],"description":"Execute a retention query. Returns cohort retention rates showing what fraction of users who performed the entry event also performed the return event within the specified retention window. Supports look_back and look_ahead compute modes.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["id","visible","data"]}},"retentionCriteria":{"type":"object","properties":{"measurement":{"type":"string","enum":["retention_rate","unique_users"]},"intervalType":{"type":"string","enum":["on","on_or_before","on_or_after"]},"retentionGroup":{"anyOf":[{"type":"integer","minimum":1,"maximum":30},{"type":"string","enum":["all"]}]},"retentionWindow":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"computeMode":{"default":"look_back","type":"string","enum":["look_back","look_ahead"]}},"required":["measurement","intervalType","retentionWindow"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","metric","table","world_map"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","retentionCriteria","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/queries/{queryId}/execute":{"post":{"summary":"Execute saved query","tags":["Analytics Queries"],"description":"Execute a saved query by ID. The query type and core fields (metrics, criteria) are loaded from the saved query. Optional overrides for time, filters, breakdowns, and display options may be passed in the body — each provided field completely replaces the saved value (replace semantics, not merge).","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","funnel_steps","metric","retention_curve","table","world_map","sankey"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"queryId","required":true}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/insight/execute":{"post":{"summary":"Execute insight query (deprecated)","tags":["Analytics Queries (deprecated)"],"description":"Deprecated. Use POST /analytics/v1/queries/insights/execute instead.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":1,"maxItems":15,"type":"array","items":{"anyOf":[{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["event"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["stats"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["cohort"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["formula"]},"expression":{"type":"string"}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]}]}},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","metric","table","world_map"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"deprecated":true,"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/funnel/execute":{"post":{"summary":"Execute funnel query (deprecated)","tags":["Analytics Queries (deprecated)"],"description":"Deprecated. Use POST /analytics/v1/queries/funnels/execute instead.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":2,"maxItems":32,"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["id","visible","data"]}},"conversionCriteria":{"type":"object","properties":{"timeWindow":{"type":"object","properties":{"step":{"anyOf":[{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},{"type":"string","enum":["session"]}]},"value":{"type":"number"}},"required":["step","value"]},"excludeEvents":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}},"excludeStep":{"type":"number"}},"required":["id","visible","data"]}},"measurement":{"type":"object","properties":{"type":{"type":"string","enum":["conversion_rate","unique_users","total_conversions","total_sessions","time_to_convert"]},"conversionRateType":{"type":"string","enum":["uniques","totals","sessions"]},"timeToConvertAggregation":{"type":"string","enum":["average","median","percentile","minimum","maximum"]},"percentile":{"type":"number"}},"required":["type"]},"constantAttributes":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"anyOrder":{"type":"boolean"},"strictOrder":{"type":"boolean"}},"required":["timeWindow","measurement","anyOrder","strictOrder"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["funnel_steps","sankey"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","conversionCriteria","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"deprecated":true,"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/heatmap/execute":{"post":{"summary":"Execute heatmap query (deprecated)","tags":["Analytics Queries (deprecated)"],"description":"Deprecated. Use POST /analytics/v1/queries/heatmaps/execute instead.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":1,"maxItems":1,"type":"array","items":{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["event"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]}},"heatmapData":{"type":"object","properties":{"bounds":{"type":"object","properties":{"pointA":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]},"pointB":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]}},"required":["pointA","pointB"]},"id":{"type":"string"},"resolutionFactor":{"type":"number"},"downscaleFactor":{"type":"number"}},"required":["id"]},"positionColumn":{"default":{"name":"position","type":"property","dataType":"number[]"},"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number[]"]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","funnel_steps","metric","retention_curve","table","world_map","sankey"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","heatmapData","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"deprecated":true,"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/retention/execute":{"post":{"summary":"Execute retention query (deprecated)","tags":["Analytics Queries (deprecated)"],"description":"Deprecated. Use POST /analytics/v1/queries/retention/execute instead.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["id","visible","data"]}},"retentionCriteria":{"type":"object","properties":{"measurement":{"type":"string","enum":["retention_rate","unique_users"]},"intervalType":{"type":"string","enum":["on","on_or_before","on_or_after"]},"retentionGroup":{"anyOf":[{"type":"integer","minimum":1,"maximum":30},{"type":"string","enum":["all"]}]},"retentionWindow":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"computeMode":{"default":"look_back","type":"string","enum":["look_back","look_ahead"]}},"required":["measurement","intervalType","retentionWindow"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","metric","table","world_map"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["time","metrics","retentionCriteria","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"deprecated":true,"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/cohorts/":{"get":{"summary":"Get all cohorts for an application","tags":["Cohorts"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}},"post":{"summary":"Create a new cohort","tags":["Cohorts"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"definition":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"operator":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"positive":{"type":"boolean"},"metric":{"type":"object","properties":{"type":{"type":"string","enum":["cohort"]},"name":{"type":"string"},"definition":{},"unresolved":{"type":"boolean"},"filter":{"type":"object","properties":{"operation":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}}},"required":["operation","conditions"]}},"required":["type","name","definition"]}},"required":["positive","metric"]},{"type":"object","properties":{"positive":{"type":"boolean"},"metric":{"type":"object","properties":{"type":{"type":"string","enum":["event"]},"name":{"type":"string"},"filter":{"type":"object","properties":{"operation":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}}},"required":["operation","conditions"]}},"required":["type","name"]},"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},"perSessionAggregation":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]}},"required":["function","column"]},"date":{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since","In the last","Not in the last"]},"interval":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}},"required":["start"]}]}},"required":["operation","interval"]}},"required":["positive","metric","math","date"]}]}}},"required":["operator","conditions"]}}}},"required":["name","definition"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/cohorts/{cohortId}":{"get":{"summary":"Get a cohort by ID","tags":["Cohorts"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"cohortId","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}},"delete":{"summary":"Delete a cohort by ID","tags":["Cohorts"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"cohortId","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}},"put":{"summary":"Update a cohort by ID","tags":["Cohorts"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"definition":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"operator":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"positive":{"type":"boolean"},"metric":{"type":"object","properties":{"type":{"type":"string","enum":["cohort"]},"name":{"type":"string"},"definition":{},"unresolved":{"type":"boolean"},"filter":{"type":"object","properties":{"operation":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}}},"required":["operation","conditions"]}},"required":["type","name","definition"]}},"required":["positive","metric"]},{"type":"object","properties":{"positive":{"type":"boolean"},"metric":{"type":"object","properties":{"type":{"type":"string","enum":["event"]},"name":{"type":"string"},"filter":{"type":"object","properties":{"operation":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}}},"required":["operation","conditions"]}},"required":["type","name"]},"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},"perSessionAggregation":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]}},"required":["function","column"]},"date":{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since","In the last","Not in the last"]},"interval":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}},"required":["start"]}]}},"required":["operation","interval"]}},"required":["positive","metric","math","date"]}]}}},"required":["operator","conditions"]}}}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"cohortId","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/cohorts/execute":{"post":{"summary":"Execute a headless cohort","tags":["Cohorts"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"operator":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"anyOf":[{"type":"object","properties":{"positive":{"type":"boolean"},"metric":{"type":"object","properties":{"type":{"type":"string","enum":["cohort"]},"name":{"type":"string"},"definition":{},"unresolved":{"type":"boolean"},"filter":{"type":"object","properties":{"operation":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}}},"required":["operation","conditions"]}},"required":["type","name","definition"]}},"required":["positive","metric"]},{"type":"object","properties":{"positive":{"type":"boolean"},"metric":{"type":"object","properties":{"type":{"type":"string","enum":["event"]},"name":{"type":"string"},"filter":{"type":"object","properties":{"operation":{"type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}}},"required":["operation","conditions"]}},"required":["type","name"]},"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},"perSessionAggregation":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]}},"required":["function","column"]},"date":{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since","In the last","Not in the last"]},"interval":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"type":"object","properties":{"start":{"type":"string"},"end":{"type":"string"}},"required":["start"]}]}},"required":["operation","interval"]}},"required":["positive","metric","math","date"]}]}}},"required":["operator","conditions"]}}}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/cohorts/{cohortId}/member-count":{"get":{"summary":"Get the member count for a cohort","tags":["Cohorts"],"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"cohortId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/cohorts/{cohortId}/members":{"get":{"summary":"Get the member list for a cohort","tags":["Cohorts"],"parameters":[{"schema":{"default":1,"type":"number","minimum":1},"in":"query","name":"pageNumber","required":false},{"schema":{"default":25,"type":"number","minimum":5,"maximum":250},"in":"query","name":"pageSize","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"cohortId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/cohorts/{cohortId}/membership":{"get":{"summary":"Get the user membership for a cohort","tags":["Cohorts"],"parameters":[{"schema":{"minItems":1,"maxItems":250,"type":"array","items":{"type":"string"}},"in":"query","name":"userIds","required":true},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"path","name":"cohortId","required":true},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/markers/types":{"get":{"summary":"List known marker types","tags":["Markers"],"description":"Lists known marker types that have been sent to the platform.","parameters":[{"schema":{"default":1,"type":"integer","minimum":1,"maximum":9007199254740991},"in":"query","name":"pageNumber","required":false},{"schema":{"default":25,"type":"integer","minimum":1,"maximum":100},"in":"query","name":"pageSize","required":false},{"schema":{"type":"string"},"in":"query","name":"search","required":false},{"schema":{"default":"desc","type":"string","enum":["asc","desc"]},"in":"query","name":"sortOrder","required":false},{"schema":{"default":false,"type":"boolean"},"in":"query","name":"includeHidden","required":false},{"schema":{"default":"totalSent","type":"string","enum":["totalSent","name","firstSeen","lastSeen"]},"in":"query","name":"sortBy","required":false},{"schema":{"type":"array","items":{"type":"string"}},"in":"query","name":"names","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"totalSent":{"type":"number"},"hidden":{"type":"boolean"},"firstSeen":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"lastSeen":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"properties":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"dataTypes":{"type":"array","items":{"type":"object","properties":{"dataType":{"type":"string"},"count":{"type":"number"}},"required":["dataType","count"],"additionalProperties":false}}},"required":["name","dataTypes"],"additionalProperties":false}},"arguments":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"dataTypes":{"type":"array","items":{"type":"object","properties":{"dataType":{"type":"string"},"count":{"type":"number"}},"required":["dataType","count"],"additionalProperties":false}},"hidden":{"type":"boolean"}},"required":["name","dataTypes","hidden"],"additionalProperties":false}},"totalArgumentCount":{"type":"number"},"isTruncated":{"type":"boolean"}},"required":["name","totalSent","hidden","properties","arguments","totalArgumentCount","isTruncated"],"additionalProperties":false}},"pageNumber":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"pageSize":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalPages":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991},"totalCount":{"type":"integer","minimum":-9007199254740991,"maximum":9007199254740991}},"required":["data","pageNumber","pageSize","totalPages","totalCount"],"additionalProperties":false}}}}}}},"/application/{applicationId}/analytics/v1/markers/types/visibility":{"patch":{"summary":"Set marker type visibility","tags":["Markers"],"description":"Hides or shows a marker type from query builder listings.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"markerType":{"type":"string","minLength":1,"maxLength":100},"hidden":{"type":"boolean"}},"required":["markerType","hidden"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/markers/properties":{"get":{"summary":"List marker properties","tags":["Markers"],"description":"Lists marker properties that have been sent to the platform for specific marker types","parameters":[{"schema":{"type":"array","items":{"type":"string"}},"in":"query","name":"markers","required":true,"description":"The markers to fetch attributes for"},{"schema":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},"in":"query","name":"type","required":false,"description":"The data type of attributes to fetch"},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property"]},"dataType":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},"experimentFilterSupport":{"type":"object","properties":{"perUser":{"type":"boolean"},"perServer":{"type":"boolean"}},"required":["perUser","perServer"],"additionalProperties":false}},"required":["name","type","dataType","experimentFilterSupport"],"additionalProperties":false}}}}}}}},"/application/{applicationId}/analytics/v1/markers/properties/values":{"get":{"summary":"List marker property values","tags":["Markers"],"description":"Lists distinct values for a specific marker property that have been sent to the platform for specific marker types. Only returns strings and numbers.","parameters":[{"schema":{"type":"string"},"in":"query","name":"marker","required":false},{"schema":{"type":"string"},"in":"query","name":"property","required":true},{"schema":{"type":"string"},"in":"query","name":"search","required":false},{"schema":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},"in":"query","name":"dataType","required":true},{"schema":{"type":"string"},"in":"query","name":"nextPageCursor","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"previousPageCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"nextPageCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"data":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string"},"count":{"type":"number","description":"The number of times this value has been sent"},"alias":{"description":"The alias for this value","type":"string"}},"required":["value","count"],"additionalProperties":false}}},"required":["previousPageCursor","nextPageCursor","data"],"additionalProperties":false}}}}}}},"/application/{applicationId}/analytics/v1/markers/arguments":{"get":{"summary":"List known marker arguments","tags":["Markers"],"description":"Lists known marker arguments that have been sent to the platform for specific marker types","parameters":[{"schema":{"type":"array","items":{"type":"string"}},"in":"query","name":"markers","required":true,"description":"The markers to fetch attributes for"},{"schema":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},"in":"query","name":"type","required":false,"description":"The data type of attributes to fetch"},{"schema":{"default":false,"type":"boolean"},"in":"query","name":"includeHidden","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"dataType":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},"otherDataTypes":{"type":"array","items":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]}},"hidden":{"type":"boolean"}},"required":["name","dataType","hidden"],"additionalProperties":false}}}}}}}},"/application/{applicationId}/analytics/v1/markers/arguments/visibility":{"patch":{"summary":"Set marker argument visibility","tags":["Markers"],"description":"Hides or shows a marker argument from query builder listings.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"markerType":{"type":"string","minLength":1,"maxLength":100},"argumentName":{"type":"string","minLength":1,"maxLength":256},"hidden":{"type":"boolean"}},"required":["markerType","argumentName","hidden"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/analytics/v1/markers/arguments/values":{"get":{"summary":"List marker argument values","tags":["Markers"],"description":"Lists distinct values for a specific marker argument that have been sent to the platform for specific marker types. Only returns strings and numbers.","parameters":[{"schema":{"type":"string"},"in":"query","name":"marker","required":false},{"schema":{"type":"string"},"in":"query","name":"argument","required":true},{"schema":{"type":"string"},"in":"query","name":"search","required":false},{"schema":{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},"in":"query","name":"dataType","required":true},{"schema":{"type":"string"},"in":"query","name":"nextPageCursor","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"previousPageCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"nextPageCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"data":{"type":"array","items":{"type":"object","properties":{"value":{"type":"string"},"count":{"type":"number","description":"The number of times this value has been sent"},"alias":{"description":"The alias for this value","type":"string"}},"required":["value","count"],"additionalProperties":false}}},"required":["previousPageCursor","nextPageCursor","data"],"additionalProperties":false}}}}}}},"/application/{applicationId}/analytics/v1/markers/raw":{"post":{"summary":"List raw markers","tags":["Markers"],"description":"Fetches lists of raw markers. Supports pagination and filtering.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"timeFilter":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"filterJoinType":{"default":"and","type":"string","enum":["and","or"]}},"required":["timeFilter"]}}}},"parameters":[{"schema":{"type":"string"},"in":"query","name":"markerType","required":true},{"schema":{"default":100,"type":"number","minimum":1,"maximum":5000},"in":"query","name":"pageSize","required":false},{"schema":{"type":"string"},"in":"query","name":"pageCursor","required":false},{"schema":{"default":"desc","type":"string","enum":["asc","desc"]},"in":"query","name":"sortOrder","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"nextCursor":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"data":{"type":"array","items":{"type":"object","properties":{"user_id":{"type":"string"},"session_id":{"type":"string"},"timestamp":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"properties":{"type":"object","properties":{"country":{"type":"string"},"language":{"type":"string"},"device":{"type":"string"},"deviceSubType":{"type":"string"},"inputType":{"type":"string"},"sdkVersion":{"type":"string"},"serverId":{"type":"string"}},"required":["country","language","device","deviceSubType","inputType","sdkVersion","serverId"],"additionalProperties":false},"arguments":{"type":"object","additionalProperties":{}}},"required":["user_id","session_id","timestamp","properties","arguments"],"additionalProperties":false}}},"required":["nextCursor","data"],"additionalProperties":false}}}}}}},"/application/{applicationId}/analytics/query/execute":{"post":{"summary":"Execute analytics query (deprecated)","tags":["Analytics Queries (deprecated)"],"description":"Deprecated. Use the v1 type-specific endpoints instead: POST /analytics/v1/queries/insights/execute, /analytics/v1/queries/funnels/execute, /analytics/v1/queries/heatmaps/execute, or /analytics/v1/queries/retention/execute. This endpoint accepts all query types via a single discriminated-union body and will be removed in a future release.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"report":{"oneOf":[{"type":"object","properties":{"_version":{"type":"number"},"queryType":{"type":"string","enum":["insight"]},"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":1,"maxItems":15,"type":"array","items":{"anyOf":[{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["event"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["stats"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["cohort"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]},{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["formula"]},"expression":{"type":"string"}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]}]}},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}}},"required":["queryType","time","metrics"]},{"type":"object","properties":{"_version":{"type":"number"},"queryType":{"type":"string","enum":["funnel"]},"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":2,"maxItems":32,"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["id","visible","data"]}},"conversionCriteria":{"type":"object","properties":{"timeWindow":{"type":"object","properties":{"step":{"anyOf":[{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},{"type":"string","enum":["session"]}]},"value":{"type":"number"}},"required":["step","value"]},"excludeEvents":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}},"excludeStep":{"type":"number"}},"required":["id","visible","data"]}},"measurement":{"type":"object","properties":{"type":{"type":"string","enum":["conversion_rate","unique_users","total_conversions","total_sessions","time_to_convert"]},"conversionRateType":{"type":"string","enum":["uniques","totals","sessions"]},"timeToConvertAggregation":{"type":"string","enum":["average","median","percentile","minimum","maximum"]},"percentile":{"type":"number"}},"required":["type"]},"constantAttributes":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"anyOrder":{"type":"boolean"},"strictOrder":{"type":"boolean"}},"required":["timeWindow","measurement","anyOrder","strictOrder"]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}}},"required":["queryType","time","metrics","conversionCriteria"]},{"type":"object","properties":{"_version":{"type":"number"},"queryType":{"type":"string","enum":["heatmap"]},"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":1,"maxItems":1,"type":"array","items":{"type":"object","properties":{"visible":{"type":"boolean"},"id":{"type":"string"},"data":{"type":"object","properties":{"name":{"type":"string"},"measurement":{"default":{"math":{"function":"count"}},"type":"object","properties":{"math":{"type":"object","properties":{"function":{"type":"string","enum":["unique","sum","count","total","average","median","minimum","maximum","percentile","dau","wau","mau","distinct","distinct_count","last","last_value","first","first_value","most_frequent"]},"value":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"cumulativeSum":{"type":"boolean"}},"required":["function"]},"column":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]},"perPlayerAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]},"perSessionAggregation":{"anyOf":[{"type":"string","enum":["sum","average","count","unique","minimum","maximum","last","first"]},{"nullable":true,"enum":[null]}]}},"required":["math"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]},"type":{"type":"string","enum":["event"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["visible","id","data"]}},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"heatmapData":{"type":"object","properties":{"bounds":{"type":"object","properties":{"pointA":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]},"pointB":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]}},"required":["pointA","pointB"]},"id":{"type":"string"},"resolutionFactor":{"type":"number"},"downscaleFactor":{"type":"number"}},"required":["id"]},"positionColumn":{"default":{"name":"position","type":"property","dataType":"number[]"},"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number[]"]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType"]}},"required":["queryType","time","metrics","heatmapData"]},{"type":"object","properties":{"_version":{"type":"number"},"queryType":{"type":"string","enum":["retention"]},"time":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"metrics":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"visible":{"type":"boolean"},"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["event"]},"filter":{"type":"object","properties":{"operation":{"default":"and","type":"string","enum":["and","or"]},"conditions":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}}},"required":["conditions"]}},"required":["name","type"]},"display":{"type":"object","properties":{"name":{"type":"string"},"unit":{"type":"string"},"suffix":{"type":"string"},"prefix":{"type":"string"},"compact":{"type":"boolean"},"decimals":{"type":"number"}}}},"required":["id","visible","data"]}},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"retentionCriteria":{"type":"object","properties":{"measurement":{"type":"string","enum":["retention_rate","unique_users"]},"intervalType":{"type":"string","enum":["on","on_or_before","on_or_after"]},"retentionGroup":{"anyOf":[{"type":"integer","minimum":1,"maximum":30},{"type":"string","enum":["all"]}]},"retentionWindow":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"computeMode":{"default":"look_back","type":"string","enum":["look_back","look_ahead"]}},"required":["measurement","intervalType","retentionWindow"]},"breakdowns":{"type":"array","items":{"type":"object","properties":{"data":{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"default":"string","anyOf":[{"type":"string","enum":["string","number","boolean","date","string[]","number[]","boolean[]","date[]"]},{"type":"string","enum":["cohort"]},{"type":"string","enum":["deeplink"]}]},"condition":{"type":"object","properties":{"numeric":{"type":"object","properties":{"operation":{"type":"string","enum":["Equal"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type"]}},"required":["data"]}},"breakdownOptions":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]},"levels":{"type":"array","items":{"type":"object","properties":{"limit":{"type":"integer","minimum":1,"maximum":1000},"limitMetricId":{"type":"string"},"limitOrder":{"type":"string","enum":["asc","desc"]},"sortBy":{"type":"string","enum":["value","name"]},"sortMetricId":{"type":"string"},"sortOrder":{"type":"string","enum":["asc","desc"]}}}}}}},"required":["queryType","time","metrics","retentionCriteria"]}]},"options":{"type":"object","properties":{"display":{"type":"string","enum":["line","stacked_line","column","stacked_column","bar","stacked_bar","pie","funnel_steps","metric","retention_curve","table","world_map","sankey"]},"chart":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"}}},"colors":{"type":"object","properties":{"invert":{"type":"boolean"}},"required":["invert"]}},"required":["display"]}},"required":["report","options"]}}}},"parameters":[{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"}],"deprecated":true,"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/application/{applicationId}/query_builder/raw_markers":{"post":{"summary":"List markers (deprecated)","tags":["Query Builder"],"description":"Deprecated. Use POST /analytics/v1/markers/raw instead. Kept for API-key backwards compatibility.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"timeFilter":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["step","relative"]},{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"timezone":{"type":"string","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/La_Rioja","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Fort_Nelson","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Monticello","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montserrat","America/Nassau","America/New_York","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Ojinaga","America/Panama","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Whitehorse","America/Winnipeg","America/Yakutat","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Colombo","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Hebron","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Katmandu","Asia/Khandyga","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ulaanbaatar","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/Perth","Australia/Sydney","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Ulyanovsk","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zurich","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","UTC"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["step","range"]}]},"filters":{"type":"array","items":{"type":"object","properties":{"data":{"oneOf":[{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string"]},"condition":{"type":"object","properties":{"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["string"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["boolean"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["number"]},"condition":{"type":"object","properties":{"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["numeric"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["date"]},"condition":{"type":"object","properties":{"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]}},"required":["date"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["cohort"]},"condition":{"type":"object","properties":{"cohort":{"type":"object","properties":{"operation":{"type":"string","enum":["Is in","Is not in"]}},"required":["operation"]}},"required":["cohort"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["deeplink"]},"condition":{"type":"object","properties":{"deeplink":{"type":"object","properties":{"operation":{"type":"string","enum":["Was Used","Was not Used"]}},"required":["operation"]}},"required":["deeplink"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["user"]},"condition":{"type":"object","properties":{"boolean":{"type":"boolean"}},"required":["boolean"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["experiment"]},"condition":{"type":"object","properties":{"experiment":{"type":"object","properties":{"operation":{"type":"string","enum":["In experiment","Not in experiment","In groups","Not in groups","In any experiment","In no experiments"]},"groupIds":{"type":"array","items":{"type":"number"}}},"required":["operation"]}},"required":["experiment"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]},{"type":"object","properties":{"name":{"type":"string"},"type":{"type":"string","enum":["property","argument","direct","cohort","user","experiment","deeplink"]},"dataType":{"type":"string","enum":["string[]","number[]","boolean[]","date[]"]},"condition":{"type":"object","properties":{"array":{"type":"object","properties":{"operation":{"anyOf":[{"type":"string","enum":["Some","Every","None","Length","Average","Sum","Minimum","Maximum"]},{"type":"string","enum":["Exists","Does not exist"]}]}},"required":["operation"]},"string":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Is","Is not","Contains","Does not contain"]},"value":{"type":"array","items":{"type":"string"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"numeric":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["Equal","Not equal","Greater than","Greater than or equal to","Less than","Less than or equal to"]},"value":{"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Between","Not between"]},"value":{"minItems":2,"maxItems":2,"type":"array","items":{"type":"number"}}},"required":["operation","value"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"date":{"oneOf":[{"type":"object","properties":{"operation":{"type":"string","enum":["In the last","Not in the last"]},"relative":{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"},"truncate":{"anyOf":[{"type":"boolean"},{"nullable":true,"enum":[null]}]},"offset":{"anyOf":[{"type":"object","properties":{"step":{"type":"string","enum":["second","minute","hour","day","week","month","quarter","year"]},"value":{"type":"number"}},"required":["step","value"]},{"nullable":true,"enum":[null]}]}},"required":["step","value"]}},"required":["operation","relative"]},{"type":"object","properties":{"operation":{"type":"string","enum":["On","Not on","Between","Not between","Before","Since"]},"range":{"type":"object","properties":{"start":{"type":"string"},"end":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["start"]}},"required":["operation","range"]},{"type":"object","properties":{"operation":{"type":"string","enum":["Exists","Does not exist"]}},"required":["operation"]}]},"boolean":{"type":"boolean"}},"required":["array"]},"experiment":{"type":"object","properties":{"version":{"type":"string","enum":["v1","v2"]},"level":{"type":"string","enum":["experiment","group"]},"experimentId":{"type":"integer","minimum":0,"maximum":9007199254740991}},"required":["version","level"]}},"required":["type","dataType","condition"]}]}},"required":["data"]}},"filterJoinType":{"default":"and","type":"string","enum":["and","or"]}},"required":["timeFilter"]}}}},"parameters":[{"schema":{"type":"string"},"in":"query","name":"markerType","required":true},{"schema":{"default":100,"type":"number","minimum":1,"maximum":5000},"in":"query","name":"pageSize","required":false},{"schema":{"type":"string"},"in":"query","name":"pageCursor","required":false},{"schema":{"default":"desc","type":"string","enum":["asc","desc"]},"in":"query","name":"sortOrder","required":false},{"schema":{"type":"number"},"in":"path","name":"applicationId","required":true,"description":"Gamebeast project ID"},{"schema":{"type":"number"},"in":"header","name":"environment_id","required":true,"description":"Gamebeast environment ID"}],"deprecated":true,"security":[{"cookieAuth":[]},{"clientApiKey":[]}],"responses":{"200":{"description":"Default Response"}}}},"/requests/":{"get":{"summary":"Poll queued job requests","tags":["Requests"],"description":"Pops queued job requests addressed to this application/environment. Each entry includes a `requestId`, the job's `requestType` and `args`, async/host/custom flags, and optional `startTime`/`endTime` constraints. Polled by the in-game SDK to discover dashboard-issued jobs (kick, refresh, custom callbacks, etc.).","parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"requestId":{"type":"number"},"requestType":{"type":"string"},"args":{},"details":{},"constraints":{"type":"object","properties":{"startTime":{"type":"string"},"endTime":{"type":"string"}},"additionalProperties":false},"custom":{"type":"boolean"}},"required":["requestId","requestType","args","details","custom"],"additionalProperties":false}}}}}}}},"/requests/started":{"put":{"summary":"Mark requests started","tags":["Requests"],"description":"Marks the supplied request IDs as in-progress so the dashboard reflects that the game server has picked them up. Body is a plain array of request IDs; response echoes the IDs that were transitioned.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"number"}}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"number"}}}}}}}},"/requests/completed":{"post":{"summary":"Report request completion","tags":["Requests"],"description":"Reports completion of one or more job requests. Each item carries `requestId`, a terminal `status` (`success` | `failure` | `pending`), and an arbitrary `response`. Failed jobs that still have retry budget are automatically requeued. Response is the list of IDs that were updated.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"requestId":{"type":"number"},"status":{"type":"string","enum":["pending","failure","success"]},"response":{}},"required":["requestId","status","response"]}}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"number"}}}}}}}},"/ads/projects":{"get":{"summary":"Get all ads projects","tags":["Ads"],"description":"Get all ads projects","parameters":[{"schema":{"default":true,"type":"string"},"in":"path","name":"eligible","required":true,"description":"Filter by Ads eligibility"}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response"}}}},"/discord/auth":{"post":{"summary":"Start Discord OAuth","tags":["Discord"],"description":"Returns a Discord authorization URL to start the OAuth flow","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"authorizationUrl":{"type":"string"}},"required":["authorizationUrl"],"additionalProperties":false}}}}}}},"/discord/callback":{"post":{"summary":"Discord OAuth callback","tags":["Discord"],"description":"Exchange Discord authorization code for tokens and link the account","parameters":[{"schema":{"type":"string"},"in":"query","name":"code","required":true},{"schema":{"type":"string"},"in":"query","name":"state","required":true}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"discordId":{"type":"string"},"username":{"type":"string"}},"required":["discordId","username"],"additionalProperties":false}}}}}}},"/discord/guilds":{"get":{"summary":"List Discord guilds","tags":["Discord"],"description":"List the authenticated user's Discord guilds","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"guilds":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"icon":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"permissions":{"type":"string"},"isAdmin":{"type":"boolean"}},"required":["id","name","icon","permissions","isAdmin"],"additionalProperties":false}}},"required":["guilds"],"additionalProperties":false}}}}}}},"/discord/disconnect":{"delete":{"summary":"Disconnect Discord","tags":["Discord"],"description":"Unlink the Discord account from the user","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}}}}}},"/overwolf/auth":{"post":{"summary":"Start Overwolf OAuth","tags":["Overwolf"],"description":"Returns an Overwolf authorization URL to start the OIDC flow","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"authorizationUrl":{"type":"string"}},"required":["authorizationUrl"],"additionalProperties":false}}}}}}},"/overwolf/callback":{"post":{"summary":"Overwolf OAuth callback","tags":["Overwolf"],"description":"Exchange the Overwolf authorization code and link the account","parameters":[{"schema":{"type":"string"},"in":"query","name":"code","required":true},{"schema":{"type":"string"},"in":"query","name":"state","required":true},{"schema":{"type":"string"},"in":"query","name":"iss","required":false}],"security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"connection":{"anyOf":[{"type":"object","properties":{"username":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"offlineAccess":{"type":"boolean"},"missingScopes":{"type":"array","items":{"type":"string"}},"linkedProjects":{"type":"array","items":{"type":"object","properties":{"applicationId":{"type":"number"},"applicationName":{"type":"string"},"launcherName":{"type":"string"},"experienceName":{"type":"string"}},"required":["applicationId","applicationName","launcherName","experienceName"],"additionalProperties":false}}},"required":["username","email","offlineAccess","missingScopes","linkedProjects"],"additionalProperties":false},{"nullable":true,"enum":[null]}]}},"required":["connection"],"additionalProperties":false}}}}}}},"/overwolf/connection":{"get":{"summary":"Get Overwolf connection","tags":["Overwolf"],"description":"Returns the authenticated user's Overwolf link status","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"connection":{"anyOf":[{"type":"object","properties":{"username":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"email":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"offlineAccess":{"type":"boolean"},"missingScopes":{"type":"array","items":{"type":"string"}},"linkedProjects":{"type":"array","items":{"type":"object","properties":{"applicationId":{"type":"number"},"applicationName":{"type":"string"},"launcherName":{"type":"string"},"experienceName":{"type":"string"}},"required":["applicationId","applicationName","launcherName","experienceName"],"additionalProperties":false}}},"required":["username","email","offlineAccess","missingScopes","linkedProjects"],"additionalProperties":false},{"nullable":true,"enum":[null]}]}},"required":["connection"],"additionalProperties":false}}}}}}},"/overwolf/disconnect":{"delete":{"summary":"Disconnect Overwolf","tags":["Overwolf"],"description":"Revoke the Overwolf tokens and unlink the account from the user. Returns an end-session URL to send the user to when revocation could not clear Overwolf's consent grant, without which a later reconnect cannot re-request withheld scopes.","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"endSessionUrl":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]}},"required":["message","endSessionUrl"],"additionalProperties":false}}}}}}},"/overwolf/launchers":{"get":{"summary":"List Overwolf launchers","tags":["Overwolf"],"description":"Returns the launchers and their experiences from the user's Overwolf account","security":[{"cookieAuth":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"author":{"type":"string"},"experiences":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"robloxPlaceId":{"type":"string"}},"required":["id","name","robloxPlaceId"],"additionalProperties":false}}},"required":["id","name","author","experiences"],"additionalProperties":false}}}}}}}},"/partner/overwolf/v1/launchers/{extensionId}/experiences/{experienceId}/marker-passbacks":{"get":{"summary":"Get marker passbacks for an experience","tags":["Overwolf Partner"],"parameters":[{"schema":{"type":"string","minLength":1},"in":"path","name":"extensionId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experienceId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"extensionId":{"type":"string"},"experienceId":{"type":"number"},"markerTypes":{"type":"array","items":{"type":"string"}}},"required":["extensionId","experienceId","markerTypes"],"additionalProperties":false}}}}}},"post":{"summary":"Add marker passbacks for an experience","tags":["Overwolf Partner"],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"markerTypes":{"minItems":1,"maxItems":100,"type":"array","items":{"type":"string","minLength":1,"maxLength":100}}},"required":["markerTypes"]}}}},"parameters":[{"schema":{"type":"string","minLength":1},"in":"path","name":"extensionId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experienceId","required":true}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"extensionId":{"type":"string"},"experienceId":{"type":"number"},"markerTypes":{"type":"array","items":{"type":"string"}}},"required":["extensionId","experienceId","markerTypes"],"additionalProperties":false}}}}}}},"/partner/overwolf/v1/launchers/{extensionId}/experiences/{experienceId}/marker-passbacks/{markerType}":{"delete":{"summary":"Remove a marker passback for an experience","tags":["Overwolf Partner"],"parameters":[{"schema":{"type":"string","minLength":1},"in":"path","name":"extensionId","required":true},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"path","name":"experienceId","required":true},{"schema":{"type":"string","minLength":1},"in":"path","name":"markerType","required":true}],"responses":{"204":{"description":"Default Response"}}}},"/sdk/v1/configurations/":{"get":{"summary":"Get active configurations","tags":["SDK Configurations (V1)"],"description":"Returns the active remote configuration snapshot for the calling SDK's application and environment. The payload includes config variables, privacy options, GB-managed rates (CheckRequests, EngagementMarkers), heatmap metadata, the publish timestamp, and a snapshot of currently available experiments. Resolved entirely from the authenticated SDK API key — no body required.","parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"args":{"type":"object","properties":{"environmentId":{"type":"number"},"configs":{},"options":{"type":"object","properties":{"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}}},"required":["privacy"],"additionalProperties":false},"GBConfigs":{"type":"object","properties":{"GBRates":{"type":"object","properties":{"CheckRequests":{"type":"number"},"EngagementMarkers":{"type":"number"}},"required":["CheckRequests","EngagementMarkers"],"additionalProperties":false},"HeatmapMetadata":{"type":"object","properties":{},"additionalProperties":false},"GBPublishTime":{"type":"number"},"EventData":{"type":"object","properties":{},"additionalProperties":false},"Experiments":{}},"required":["GBRates","HeatmapMetadata","GBPublishTime","EventData","Experiments"],"additionalProperties":false}},"required":["environmentId","configs","options","GBConfigs"],"additionalProperties":false},"details":{"type":"object","properties":{"async":{"type":"boolean"},"hostOnly":{"type":"boolean"}},"required":["async","hostOnly"],"additionalProperties":false}},"required":["args","details"],"additionalProperties":false}}}}}}},"/sdk/v1/requests/":{"get":{"summary":"Poll queued job requests","tags":["Requests"],"description":"Pops queued job requests addressed to this application/environment. Each entry includes a `requestId`, the job's `requestType` and `args`, async/host/custom flags, and optional `startTime`/`endTime` constraints. Polled by the in-game SDK to discover dashboard-issued jobs (kick, refresh, custom callbacks, etc.).","parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"requestId":{"type":"number"},"requestType":{"type":"string"},"args":{},"details":{},"constraints":{"type":"object","properties":{"startTime":{"type":"string"},"endTime":{"type":"string"}},"additionalProperties":false},"custom":{"type":"boolean"}},"required":["requestId","requestType","args","details","custom"],"additionalProperties":false}}}}}}}},"/sdk/v1/requests/started":{"put":{"summary":"Mark requests started","tags":["Requests"],"description":"Marks the supplied request IDs as in-progress so the dashboard reflects that the game server has picked them up. Body is a plain array of request IDs; response echoes the IDs that were transitioned.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"number"}}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"number"}}}}}}}},"/sdk/v1/requests/completed":{"post":{"summary":"Report request completion","tags":["Requests"],"description":"Reports completion of one or more job requests. Each item carries `requestId`, a terminal `status` (`success` | `failure` | `pending`), and an arbitrary `response`. Failed jobs that still have retry budget are automatically requeued. Response is the list of IDs that were updated.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"requestId":{"type":"number"},"status":{"type":"string","enum":["pending","failure","success"]},"response":{}},"required":["requestId","status","response"]}}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"number"}}}}}}}},"/sdk/v1/latest/source":{"get":{"summary":"Get latest SDK source","tags":["Versioning"],"description":"Returns the cached Lua source of the latest published SDK. Unauthenticated — used by in-game loaders to bootstrap themselves to the latest version.","responses":{"200":{"description":"Default Response"}}}},"/sdk/v1/latest/version":{"get":{"summary":"Get latest SDK version","tags":["Versioning"],"description":"Returns the cached version string of the latest published SDK as `{ version }`. Unauthenticated — used by in-game loaders to detect when the SDK needs to be reloaded.","responses":{"200":{"description":"Default Response"}}}},"/sdk/v1/heatmaps/create":{"post":{"summary":"Create a heatmap","tags":["Heatmaps"],"description":"Creates a new heatmap for this application. Bounds are defined as two opposing world-space points (`pointA`, `pointB`); `resolutionFactor` (1-255) sets sample density. Optional `description` and `metadata` are stored alongside the definition.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"bounds":{"type":"object","properties":{"pointA":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]},"pointB":{"type":"object","properties":{"x":{"type":"number"},"y":{"type":"number"},"z":{"type":"number"}},"required":["x","y","z"]}},"required":["pointA","pointB"]},"resolutionFactor":{"type":"number","minimum":1,"maximum":255},"description":{"type":"string"},"metadata":{"type":"object","additionalProperties":{}}},"required":["name","bounds","resolutionFactor"]}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"201":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}}},"/sdk/v1/heatmaps/list":{"get":{"summary":"List heatmaps","tags":["Heatmaps"],"description":"Lists heatmaps for the calling application. Pass `filter` to substring-match against heatmap names.","parameters":[{"schema":{"type":"string"},"in":"query","name":"filter","required":false},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}}},"/sdk/v1/heatmaps/{heatmapId}":{"delete":{"summary":"Delete a heatmap","tags":["Heatmaps"],"description":"Deletes a heatmap definition (and any associated image data) for the calling application.","parameters":[{"schema":{"type":"string"},"in":"path","name":"heatmapId","required":true},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}},"put":{"summary":"Update a heatmap","tags":["Heatmaps"],"description":"Updates an existing heatmap's mutable fields (name, bounds, description, metadata, resolution). Responds 404 if the heatmap does not belong to the calling application.","parameters":[{"schema":{"type":"string"},"in":"path","name":"heatmapId","required":true},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}}},"/sdk/v1/heatmaps/{heatmapId}/image":{"post":{"summary":"Upload heatmap image","tags":["Heatmaps"],"description":"Uploads the rendered heatmap image for this heatmap. Accepts a raw `image/png` stream, or a JSON body of `{ data: string }` containing base64-encoded image bytes.","requestBody":{"required":true,"content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"data":{"type":"string"}},"required":["data"]}]}}}},"parameters":[{"schema":{"type":"string"},"in":"path","name":"heatmapId","required":true},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}},"get":{"summary":"Get heatmap image","tags":["Heatmaps"],"description":"Streams the stored heatmap image. Response is the raw binary image (typically `image/png`), with `Content-Type` and `Content-Length` set from object storage metadata.","parameters":[{"schema":{"type":"string"},"in":"path","name":"heatmapId","required":true},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}},"delete":{"summary":"Delete heatmap image","tags":["Heatmaps"],"description":"Deletes the stored image data for this heatmap while leaving the heatmap definition intact.","parameters":[{"schema":{"type":"string"},"in":"path","name":"heatmapId","required":true},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{},"additionalProperties":false}}}}}}},"/sdk/v1/experiments/":{"get":{"summary":"Get available experiments snapshot","tags":["SDK Experiments (V1)"],"description":"Returns a snapshot of every experiment currently available to this application and environment, including each experiment's groups, variants, and static configuration. The SDK uses this to know which experiments exist before asking for an assignment.","parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"timestampMs":{"type":"number"},"targetType":{"anyOf":[{"type":"string","enum":["gameserver"]},{"type":"string","enum":["player"]}]},"requiredProperties":{"type":"array","items":{"type":"string"}},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"endsAt":{"type":"number"},"groupName":{"type":"string"},"experimentName":{"type":"string"},"configs":{"type":"object","properties":{"options":{"type":"object","properties":{"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}}},"required":["privacy"],"additionalProperties":false},"variables":{"$ref":"#/components/schemas/schema0"}},"required":["options","variables"],"additionalProperties":false}},"required":["id","groupName","experimentName","configs"],"additionalProperties":false}},"scheduled":{"type":"object","additionalProperties":{"type":"array","prefixItems":[{"type":"number"},{"type":"number"}]}}},"required":["timestampMs","groups","scheduled"],"additionalProperties":false}}}}}}},"/sdk/v1/experiments/assignments":{"post":{"summary":"Request experiment assignments","tags":["SDK Experiments (V1)"],"description":"Requests deterministic experiment assignments for the given gameserver and/or its players. For player-targeted experiments returns a `playerIdsByGroupId` map; for server-targeted experiments returns the assigned `gameserverGroupId`. Pass `knownGroupIds` to suppress redundant group payloads, and `playerProperties` / `serverProperties` to drive property-based targeting. Returns `null` when no experiments are active.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"playerIds":{"type":"array","items":{"type":"string","maxLength":36}},"allowGameserverAssignment":{"type":"boolean"},"knownGroupIds":{"type":"array","items":{"type":"number"}},"serverProperties":{"type":"object","additionalProperties":{}},"playerProperties":{"type":"object","additionalProperties":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}}},"required":["playerIds"],"additionalProperties":{}}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false},{"schema":{"type":"string","maxLength":100},"in":"header","name":"serverid","required":true}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"endsAt":{"type":"number"},"groupName":{"type":"string"},"experimentName":{"type":"string"},"configs":{"type":"object","properties":{"options":{"type":"object","properties":{"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}}},"required":["privacy"],"additionalProperties":false},"variables":{"$ref":"#/components/schemas/schema0"}},"required":["options","variables"],"additionalProperties":false}},"required":["id","groupName","experimentName","configs"],"additionalProperties":false}},"targetType":{"type":"string","enum":["gameserver"]},"gameserverGroupId":{"type":"number"}},"required":["targetType"],"additionalProperties":{}},{"type":"object","properties":{"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"endsAt":{"type":"number"},"groupName":{"type":"string"},"experimentName":{"type":"string"},"configs":{"type":"object","properties":{"options":{"type":"object","properties":{"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}}},"required":["privacy"],"additionalProperties":false},"variables":{"$ref":"#/components/schemas/schema0"}},"required":["options","variables"],"additionalProperties":false}},"required":["id","groupName","experimentName","configs"],"additionalProperties":false}},"targetType":{"type":"string","enum":["player"]},"playerIdsByGroupId":{"type":"object","additionalProperties":{"type":"array","items":{"type":"string"}}}},"required":["targetType","playerIdsByGroupId"],"additionalProperties":{}},{"nullable":true,"enum":[null]}]}}}}}}},"/sdk/v1/cohorts/membership":{"post":{"summary":"Check cohort membership","tags":["SDK Cohorts (V1)"],"description":"Resolves whether each provided `userId` is a member of the named cohort for the calling application/environment. Results are served from a per-user Redis cache where possible and computed against ClickHouse otherwise. If the cohort does not exist, returns `cohortExists: false` with `isMember: false` for every user. Rate-limited to 60 requests per minute per SDK key.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"cohortName":{"type":"string"},"userIds":{"type":"array","items":{"type":"string"}}},"required":["cohortName","userIds"]}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"array","items":{"type":"object","properties":{"userId":{"type":"string"},"isMember":{"type":"boolean"}},"required":["userId","isMember"],"additionalProperties":false}}}}}}}},"/sdk/v2/configurations/":{"get":{"summary":"Get or evaluate configuration","tags":["SDK Configurations (V2)"],"description":"Returns a configuration for the calling SDK's application and environment. When identity headers (distinct-id, unit-type) are present, evaluates active experiments, persists assignments and exposure proxies, applies changesets, and returns the merged configuration with experiment metadata. Without identity headers, returns the unevaluated base configuration. Supply the SDK's stored hash or If-None-Match header for 304 change detection.","parameters":[{"schema":{"type":"string","minLength":1},"in":"query","name":"configuration","required":false},{"schema":{"type":"string","minLength":1},"in":"query","name":"hash","required":false},{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false},{"schema":{"type":"string","minLength":1,"maxLength":256},"in":"header","name":"distinct-id","required":false},{"schema":{"type":"string","enum":["user","server"]},"in":"header","name":"unit-type","required":false},{"schema":{"type":"string","minLength":1},"in":"header","name":"evaluation-context","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"hash":{"type":"string"},"configurationId":{"type":"number"},"name":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"experiments":{"type":"array","items":{"type":"object","properties":{"experimentId":{"type":"number"},"groupId":{"type":"number"},"assignmentVersion":{"type":"number"},"source":{"type":"string","enum":["weightedHash","roundRobin","manual"]},"exposureProxyRecorded":{"type":"boolean"}},"required":["experimentId","groupId","assignmentVersion","source","exposureProxyRecorded"],"additionalProperties":false}},"requiredProperties":{"type":"array","items":{"type":"string"}}},"required":["hash","configurationId","name","configuration","privacy","updatedAt","experiments","requiredProperties"],"additionalProperties":false}}}},"304":{"description":"Default Response"},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v2/configurations/evaluate":{"post":{"summary":"Evaluate configuration with context","tags":["SDK Configurations (V2)"],"description":"Evaluate a configuration with rich identity and context. Recommended equivalent of the evaluated GET when custom properties are non-trivial. Returns the merged configuration with experiment metadata. Supports knownHash for application-level 304 change detection.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"configuration":{"type":"string","minLength":1},"unit":{"type":"object","properties":{"type":{"type":"string","enum":["user","server"]},"distinctId":{"type":"string","minLength":1,"maxLength":256}},"required":["type","distinctId"]},"context":{"type":"object","properties":{"roblox":{"type":"object","properties":{"device":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"deviceSubType":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"inputType":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"country":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"language":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"placeId":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"placeVersion":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]}},"additionalProperties":false},"properties":{"type":"object","additionalProperties":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]}},"schemaVersion":{"type":"number","enum":[1]}},"required":["schemaVersion"],"additionalProperties":false},"knownHash":{"type":"string","minLength":1}},"required":["unit"]}}}},"parameters":[{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"hash":{"type":"string"},"configurationId":{"type":"number"},"name":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"configuration":{"$ref":"#/components/schemas/schema0"},"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"experiments":{"type":"array","items":{"type":"object","properties":{"experimentId":{"type":"number"},"groupId":{"type":"number"},"assignmentVersion":{"type":"number"},"source":{"type":"string","enum":["weightedHash","roundRobin","manual"]},"exposureProxyRecorded":{"type":"boolean"}},"required":["experimentId","groupId","assignmentVersion","source","exposureProxyRecorded"],"additionalProperties":false}},"requiredProperties":{"type":"array","items":{"type":"string"}}},"required":["hash","configurationId","name","configuration","privacy","updatedAt","experiments","requiredProperties"],"additionalProperties":false}}}},"304":{"description":"Default Response"},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v2/experiments/assignments":{"get":{"summary":"Resolve experiment assignments","tags":["SDK Experiments (V2)"],"description":"Resolve assignments for the identified unit without returning configuration content. Creates assignments as needed but does not merge or return the configuration document. Primarily for diagnostics and SDKs that fetch assignments separately.","parameters":[{"schema":{"type":"string","minLength":1},"in":"query","name":"configuration","required":false},{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false},{"schema":{"type":"string","minLength":1,"maxLength":256},"in":"header","name":"distinct-id","required":false},{"schema":{"type":"string","enum":["user","server"]},"in":"header","name":"unit-type","required":false},{"schema":{"type":"string","minLength":1},"in":"header","name":"evaluation-context","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"configurationId":{"type":"number"},"assignments":{"type":"array","items":{"type":"object","properties":{"experimentId":{"type":"number"},"groupId":{"type":"number"},"automaticGroupId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"overrideGroupId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"status":{"type":"string","enum":["active","unenrolled"]},"source":{"type":"string","enum":["weightedHash","roundRobin","manual"]},"assignmentVersion":{"type":"number"}},"required":["experimentId","groupId","automaticGroupId","overrideGroupId","status","source","assignmentVersion"],"additionalProperties":false}}},"required":["configurationId","assignments"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"404":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v2/experiments/assignments/bulk":{"post":{"summary":"Bulk resolve experiment assignments","tags":["SDK Experiments (V2)"],"description":"Resolve experiment assignments for up to 250 units sharing the same unit type. Creates and persists assignments as needed (weighted hash or round-robin), identically to the single-unit endpoints. Designed for server-side SDKs (e.g. Roblox) that batch-assign players rather than polling per-user. Returns a map of distinctId → assignment array; IDs with no active assignments appear with an empty array. Fails the whole batch with 503 if any assignment or exposure record cannot be durably written.\n\nSupply `units` with an optional per-unit `context`, plus an optional `sharedContext` carrying facts the whole batch shares — the unit's own values win per key. The older `distinctIds` array is still accepted but resolves without context, so targeted experiments will not match those units.","requestBody":{"required":true,"content":{"application/json":{"schema":{"anyOf":[{"type":"object","properties":{"unitType":{"type":"string","enum":["user","server"]},"sharedContext":{"type":"object","properties":{"roblox":{"type":"object","properties":{"device":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"deviceSubType":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"inputType":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"country":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"language":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"placeId":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"placeVersion":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]}},"additionalProperties":false},"properties":{"type":"object","additionalProperties":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]}},"schemaVersion":{"type":"number","enum":[1]}},"required":["schemaVersion"],"additionalProperties":false},"units":{"minItems":1,"maxItems":250,"type":"array","items":{"type":"object","properties":{"distinctId":{"type":"string","minLength":1,"maxLength":256},"context":{"type":"object","properties":{"roblox":{"type":"object","properties":{"device":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"deviceSubType":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"inputType":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"country":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"language":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"placeId":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]},"placeVersion":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"nullable":true,"enum":[null]}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]}},"additionalProperties":false},"properties":{"type":"object","additionalProperties":{"anyOf":[{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"},{"type":"null"}]},{"maxItems":100,"type":"array","items":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"boolean"}]}}]}}},"additionalProperties":false}},"required":["distinctId"]}}},"required":["unitType","units"],"additionalProperties":false},{"type":"object","properties":{"unitType":{"type":"string","enum":["user","server"]},"distinctIds":{"minItems":1,"maxItems":250,"type":"array","items":{"type":"string","minLength":1,"maxLength":256}}},"required":["unitType","distinctIds"],"additionalProperties":false}]}}}},"parameters":[{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"assignments":{"type":"object","additionalProperties":{"type":"array","items":{"type":"object","properties":{"experimentId":{"type":"number"},"groupId":{"type":"number"},"automaticGroupId":{"anyOf":[{"type":"number"},{"type":"null"}]},"overrideGroupId":{"anyOf":[{"type":"number"},{"type":"null"}]},"status":{"type":"string","enum":["active","unenrolled"]},"source":{"type":"string","enum":["weightedHash","roundRobin","manual"]},"assignmentVersion":{"type":"number"}},"required":["experimentId","groupId","automaticGroupId","overrideGroupId","status","source","assignmentVersion"],"additionalProperties":false}}}},"required":["assignments"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v2/experiments/active":{"get":{"summary":"List active experiments with changesets","tags":["SDK Experiments (V2)"],"description":"Returns all active experiments for the authenticated environment and unit type, including group definitions and full changeset operations. Designed for server-side SDKs that cache experiment structure and apply changesets locally after resolving assignments via the bulk endpoint. Supports hash-based change detection: send the previous `hash` as `?hash=` (or via `If-None-Match`) to receive `304` when the catalog is unchanged. Private experiments are returned to secret keys only.","parameters":[{"schema":{"type":"string","enum":["user","server"]},"in":"query","name":"unit-type","required":true},{"schema":{"type":"string","minLength":1},"in":"query","name":"hash","required":false},{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"hash":{"type":"string"},"requiredProperties":{"type":"array","items":{"type":"string"}},"experiments":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"unitType":{"type":"string","enum":["user","server"]},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"baseConfigurationId":{"type":"number"},"autoAssignment":{"type":"boolean"},"permanentEnrollment":{"type":"boolean"},"requiredProperties":{"type":"array","items":{"type":"string"}},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"label":{"type":"string"},"weight":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"ordinal":{"type":"number"},"changeset":{"type":"object","properties":{"operations":{"type":"array","items":{"type":"object","properties":{"op":{"type":"string","enum":["set","add","delete"]},"path":{"type":"array","items":{"type":"string"}},"value":{}},"required":["op","path"],"additionalProperties":false}}},"required":["operations"],"additionalProperties":false}},"required":["id","label","weight","ordinal","changeset"],"additionalProperties":false}}},"required":["id","name","unitType","assignmentMode","baseConfigurationId","autoAssignment","permanentEnrollment","requiredProperties","startsAt","endsAt","groups"],"additionalProperties":false}}},"required":["hash","requiredProperties","experiments"],"additionalProperties":false}}}},"304":{"description":"Default Response"},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v2/bootstrap":{"get":{"summary":"Bootstrap configurations and experiments","tags":["SDK Bootstrap (V2)"],"description":"Everything an SDK needs on load, in one call: every live configuration for the authenticated environment (id, name, alias, content hash and the configuration document itself), which of them is primary, and every active experiment split by unit type. Experiments are returned without their changesets — use `GET /sdk/v2/experiments/active` when changeset operations are needed for local merging. Private experiments are returned to secret keys only.","parameters":[{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"configurations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"hash":{"type":"string"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"configuration":{"$ref":"#/components/schemas/schema0"},"privacy":{"type":"array","items":{"type":"array","items":{"type":"string"}}}},"required":["id","name","alias","hash","updatedAt","configuration","privacy"],"additionalProperties":false}},"primaryConfigurationId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"experiments":{"type":"object","properties":{"user":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"unitType":{"type":"string","enum":["user","server"]},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"baseConfigurationId":{"type":"number"},"autoAssignment":{"type":"boolean"},"permanentEnrollment":{"type":"boolean"},"requiredProperties":{"type":"array","items":{"type":"string"}},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"label":{"type":"string"},"weight":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"ordinal":{"type":"number"}},"required":["id","label","weight","ordinal"],"additionalProperties":false}}},"required":["id","name","unitType","assignmentMode","baseConfigurationId","autoAssignment","permanentEnrollment","requiredProperties","startsAt","endsAt","groups"],"additionalProperties":false}},"server":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"unitType":{"type":"string","enum":["user","server"]},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"baseConfigurationId":{"type":"number"},"autoAssignment":{"type":"boolean"},"permanentEnrollment":{"type":"boolean"},"requiredProperties":{"type":"array","items":{"type":"string"}},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"label":{"type":"string"},"weight":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"ordinal":{"type":"number"}},"required":["id","label","weight","ordinal"],"additionalProperties":false}}},"required":["id","name","unitType","assignmentMode","baseConfigurationId","autoAssignment","permanentEnrollment","requiredProperties","startsAt","endsAt","groups"],"additionalProperties":false}}},"required":["user","server"],"additionalProperties":false},"requiredProperties":{"type":"array","items":{"type":"string"}}},"required":["configurations","primaryConfigurationId","experiments","requiredProperties"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v2/status":{"get":{"summary":"Poll configuration and experiment state","tags":["SDK Bootstrap (V2)"],"description":"The polling companion to `GET /sdk/v2/bootstrap`: the same payload without the configuration documents, so a client on a timer can compare content hashes and refetch only what changed. Takes no parameters and always returns 200 — there is no `hash` query param and no 304, because the response is itself the change report.","parameters":[{"schema":{"type":"string","minLength":1,"enum":["production","development"]},"in":"header","name":"environment","required":false,"description":"Environment alias. Defaults to `development` when omitted; `studio` is accepted as a synonym for it. Any alias outside the calling key's environment scope is rejected with 403."},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"configurations":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"alias":{"anyOf":[{"type":"string"},{"nullable":true,"enum":[null]}]},"hash":{"type":"string"},"updatedAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"}},"required":["id","name","alias","hash","updatedAt"],"additionalProperties":false}},"primaryConfigurationId":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"experiments":{"type":"object","properties":{"user":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"unitType":{"type":"string","enum":["user","server"]},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"baseConfigurationId":{"type":"number"},"autoAssignment":{"type":"boolean"},"permanentEnrollment":{"type":"boolean"},"requiredProperties":{"type":"array","items":{"type":"string"}},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"label":{"type":"string"},"weight":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"ordinal":{"type":"number"}},"required":["id","label","weight","ordinal"],"additionalProperties":false}}},"required":["id","name","unitType","assignmentMode","baseConfigurationId","autoAssignment","permanentEnrollment","requiredProperties","startsAt","endsAt","groups"],"additionalProperties":false}},"server":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"name":{"type":"string"},"unitType":{"type":"string","enum":["user","server"]},"assignmentMode":{"type":"string","enum":["weightedHash","roundRobin"]},"baseConfigurationId":{"type":"number"},"autoAssignment":{"type":"boolean"},"permanentEnrollment":{"type":"boolean"},"requiredProperties":{"type":"array","items":{"type":"string"}},"startsAt":{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},"endsAt":{"anyOf":[{"type":"string","format":"date-time","pattern":"^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$"},{"nullable":true,"enum":[null]}]},"groups":{"type":"array","items":{"type":"object","properties":{"id":{"type":"number"},"label":{"type":"string"},"weight":{"anyOf":[{"type":"number"},{"nullable":true,"enum":[null]}]},"ordinal":{"type":"number"}},"required":["id","label","weight","ordinal"],"additionalProperties":false}}},"required":["id","name","unitType","assignmentMode","baseConfigurationId","autoAssignment","permanentEnrollment","requiredProperties","startsAt","endsAt","groups"],"additionalProperties":false}}},"required":["user","server"],"additionalProperties":false},"requiredProperties":{"type":"array","items":{"type":"string"}}},"required":["configurations","primaryConfigurationId","experiments","requiredProperties"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"401":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"503":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["CONFIGURATION_NOT_FOUND","INVALID_REQUEST","PERMISSION_DENIED","ASSIGNMENT_UNAVAILABLE","SNAPSHOT_UNAVAILABLE"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v1/markers/":{"post":{"summary":"Ingest markers","tags":["Ingestion"],"description":"Ingests a batch of analytics markers (events) from the SDK. Each marker is platform-validated; invalid markers are returned in `rejectedMarkers` while valid ones are ingested into our pipeline. Billable markers (everything except platform-specific free types) count against the org's subscription usage and the request is rolled back if publishing fails. Returns counts of ingested, rejected, and stale markers.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"markers":{"type":"array","items":{}}},"required":["markers"]}}}},"parameters":[{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false},{"schema":{"type":"string"},"in":"header","name":"sdkversion","required":false},{"schema":{"type":"number"},"in":"header","name":"universeid","required":false},{"schema":{"type":"string","maxLength":100},"in":"header","name":"serverid","required":false}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"rejectedMarkersCount":{"type":"number"},"ingestedMarkersCount":{"type":"number"},"rejectedMarkers":{"type":"array","items":{"type":"object","properties":{"marker":{},"reason":{"type":"string"}},"required":["marker","reason"],"additionalProperties":false}},"staleMarkersCount":{"type":"number"}},"required":["message","rejectedMarkersCount","ingestedMarkersCount","staleMarkersCount"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["INVALID_MARKERS","SUBSCRIPTION_LIMIT_EXCEEDED","SUBSCRIPTION_UNPAID","INVALID_PLATFORM"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"errorCode":{"type":"string","enum":["INVALID_MARKERS","SUBSCRIPTION_LIMIT_EXCEEDED","SUBSCRIPTION_UNPAID","INVALID_PLATFORM"]},"message":{"type":"string"}},"required":["errorCode","message"],"additionalProperties":false}}}}}}},"/sdk/v1/servers/roblox/{serverId}":{"post":{"summary":"Report Roblox server state","tags":["Ingestion"],"description":"Reports the runtime state of a single Roblox game server (player count, place/job IDs, server metadata, etc.) keyed by `serverId`. The payload is formatted and ingested into our pipeline. Only Roblox-platform SDK keys may call this — other platforms receive a 403 with `INVALID_PLATFORM`.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"timestamp":{},"rootPlaceId":{"type":"number"},"universeId":{"type":"number"},"placeVersion":{"type":"number"},"players":{"type":"array","items":{"type":"string"}},"metadata":{"type":"object","properties":{"privateServerId":{"type":"string"},"privateServerOwnerId":{"type":"string"},"matchmakingType":{"type":"string"},"serverAgeSeconds":{"type":"number"},"serverMemoryUsage":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"},"average":{"type":"number"},"median":{"type":"number"},"p25":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"p99":{"type":"number"}},"required":["min","max","average","median","p25","p75","p90","p99"]},"clientMemoryUsage":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"},"average":{"type":"number"},"median":{"type":"number"},"p25":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"p99":{"type":"number"}},"required":["min","max","average","median","p25","p75","p90","p99"]},"serverFps":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"},"average":{"type":"number"},"median":{"type":"number"},"p25":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"p99":{"type":"number"}},"required":["min","max","average","median","p25","p75","p90","p99"]},"clientFps":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"},"average":{"type":"number"},"median":{"type":"number"},"p25":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"p99":{"type":"number"}},"required":["min","max","average","median","p25","p75","p90","p99"]},"clientPing":{"type":"object","properties":{"min":{"type":"number"},"max":{"type":"number"},"average":{"type":"number"},"median":{"type":"number"},"p25":{"type":"number"},"p75":{"type":"number"},"p90":{"type":"number"},"p99":{"type":"number"}},"required":["min","max","average","median","p25","p75","p90","p99"]}},"required":["matchmakingType","serverAgeSeconds"]}},"required":["timestamp","rootPlaceId","universeId","placeVersion","players","metadata"]}}}},"parameters":[{"schema":{"type":"string"},"in":"path","name":"serverId","required":true},{"schema":{"default":true,"anyOf":[{"type":"boolean"},{"type":"string","enum":["true","false"]}]},"in":"header","name":"isstudio","required":false},{"schema":{"type":"integer","exclusiveMinimum":true,"maximum":9007199254740991,"minimum":0},"in":"header","name":"project-id","required":false},{"schema":{"type":"string"},"in":"header","name":"sdkversion","required":true}],"security":[{"sdkApiKey":[]}],"responses":{"200":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}}}},"400":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"errorCode":{"type":"string","enum":["INVALID_MARKERS","SUBSCRIPTION_LIMIT_EXCEEDED","SUBSCRIPTION_UNPAID","INVALID_PLATFORM"]}},"required":["message","errorCode"],"additionalProperties":false}}}},"403":{"description":"Default Response","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string"},"errorCode":{"type":"string","enum":["INVALID_MARKERS","SUBSCRIPTION_LIMIT_EXCEEDED","SUBSCRIPTION_UNPAID","INVALID_PLATFORM"]}},"required":["message","errorCode"],"additionalProperties":false}}}}}}},"/ingest/v1/webhooks/{id}":{"post":{"summary":"Trigger configured webhook","tags":["Webhook Triggers"],"description":"Public webhook receiver. Looks up the configured webhook by its trigger UUID, applies the configured field mappings to the incoming payload, builds a marker, and publishes it through the ingestion pipeline. If the webhook is disabled or has no field mappings yet, the raw payload is stored as the `lastReceivedPayload` (so dashboard users can configure mappings against a real sample) and the response is `{ status: 'captured' | 'disabled' }`. Successful publishes respond `{ status: 'ok' }`; publish failures return 502.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","additionalProperties":{}}}}},"parameters":[{"schema":{"type":"string","pattern":"^[0-9a-f]{32}$"},"in":"path","name":"id","required":true}],"responses":{"200":{"description":"Default Response"}}}}},"servers":[{"url":"https://api.gamebeast.gg","description":"Production API"}],"tags":[{"name":"Analytics Queries","description":"Execute analytics queries (insight, funnel, heatmap, retention) via the v1 type-specific endpoints. Accepts API key or session auth."},{"name":"Query Builder","description":"Event/property metadata endpoints for the query builder UI (API key or session)"},{"name":"Cohorts","description":"Cohort management and resolution (session)"},{"name":"Portfolio Analysis","description":"Cross-application KPI analysis (session)"},{"name":"Markers","description":"Marker definitions and lookup for analytics (session)"},{"name":"Sentiment","description":"Sentiment sources and topic analysis (session)"},{"name":"Projects","description":"Application (project) management"},{"name":"Configurations (V2)","description":"Remote configuration authoring and management (session)"},{"name":"Experiments (V1)","description":"Legacy experiment authoring, termination, and manual membership. Groups carry frozen configuration snapshots (session)"},{"name":"Experiments (V2)","description":"Experiment authoring, termination, and assignment management. Groups carry changesets against a base configuration (session)"},{"name":"Deeplinks","description":"Deeplink generation and management"},{"name":"Discord","description":"Discord guild integration"},{"name":"Overwolf","description":"Overwolf account linking via Overwolf's OIDC provider (session)"},{"name":"Overwolf Partner","description":"Partner API for Overwolf to manage marker passbacks per launcher experience (partner shared secret)"},{"name":"Ads","description":"Ad unit and placement management"},{"name":"User","description":"User authentication and account management"},{"name":"Organizations","description":"Organization, membership, and role management"},{"name":"Teams","description":"RBAC v2 team management (session)"},{"name":"Roles (V2)","description":"RBAC v2 role management (session)"},{"name":"API Keys","description":"Organization-scoped API key management (session)"},{"name":"Personal Access Tokens","description":"Per-user access token management (session)"},{"name":"GDPR","description":"Data subject export and erasure requests"},{"name":"SDK Configurations (V1)","description":"Fetch active remote configurations for a game client. Legacy envelope format (SDK API key)."},{"name":"SDK Experiments (V1)","description":"Experiment snapshots and variant assignment for in-game players (SDK API key)"},{"name":"SDK Cohorts (V1)","description":"Resolve cohort membership for players from the SDK (SDK API key)"},{"name":"Heatmaps","description":"Submit heatmap event data from the SDK (SDK API key)"},{"name":"Requests","description":"Job request queue for in-game SDK runtimes (SDK API key)"},{"name":"Versioning","description":"SDK loader version discovery (public)"},{"name":"Ingestion","description":"Event and marker ingestion (SDK API key)"},{"name":"Webhook Triggers","description":"Public webhook receivers that forward third-party payloads into ingestion"},{"name":"SDK Bootstrap (V2)","description":"Whole-environment snapshot for SDK startup and polling: every configuration with its content hash, plus the active experiments split by unit type. Experiments come without changesets (SDK API key)."},{"name":"SDK Configurations (V2)","description":"Fetch and evaluate remote configurations. Without identity headers, returns the base configuration with hash-based 304. With identity headers, evaluates active experiments, merges changesets, and returns per-unit content with experiment metadata (SDK API key)."},{"name":"SDK Experiments (V2)","description":"Runtime experiment resolution for SDKs: assignment lookup (single and bulk) and the active-experiment catalog with changesets for local merging (SDK API key)."},{"name":"Analytics Queries (deprecated)","description":"Deprecated. Use the Analytics Queries v1 endpoints instead. This group contains the legacy single-union execute endpoint that will be removed in a future release."}],"x-tagGroups":[{"name":"Analytics","tags":["Analytics Queries","Query Builder","Cohorts","Portfolio Analysis","Markers","Sentiment"]},{"name":"Dashboard","tags":["Projects","Configurations (V2)","Experiments (V1)","Experiments (V2)","Deeplinks","Discord","Overwolf","Overwolf Partner","Ads","User"]},{"name":"Administration","tags":["Organizations","Teams","Roles (V2)","API Keys","Personal Access Tokens","GDPR"]},{"name":"SDK V1","tags":["SDK Configurations (V1)","SDK Experiments (V1)","SDK Cohorts (V1)","Heatmaps","Requests","Versioning","Ingestion","Webhook Triggers"]},{"name":"SDK V2","tags":["SDK Bootstrap (V2)","SDK Configurations (V2)","SDK Experiments (V2)"]},{"name":"Deprecated","tags":["Analytics Queries (deprecated)"]}]}