getRateLimitingRules
Retrieve existing rate limiting rules. See [eCDN Rate Limiting Rules](https://developer.salesforce.com/docs/commerce/commerce-api/guide/cdn-rate-limiting-rules.html).
Operation ID: getRateLimitingRulesGET
https://{shortCode}.api.commercecloud.salesforce.com/cdn/zones/v1/organizations/{organizationId}/zones/{zoneId}/rate-limiting/rules
Request
curl "https://{shortCode}.api.commercecloud.salesforce.com/cdn/zones/v1/organizations/{organizationId}/zones/{zoneId}/rate-limiting/rules"
Security
URI parameters
shortCode
string
Required
Default value:
shortCode
zoneId
string
Required
organizationId
string
Required
An identifier for the organization the request is being made by
Minimum characters:
1
Maximum characters:
32
f_ecom_zzxy_prd
Responses
Successfully returned the list of rate limiting rules requested by the caller.
{
"data": [
{
"ruleId": "ffffe61cf25e4ec49c34b029ff3060f7",
"description": "Rate limit /path1",
"expression": "http.request.uri.path matches \"^/path1/.*\"",
"characteristics": [
"cf.unique_visitor_id"
],
"action": "block",
"period": 60,
"requestsPerPeriod": 50,
"mitigationTimeout": 600,
"countingExpression": "http.request.uri.path matches \"^/path1/.*\" and http.response.code eq 400",
"enabled": false,
"lastUpdated": "2022-12-14T21:25:22.329194Z"
},
{
"ruleId": "2c0fc9fa937b11eaa1b71c4d701ab86e",
"description": "Rate limit AS number 12345",
"expression": "ip.src.asnum eq 12345",
"characteristics": [
"ip.src"
],
"action": "managed_challenge",
"period": 600,
"requestsPerPeriod": 1000,
"mitigationTimeout": 0,
"enabled": true,
"lastUpdated": "2022-12-14T21:47:24.323223Z"
}
]
}
Body
Media type:
application/json
data
array
Required