For the complete documentation index, see llms.txt. This page is also available as Markdown.

Submit User Reviews on Dynamic Rules

Endpoint Name: URL/access/klearstack/submit_user_reviews_on_audit_rules

Request type : POST

Authorization: Bearer token as header

Endpoint Details: The submit_user_reviews_on_audit_rules endpoint will be used to submit user reviews on dynamically generated audit rules.

Method

URL

POST

URL/access/klearstack/submit_user_reviews_on_audit_rules

Request Body

Params

Values

Required

Description

company_name

string

Yes

Name of the company for which the user is logging in

reviews

string

Yes

User review along with decision like 'approved','rejected','approved_and_enabled' Sample Data:[{"rule_id":"6a2aaa034de66a36f6f69ba6","decision":"rejected","comments":"Rejected"},{"rule_id":"6a2aaa034de66a36f6f69ba7","decision":"approved","comments":"Rejected"}]

Shell (cURL)

  • Request Body

curl --location "URL/access/klearstack/submit_user_reviews_on_audit_rules" \
  --header "Authorization: Bearer your_token_here" \
  --form "company_name=Replace_Company_Name_Here" \
  --form "reviews=[{'rule_id':'6a2aaa034de66a36f6f69ba6','decision':'rejected','comments':'Rejected'},{'rule_id':'6a2aaa034de66a36f6f69ba7','decision':'approved','comments':'Rejected'}]" \
  

Python

  • Request Body

Java (OkHttp)

  • Request Body

Node.js (Axios)

  • Request Body

JavaScript (XHR)

  • Request Body

API Response

Status code

Example Response

200

400

{"success": False, "message": "Invalid decision value in reviews. Allowed values are: approved, rejected, approved_and_enabled"}

500

{'error': error}

400

{'status': 'fail', 'description': 'Failed to submit reviews'}

Last updated