Skip to content

Retrieve a particular version of a request rule

Request

Retrieves a request rule version.

Security
ZephrHmacHttp
Path
idstringrequired

Unique Request Rule identifier

versionIdintegerrequired

Unique Request Rule version number

cURL
curl -i -X GET \
  'https://demo.api.zephr.com/v3/request-rules/{id}/versions/{versionId}' \
  -H 'Authorization: ZEPHR-HMAC-* <YOUR_TOKEN_HERE>'

Responses

OK

Headers
any
Bodyapplication/json
labelstring
Example:"Test"
descriptionstring
Example:"This rule tests for authenticated users"
priorityinteger
Example:1
versionnumber
Example:1
last_updatedstring
Example:"2011-11-11T11:11:11.000"
conditionsobject(request_rules_conditions)
lastUpdatedAtstring
Example:"2022-06-01 00:00:00"
requirements_scriptstring
Example:"return []"
action_scriptstring
Example:"return \"this is a test\""
script_typestring
Example:"javascript"
graph_statestring
Example:"{\"property1\": \"value1\"}"
editing_modestring
Example:"manual"
Response
{ "label": "Test", "description": "This rule tests for authenticated users", "priority": 1, "version": 1, "last_updated": "2011-11-11T11:11:11.000", "conditions": { "url_pattern": "^/forum", "method": "GET" }, "lastUpdatedAt": "2022-06-01 00:00:00", "requirements_script": "return []", "action_script": "return \"this is a test\"", "script_type": "javascript", "graph_state": "{\"property1\": \"value1\"}", "editing_mode": "manual" }