getMrtRules
GET
https://{shortCode}.api.commercecloud.salesforce.com/cdn/zones/v1/organizations/{organizationId}/zones/{zoneId}/mrtrules
Get all MRT rules.
Request
curl "https://{shortCode}.api.commercecloud.salesforce.com/cdn/zones/v1/organizations/{organizationId}/zones/{zoneId}/mrtrules"
Security
URI parameters
shortCode
string
Required
Region-specific merchant identifier.
0dnz6oep
version
string
Required
organizationId
string
Required
zoneId
string
Required
Responses
Get all MRT rules.
{
"data": {
"ruleset": {
"id": "12345678901234asdfasfasdf1234567",
"name": "MRT Rules",
"lastUpdated": "2022-09-27T18:32:34.675182Z",
"rules": [
{
"id": "12345678901234asdfasfasdf1234567",
"expression": "(http.host eq \"dev-customer.salesforce.com\" and not ( http.request.uri.path matches \"/on/path1/.*\" or http.request.uri.path matches \"/on/path2/.*\" or http.request.uri.path matches \".*routeDetails=true\" or http.request.uri.path eq \"/path3.txt\" ))",
"description": "Phased rollout rule for dev-customer.salesforce.com",
"lastUpdated": "2022-09-15T21:14:42.372459Z",
"ref": "12345678901234asdfasfasdf1234567",
"enabled": true,
"mrtHostname": "customer.mobify-storefront.com"
},
{
"id": "12345678901234asdfasfasdf1234567",
"expression": "(http.host in {\"test-customer.salesforce.com\" \"test2-customer.salesforce.com\"} and not ( http.request.uri.path matches \"^/path4/.*\" or http.request.uri.path matches \"^.*/path5/.*/products/.*\"))",
"description": "Phased rollout rule for test-customer.salesforce.com",
"lastUpdated": "2022-09-15T21:14:42.372459Z",
"ref": "12345678901234asdfasfasdf1233333",
"enabled": true,
"mrtHostname": "customer.mobify-storefront.com"
},
{
"id": "12345678901234asdfasfasdf1234567",
"expression": "(http.host eq \"prd-customer.salesforce.com\" and not ( http.request.uri.path matches \"^/path4/.*\" or http.request.uri.path matches \"^.*/path5/.*/products/.*\"))",
"description": "Phased rollout rule for prd-customer.salesforce.com",
"lastUpdated": "2022-09-15T21:14:42.372459Z",
"ref": "98745678901234asdfasfasdf1234567",
"enabled": true,
"mrtHostname": "customer.mobify-storefront.com"
}
]
}
}
}
Body
Media type:
application/json
data
object
Required
Response for MRT rules. MRT rules are a way to route certain storefront requests to the managed runtime instance.