Create or replace a questionnaire's ruleset for one insight type

Writes the whole ruleset: instructions, output, and the typed parts. Banding is one of two: bands (percent ranges with a label, for flat rubrics) or levels (one per chained level with its normalisation and plain and advance thresholds; the band is the highest level cleared). weights target a question, a dimension, or a category within a dimension and level. checks are run-level rules across questions (eligibility gates, reconciliations), judged in a pass of their own. tabs are the page, in order. Lists replace what was there. Edits apply to the next insight run; a past insight keeps the copy it ran with.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required
uuid
required
string
enum
required

The analyses an insight can run over a screening. More may come.

Allowed:
Body Params

A whole ruleset, written at once; the children replace what was there, as a conditional
rule's condition tree does.

NormalisationEnum | null
dimensions
array of strings
Dimensions
bands
array of objects
Bands
levels
array of objects
Levels
weights
array of objects
Weights
checks
array of objects
Checks
tabs
array of objects
Tabs
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json