Skip to main content
PATCH
Partially update an assessment config

Authorizations

Authorization
string
header
required

A Personal Access Token issued from https://app.auditynow.com/dashboard/settings/api-tokens. Format: aky_<32 random chars>.

Path Parameters

id
string<uuid>
required

The assessment config's UUID.

Body

application/json

Partial update payload for an assessment config. At least one field must be present.

name
string
Required string length: 1 - 100
questionOrder
string[]

Ordered list of question IDs. Each entry must be a default question ID (e.g., q1, q25) or a UUID.

Pattern: ^(q\d+|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$
hiddenQuestions
string[]

Question IDs to hide from the survey. Each entry must be a default question ID or a UUID.

Pattern: ^(q\d+|[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$
scoringWeights
object

Mapping of question ID to numeric weight. Values must be in [0, 10].

defaultQuestionOverrides
object

Per-question customizations (e.g., answer options, min/max). Total JSON size must not exceed 10 KB (measured in UTF-8 bytes).

Response

Config updated

data
object
required

An assessment configuration defining which questions are asked and how they are scored.