Update Customer Vetting Rule
Authentication
Permissions
Endpoint
Path Parameters
Parameter
Type
Required
Description
Request Body
Field
Type
Required
Description
Observed by GenLogs Validation
date_interval
date_intervaldecision_matrix
decision_matrixfail_message
fail_messagepass_message
pass_messageRequest Examples
Update status only
Update Observed by GenLogs rule — review when not observed
Responses
Status
Description
Response Body
200 OK
200 OK400 Bad Request
400 Bad Request401 Unauthorized
401 Unauthorized403 Forbidden
403 Forbidden404 Not Found
404 Not FoundAuthorizations
Access-TokenstringRequired
JWT provided directly in the Access-Token header.
x-api-keystringRequired
API key provided by GenLogs.
Path parameters
customer_rule_idstring · uuidRequiredExample:
Unique identifier of the customer compliance rule.
8bafc1c4-3d2a-4c90-9e12-1c7c9c0f1a22Body
anyOptional
anyOptional
Responses
200
Customer compliance rule updated successfully.
application/json
status_codestringOptionalExample:
200messagestringOptionalExample:
Success! The customer rule has been updated.400
Bad Request – Invalid input, missing required fields, or invalid external rule param_values.
application/json
401
Unauthorized – Invalid or missing Access-Token.
application/json
403
Forbidden – Company user does not have vetting access permission.
application/json
404
Not Found – Customer compliance rule does not exist.
application/json
500
Internal Server Error.
application/json
patch/customer-compliance-rules/{customer_rule_id}
Last updated