Evaluate a strategy against provided context to return the desired experience.
curl --request POST \
--url https://start.aftersell.app/api/public/targeting/evaluate \
--header 'Content-Type: application/json' \
--header 'X-Targeting-Api-Key: <api-key>' \
--data '
{
"shopDomain": "<string>",
"rulesetId": "<array>",
"context": {
"products": [
{
"productId": "<string>",
"variantId": "<string>",
"quantity": 1,
"price": 1,
"handle": "<string>",
"title": "<string>",
"vendor": "<string>",
"productType": "<string>",
"tags": [
"<string>"
],
"collections": [
"<string>"
],
"sellingPlan": "subscription",
"metafields": [
{
"namespace": "<string>",
"key": "<string>",
"value": "<string>"
}
]
}
],
"cartToken": "<string>",
"checkoutToken": "<string>",
"sessionId": "<string>",
"cart": {
"subtotal": 1,
"itemCount": 1,
"lineCount": 1,
"attributes": {},
"notes": "<string>"
},
"customer": {
"customerId": "<string>",
"tags": [
"<string>"
],
"countryCode": "<string>",
"provinceCode": "<string>",
"locale": "<string>",
"orderCount": 1,
"totalSpent": 1,
"acceptsMarketing": true
},
"session": {
"utmSource": "<string>",
"utmMedium": "<string>",
"utmCampaign": "<string>",
"utmContent": "<string>",
"utmTerm": "<string>",
"currencyCode": "<string>",
"shippingCountryCode": "<string>",
"shippingProvinceCode": "<string>",
"shippingMethod": "<string>"
}
}
}
'Was this page helpful?
curl --request POST \
--url https://start.aftersell.app/api/public/targeting/evaluate \
--header 'Content-Type: application/json' \
--header 'X-Targeting-Api-Key: <api-key>' \
--data '
{
"shopDomain": "<string>",
"rulesetId": "<array>",
"context": {
"products": [
{
"productId": "<string>",
"variantId": "<string>",
"quantity": 1,
"price": 1,
"handle": "<string>",
"title": "<string>",
"vendor": "<string>",
"productType": "<string>",
"tags": [
"<string>"
],
"collections": [
"<string>"
],
"sellingPlan": "subscription",
"metafields": [
{
"namespace": "<string>",
"key": "<string>",
"value": "<string>"
}
]
}
],
"cartToken": "<string>",
"checkoutToken": "<string>",
"sessionId": "<string>",
"cart": {
"subtotal": 1,
"itemCount": 1,
"lineCount": 1,
"attributes": {},
"notes": "<string>"
},
"customer": {
"customerId": "<string>",
"tags": [
"<string>"
],
"countryCode": "<string>",
"provinceCode": "<string>",
"locale": "<string>",
"orderCount": 1,
"totalSpent": 1,
"acceptsMarketing": true
},
"session": {
"utmSource": "<string>",
"utmMedium": "<string>",
"utmCampaign": "<string>",
"utmContent": "<string>",
"utmTerm": "<string>",
"currencyCode": "<string>",
"shippingCountryCode": "<string>",
"shippingProvinceCode": "<string>",
"shippingMethod": "<string>"
}
}
}
'