This endpoint allows you to create various types of rules in Requestly Interceptor, such as Redirect, Cancel, Replace, Headers, User-Agent, Query Param, Modify Request, Modify Response, and Delay. Each rule has a specific structure and parameters.
Endpoint
- Method: POST
-
URL:
https://api2.requestly.io/v1/rules
Request Structure
Body Parameters
cURL Request
Response
Rule Type Details
Each rule type has a unique structure for its pairs of objects. The schemas for each rule type are detailed below:Common Source Schema
The source object is consistent across all rule types. It has the following structure:Redirect Rule
-
ruleType:
Redirect - pairs schema:
Cancel Rule
-
ruleType:
Cancel - pairs schema:
Replace Rule
-
ruleType:
Replace - pairs schema:
Headers Rule
-
ruleType:
Headers - pairs schema:
Header Modification Object:
User-Agent Rule
-
ruleType:
UserAgent - pairs schema:
Query Param Rule
-
ruleType:
QueryParam - pairs schema:
Query Param Modification Object:
Modify Request Rule
-
ruleType:
Request - pairs schema:
Modify Response Rule
-
ruleType:
Response - pairs schema:
Delay Rule
-
ruleType:
Delay - pairs schema:

