Skip to main content

Hyppot ASP.NET Core (v1)

Download OpenAPI specification:Download

ConversionType

/hyppot/conversionType

Responses

Response samples

Content type
No sample

/hyppot/conversionType

Request Body schema:
type
string or null

Responses

Request samples

Content type
{
  • "type": "string"
}

Experiment

/hyppot/experiment

Responses

Response samples

Content type
No sample

/hyppot/experiment

Request Body schema:
id
string (RolloutId)
Array of objects or null (VariableDefinition)
Array of objects or null (VariantDefinition)
Array of objects or null (TrackedConversion)
baselineVariantId
string (VariantId)
isActive
boolean

Responses

Request samples

Content type
{
  • "id": "string",
  • "variables": [
    ],
  • "variants": [
    ],
  • "trackedConversions": [
    ],
  • "baselineVariantId": "string",
  • "isActive": true
}

/hyppot/experiment/{id}/activate

path Parameters
id
required
string

Responses

/hyppot/experiment/{id}/deactivate

path Parameters
id
required
string

Responses

/hyppot/experiment/{id}

path Parameters
id
required
string

Responses

FeatureToggle

/hyppot/featureToggle

Responses

Response samples

Content type
No sample

/hyppot/featureToggle/{id}

path Parameters
id
required
string

Responses

Response samples

Content type
No sample

/hyppot/featureToggle/{id}

path Parameters
id
required
string
Request Body schema:
id
string (RolloutId)
displayName
string or null
Array of objects or null (VariableDefinition)
Array of objects or null (VariableInstance)
Array of objects or null (VariableInstance)
object (AudienceDefinition)
backendOnly
boolean

Responses

Request samples

Content type
{
  • "id": "string",
  • "displayName": "string",
  • "configurationOptions": [
    ],
  • "offConfiguration": [
    ],
  • "onConfiguration": [
    ],
  • "audience": {
    },
  • "backendOnly": true
}

/hyppot/featureToggle/{id}

path Parameters
id
required
string

Responses

Track

/hyppot/track/impression

Request Body schema:
experiment
string or null
variant
string or null
eventDate
string <date-time>
user
string or null
deduplicationKey
string or null

Responses

Request samples

Content type
{
  • "experiment": "string",
  • "variant": "string",
  • "eventDate": "2019-08-24T14:15:22Z",
  • "user": "string",
  • "deduplicationKey": "string"
}

/hyppot/track/conversion

Request Body schema:
object (ConversionType)
user
string or null
eventDate
string <date-time>
deduplicationKey
string or null
Array of objects or null (VariableInstance)

Responses

Request samples

Content type
{
  • "conversionType": {
    },
  • "user": "string",
  • "eventDate": "2019-08-24T14:15:22Z",
  • "deduplicationKey": "string",
  • "metrics": [
    ]
}