Authentication
Send your tenant secret key as a Bearer token. Keep secret keys on your server; never ship them in browser or mobile code.
Parameters
rule_idpath · required
No additional parameter description.
Request body
JSON · required
actionobjectrequired
No additional field description.
descriptionstring | null
No additional field description.
enabledboolean
No additional field description.
namestringrequired
No additional field description.
predicateobject | booleanrequired
No additional field description.
priorityinteger
No additional field description.
Example request
cURL
curl --request PUT \
--url 'https://api.fideralabs.com/v1/rules/{rule_id}' \
--header 'Authorization: Bearer $FIDERA_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"action": {},
"description": "string",
"enabled": true,
"name": "string",
"predicate": {},
"priority": 100
}'Responses
200Successful Responseactionobjectrequired
No additional field description.
created_atstringrequired
No additional field description.
descriptionstring | nullrequired
No additional field description.
enabledbooleanrequired
No additional field description.
idstringrequired
No additional field description.
namestringrequired
No additional field description.
predicateobject | booleanrequired
No additional field description.
priorityintegerrequired
No additional field description.
updated_atstringrequired
No additional field description.
application/json
{
"action": {},
"created_at": "2026-07-29T12:00:00Z",
"description": "string",
"enabled": true,
"id": "00000000-0000-0000-0000-000000000000",
"name": "string",
"predicate": {},
"priority": 0,
"updated_at": "2026-07-29T12:00:00Z"
}422Validation ErrordetailValidationError[]
No additional field description.
Operation ID
update_rule_v1_rules__rule_id__put