Amplitude · JSON-LD Context
Amplitude Experiment Management Api Context
JSON-LD context defining the semantic vocabulary for Amplitude Experiment Management Api from Amplitude.
16 Classes
32 Properties
4 Namespaces
Namespaces
amplitude:
https://amplitude.com/schema/
schema:
https://schema.org/
dcterms:
http://purl.org/dc/terms/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
Flag
Segment
CreateExperimentRequest
Experiment
UpdateExperimentRequest
VersionListResponse
ExperimentListResponse
DeploymentListResponse
VariantConfig
FlagListResponse
CreateFlagRequest
Deployment
UpdateFlagRequest
name
description
version
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| projectId | string | |
| key | string | |
| enabled | boolean | |
| evaluationMode | string | |
| bucketingKey | string | |
| bucketingSalt | string | |
| variants | reference | set |
| payload | string | |
| rolloutWeight | integer | |
| deployments | string | set |
| segments | reference | set |
| conditions | reference | set |
| type | string | |
| prop | string | |
| op | string | |
| values | string | set |
| variant | string | |
| percentage | integer | |
| state | string | |
| rolledOutVariant | string | |
| startDate | dateTime | |
| endDate | dateTime | |
| versions | reference | set |
| flagId | string | |
| createdAt | dateTime | |
| createdBy | string | |
| nextCursor | string | |
| experiments | reference | set |
| label | string | |
| deleted | boolean | |
| flags | reference | set |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"amplitude": "https://amplitude.com/schema/",
"schema": "https://schema.org/",
"dcterms": "http://purl.org/dc/terms/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"Flag": "amplitude:Flag",
"Segment": "amplitude:Segment",
"CreateExperimentRequest": "amplitude:CreateExperimentRequest",
"Experiment": "amplitude:Experiment",
"UpdateExperimentRequest": "amplitude:UpdateExperimentRequest",
"VersionListResponse": "amplitude:VersionListResponse",
"ExperimentListResponse": "amplitude:ExperimentListResponse",
"DeploymentListResponse": "amplitude:DeploymentListResponse",
"VariantConfig": "amplitude:VariantConfig",
"FlagListResponse": "amplitude:FlagListResponse",
"CreateFlagRequest": "amplitude:CreateFlagRequest",
"Deployment": "amplitude:Deployment",
"UpdateFlagRequest": "amplitude:UpdateFlagRequest",
"id": {
"@id": "amplitude:id",
"@type": "xsd:string"
},
"projectId": {
"@id": "amplitude:projectId",
"@type": "xsd:string"
},
"key": {
"@id": "amplitude:key",
"@type": "xsd:string"
},
"name": "schema:name",
"description": "schema:description",
"enabled": {
"@id": "amplitude:enabled",
"@type": "xsd:boolean"
},
"evaluationMode": {
"@id": "amplitude:evaluationMode",
"@type": "xsd:string"
},
"bucketingKey": {
"@id": "amplitude:bucketingKey",
"@type": "xsd:string"
},
"bucketingSalt": {
"@id": "amplitude:bucketingSalt",
"@type": "xsd:string"
},
"variants": {
"@id": "amplitude:variants",
"@container": "@set",
"@type": "@id"
},
"payload": {
"@id": "amplitude:payload",
"@type": "xsd:string"
},
"rolloutWeight": {
"@id": "amplitude:rolloutWeight",
"@type": "xsd:integer"
},
"deployments": {
"@id": "amplitude:deployments",
"@container": "@set",
"@type": "xsd:string"
},
"segments": {
"@id": "amplitude:segments",
"@container": "@set",
"@type": "@id"
},
"conditions": {
"@id": "amplitude:conditions",
"@container": "@set",
"@type": "@id"
},
"type": {
"@id": "amplitude:type",
"@type": "xsd:string"
},
"prop": {
"@id": "amplitude:prop",
"@type": "xsd:string"
},
"op": {
"@id": "amplitude:op",
"@type": "xsd:string"
},
"values": {
"@id": "amplitude:values",
"@container": "@set",
"@type": "xsd:string"
},
"variant": {
"@id": "amplitude:variant",
"@type": "xsd:string"
},
"percentage": {
"@id": "amplitude:percentage",
"@type": "xsd:integer"
},
"state": {
"@id": "amplitude:state",
"@type": "xsd:string"
},
"rolledOutVariant": {
"@id": "amplitude:rolledOutVariant",
"@type": "xsd:string"
},
"startDate": {
"@id": "amplitude:startDate",
"@type": "xsd:dateTime"
},
"endDate": {
"@id": "amplitude:endDate",
"@type": "xsd:dateTime"
},
"versions": {
"@id": "amplitude:versions",
"@container": "@set",
"@type": "@id"
},
"flagId": {
"@id": "amplitude:flagId",
"@type": "xsd:string"
},
"version": "schema:version",
"createdAt": {
"@id": "amplitude:createdAt",
"@type": "xsd:dateTime"
},
"createdBy": {
"@id": "amplitude:createdBy",
"@type": "xsd:string"
},
"nextCursor": {
"@id": "amplitude:nextCursor",
"@type": "xsd:string"
},
"experiments": {
"@id": "amplitude:experiments",
"@container": "@set",
"@type": "@id"
},
"label": {
"@id": "amplitude:label",
"@type": "xsd:string"
},
"deleted": {
"@id": "amplitude:deleted",
"@type": "xsd:boolean"
},
"flags": {
"@id": "amplitude:flags",
"@container": "@set",
"@type": "@id"
}
}
}