# Save a request rule Saves a request rule. Endpoint: PUT /v3/request-rules Version: 2026-01-08 Security: ZephrHmacHttp ## Request fields (application/json): - `label` (string) Example: "Test" - `conditions` (object) Example: {"url_pattern":"^/forum","method":"GET"} - `conditions.url_pattern` (string) Example: "^/forum" - `conditions.method` (string) Example: "GET" - `requirements_script` (string) Example: "return []" - `action_script` (string) Example: "return \"this is a test\"" - `script_type` (string) Example: "javascript" - `graph_state` (string) Example: "{\"property1\": \"value1\"}" - `editing_mode` (string) Example: "manual" ## Response 200 fields ## Response 201 fields ## Response 400 fields