Update Experience
Updates an existing experience. This is a full PUT replacement — the entire experience configuration is replaced with the provided data.
All required fields must be included in every request. Any optional fields omitted will be reset to their defaults.
All nested entities (variations, key metrics, page targeting, audience) must include their id field from the original GET response. All fields are nested inside a single experience object in the request body.
Updates an existing experience by ID. This is a full PUT replacement — the entire experience configuration is replaced with the provided data.
All required fields must be included in every request. Any optional fields omitted will be reset to their defaults.
Required Fields (inside experience)
id(UUID) — ID of the experience to updatename(string) — Name of the experiencetype(string) — One of:"content/advanced","content/onsiteEdits","content/url","content/theme","content/template"experienceAnalysis— Analysis configuration (includesanalyticsViewType)variations— Array of variation objects. Each variation must include itsid.experienceKeyMetrics— Array of key metric objects. Includeidto preserve an existing metric; omit it to add a new one (an id is generated automatically). To attach a custom event as a key metric, setcustomEventIdto an id from the custom events API — the per-experience custom-metric link is created automatically.
Optional Fields (inside experience)
description(string) — Description of the experiencecurrency— Currency display settingspreviewPath(string) — URL path for previewingaudience— Audience targeting rules (must includeidif provided)excludeCurrency— Currency/geo-based visitor targeting. Whenexcludeistrue, only visitors matching the givencurrency(ISO 4217 code), are included in the experience; everyone else is excluded. Setcurrencytonull(withexclude: false) to disable.
experiencePageTargeting— Array of page targeting rules (each must includeid)
Important Notes
The experience must exist and belong to your organization
Updating a running experience may affect active visitors
Variation weights must sum to 100
Variations, page targeting, and audience filters must include their
idfield. Key metrics are the exception: omitidto add a new one, since a new metric has no existing id to reference.
Intelligems external API access token.
OK
curl --location --request PUT 'https://api.intelligems.io/v25-10-beta/experiences/a1a1a1a1-a1a1-1111-aaaa-aa1111111111' \
--header 'content-type: application/json' \
--header 'intelligems-access-token: YOUR_API_KEY' \
--data '{
"experience": {
"id": "a1a1a1a1-a1a1-1111-aaaa-aa1111111111",
"name": "Theme Test - NEW",
"type": "content/theme",
"experienceAnalysis": {
"analyticsViewType": "none"
},
"variations": [
{
"id": "11111111-1111-1111-1111-111111111111",
"name": "Control test-data",
"percentage": 60,
"isControl": true,
"order": 1,
"redirects": [
{
"id": "a1111111-a111-1111-a111-a11111111111",
"variationId": "11111111-1111-1111-1111-111111111111",
"group": 1,
"originUrl": "https://jerica-plus-store.myshopify.com",
"destinationUrl": "https://jerica-plus-store.myshopify.com/",
"queryParams": [
{
"key": "preview_theme_id",
"value": "133068324949"
}
],
"filter": "matchesExactly",
"redirectType": "fullReplacement",
"redirectOnce": false,
"skip": false,
"isThemeTest": true,
"isTemplateTest": false
}
]
},
{
"id": "aaaaaaaa-aaaa-1aaa-aaaa-aaaaaaaaaaaa",
"name": "Variant - debut-vintage-theme",
"percentage": 40,
"isControl": false,
"order": 2,
"redirects": [
{
"id": "1aaaaaaa-1aaa-1aaa-1aaa-1aaaaaaaaaaa",
"variationId": "aaaaaaaa-aaaa-1aaa-aaaa-aaaaaaaaaaaa",
"group": 1,
"originUrl": "https://jerica-plus-store.myshopify.com",
"destinationUrl": "https://jerica-plus-store.myshopify.com/",
"queryParams": [
{
"key": "preview_theme_id",
"value": "133068292181"
}
],
"filter": "matchesExactly",
"redirectType": "fullReplacement",
"redirectOnce": false,
"skip": false,
"isThemeTest": true,
"isTemplateTest": false
}
]
}
]
}
}'OK
{
"experience": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"isPreview": true,
"description": "text",
"devicePreview": {
"device": "desktop",
"path": "/"
},
"organizationId": "123e4567-e89b-12d3-a456-426614174000",
"type": "content/advanced",
"category": "experiment",
"status": "pending",
"testTypes": {
"hasTestPricing": true,
"hasTestShipping": true,
"hasTestCampaign": true,
"hasTestContent": true,
"hasTestContentUrl": true,
"hasTestContentAdvanced": true,
"hasTestContentOnsite": true,
"hasTestContentTemplate": true,
"hasTestContentTheme": true,
"hasTestOnsiteInjections": true,
"hasTestCheckoutBlocks": true,
"hasTestPostPurchase": true,
"hasTestOnsiteUpsell": true
},
"experiencePageTargeting": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"filter": "equals",
"filterType": "url",
"value": "text",
"order": 1,
"expression": [
{
"query": {
"key": "text",
"value": "text",
"filter": "equals",
"type": "utm"
},
"operator": "and"
}
],
"experienceId": "123e4567-e89b-12d3-a456-426614174000"
}
],
"experienceProductTargeting": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"experienceId": "123e4567-e89b-12d3-a456-426614174000",
"target": "productPage",
"expression": [
{
"query": {
"key": "productId",
"value": "text",
"filter": "includes",
"type": "productId"
},
"operator": "and"
}
]
}
],
"experienceActions": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"experienceId": "123e4567-e89b-12d3-a456-426614174000",
"action": "start",
"actionTs": 1,
"performedBy": "text"
}
],
"experienceIntegrations": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"createdAtTs": 1,
"integration": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Recharge",
"description": "text",
"enabled": true,
"globalSettings": null,
"apis": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"description": "text",
"accessToken": "text",
"scopes": [
"read_experiments"
],
"organization": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
}
}
],
"createdAtTs": 1,
"lastUpdateTs": 1
},
"experienceSettings": null,
"enabled": false
}
],
"experienceCustomMetrics": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"experienceId": "123e4567-e89b-12d3-a456-426614174000",
"order": 1,
"customEventId": "123e4567-e89b-12d3-a456-426614174000",
"customEvent": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"identifier": "text",
"name": "text",
"description": "text",
"eventCountLastDay": 1,
"lastEventTs": 1,
"error": "text",
"createdAtTs": 1,
"lastUpdateTs": 1,
"archivedAtTs": 1,
"applyToUrls": [
{
"matchBy": "equals",
"value": "text",
"error": "text"
}
],
"experiencesList": [
"text"
],
"type": "text",
"settings": {}
}
}
],
"experienceKeyMetrics": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"experienceId": "123e4567-e89b-12d3-a456-426614174000",
"order": 1,
"isPrimary": false,
"standardEventId": "conversionRate",
"experienceCustomMetricId": "123e4567-e89b-12d3-a456-426614174000"
}
],
"currency": {
"code": "USD",
"country": "text",
"options": null,
"symbol": "$",
"suffix": "text"
},
"variations": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"experienceId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"percentage": 1,
"isControl": false,
"order": 1,
"priceChange": "text",
"priceChangeUnit": "percent",
"priceRoundingType": "none",
"priceRoundingAmount": "text",
"onsiteEdits": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"onsiteEditType": "html",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"find": "text",
"title": "text",
"isRegex": false,
"replace": "",
"querySelectors": [
"text"
],
"skip": false,
"remove": false,
"groupId": "text",
"isHtml": false,
"isImage": false,
"insertType": "beforebegin",
"createdAtUrl": "text",
"createdAtTs": 1,
"imageSearchUrl": "text",
"source": "ai"
}
],
"onsiteInjections": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"customCss": "text",
"customJs": "text",
"jsInjectionMode": {
"type": "immediately",
"timeout": 1
},
"source": "ai"
},
"offer": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"enabled": false,
"isTest": false,
"isArchived": false,
"name": "text",
"unitType": "dollar",
"discountType": "dollar",
"tiers": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"minimumUnits": 1,
"maximumUnits": 1,
"unitDiscount": 1,
"bxgyGetQuantity": 0,
"discountTitle": "text",
"giftWithPurchaseTitle": "text",
"isFreeShipping": false,
"isGiftWithPurchase": false,
"giftWithPurchaseProductId": "text",
"giftWithPurchaseVariantId": "text",
"giftWithPurchaseVariantIds": [
"text"
],
"autoAddGiftWithPurchase": false,
"giftWithPurchaseHandle": "text"
}
],
"maximumDollarDiscount": 1,
"discountApplicationType": "tieredDiscount",
"discountApplicationMethod": "perItem",
"combinesWithIntelligems": true,
"combinesWithShopify": true,
"shouldRejectCodes": true,
"shippingDiscount": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"discountType": "percentage",
"unitDiscount": 1,
"rateFilter": {
"type": "text",
"amount": 1
},
"countryFilter": {
"allow": [
"text"
],
"exclude": [
"text"
]
},
"discountLabel": "text"
},
"requireSameItem": false,
"subscriptionApplicationType": "oneTime"
},
"offerId": "123e4567-e89b-12d3-a456-426614174000",
"shippingRateGroups": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"groupType": "flatRate",
"position": 1,
"rates": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"amount": 1,
"rateCode": "text",
"rateType": "amount",
"currency": "AED",
"condition": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"min": 0,
"max": 1,
"conditionType": "currency",
"unit": "g"
},
"description": "text"
}
],
"variationId": "123e4567-e89b-12d3-a456-426614174000"
}
],
"excludeProducts": false,
"includeProducts": false,
"testExperienceId": "text",
"functionSyncError": false,
"redirects": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"group": 1,
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"originUrl": "text",
"destinationUrl": "text",
"queryParams": [
{
"key": "text",
"value": "text"
}
],
"skip": true,
"isThemeTest": true,
"isTemplateTest": true,
"templateType": "404",
"templateSuffixes": [
"text"
],
"redirectOnce": false,
"filter": "matchesExactly",
"find": "text",
"redirectType": "fullReplacement"
}
],
"userInterfaces": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"isEnabled": true,
"isArchived": false,
"widget": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"enabledSitewide": false,
"parentId": "123e4567-e89b-12d3-a456-426614174000",
"widgetType": "messageBoxPopup",
"config": {
"desktop": null,
"mobile": null
}
},
"widgetId": "text",
"category": "quantityButtons",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"desktopVariables": null,
"mobileVariables": null,
"styleOverrides": null
}
],
"checkoutBlocks": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"locationId": "text",
"blockType": "text",
"name": "text",
"displayConditions": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"expression": [
{
"query": {
"key": "anything",
"type": "anything",
"filter": "includes",
"value": "text"
},
"operator": "and"
}
]
},
"variables": {
"headerText": "text",
"items": [
{
"order": 1,
"title": "text",
"subtitle": "text",
"type": "text",
"icon": "text",
"iconColor": "text",
"iconSize": "text",
"imageSize": 1,
"imageSizeUnit": "pixels",
"imageAspectRatio": "text",
"image": "text",
"mediaSpacing": "text"
}
]
},
"styles": {
"typography": {
"header": {
"fontSize": "text",
"fontStyle": "text"
},
"itemTitle": {
"fontSize": "text",
"fontStyle": "text"
},
"itemSubtitle": {
"fontSize": "text",
"fontStyle": "text"
}
},
"backgroundColors": {
"header": "text",
"item": "text",
"block": "text"
},
"colors": {
"headerText": "text",
"itemTitleText": "text",
"itemSubtitleText": "text"
},
"layout": {
"headerTextAlign": "text",
"bodyAlign": "text",
"itemTextAlign": "text",
"itemPositionAlign": "text",
"rowCount": 1,
"columnCount": 1
},
"appearance": {
"headerBorderThickness": "text",
"headerBorderStyle": "none",
"headerCornerRadius": "text",
"headerPadding": "text",
"bodySpacing": "text",
"headingToBodySpacing": "text",
"blockBorderThickness": "text",
"blockBorderStyle": "none",
"blockPadding": "text",
"blockCornerRadius": "text",
"itemBorderThickness": "text",
"itemBorderStyle": "none",
"itemCornerRadius": "text",
"itemTextSpacing": "text"
}
}
}
],
"cartTargeting": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"expression": [
{
"query": {
"key": "anything",
"type": "anything",
"filter": "includes",
"value": "text"
},
"operator": "and"
}
]
}
],
"components": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"config": {
"type": "text",
"placement": {
"selector": "text",
"insertType": "beforebegin",
"location": "pdp"
},
"template": "text",
"maxProductLimit": 1,
"excludeOutOfStock": true,
"excludeItemsInCart": true,
"discount": {
"discountType": "none",
"discountValue": 1,
"compareAtPriceDisplay": "none"
},
"rules": [
{
"id": "text",
"priority": 1,
"action": [
{
"query": {
"key": "shopifyRecommendations",
"type": "shopifyRecommendations",
"filter": "includes",
"value": "text"
},
"operator": "and"
}
],
"targeting": {
"type": "text",
"expression": [
{
"query": {
"key": "anything",
"type": "anything",
"filter": "includes",
"value": "text"
},
"operator": "and"
}
]
}
}
],
"agenticLogicPlacementId": "123e4567-e89b-12d3-a456-426614174000"
}
}
]
}
],
"createdAtTs": 1,
"isDeleted": true,
"shippingTestMethodDefinitions": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"deliveryProfileId": "text",
"deliveryLocationGroupId": "text",
"deliveryZoneId": "text",
"methodDefinitionId": "text",
"canonicalMethodId": "text",
"deleteTargetKind": "canonical_method",
"deleteTargetRateDefinitionId": "text",
"deleteTargetFreeCondition": {
"subject": "text",
"min": {
"__typename": "text",
"amount": "text",
"currencyCode": "text"
},
"max": {
"__typename": "text",
"amount": "text",
"currencyCode": "text"
}
}
}
],
"shippingCarrierProvider": "intelligems",
"audience": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"experienceId": "123e4567-e89b-12d3-a456-426614174000",
"enabled": true,
"excludeCurrency": {
"exclude": true,
"currency": "text",
"country": "text",
"region": "text",
"city": "text"
},
"wholesale": true,
"audienceType": "common",
"elseAction": "experienceInclude",
"elseVariationId": "123e4567-e89b-12d3-a456-426614174000",
"elseExcludeFromAnalytics": false,
"filters": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"priority": 1,
"action": "experienceInclude",
"filterType": "utm",
"expression": [
{
"query": {
"key": "text",
"value": "text",
"filter": "equals",
"type": "utm"
},
"operator": "and"
}
],
"expressionType": "common",
"variationId": "123e4567-e89b-12d3-a456-426614174000",
"excludeFromAnalytics": false
}
],
"evaluationFrequency": 1
},
"lastUpdateTs": 1,
"previewPath": "text",
"isExternal": false,
"startedAtTs": 1,
"pausedAtTs": 1,
"archivedAtTs": 1,
"requiresLink": false,
"linkBaseUrl": "text",
"endedAtTs": 1,
"productVariantCount": 0,
"sourceExperienceId": "123e4567-e89b-12d3-a456-426614174000",
"sourceAction": "duplicate",
"experienceAnalysis": {
"analyticsViewType": "test_orders_only"
}
}
}Last updated
Was this helpful?