Skip to main content
POST
Save a SOA answer

Authorizations

X-API-Key
string
header
required

API key for authentication

Body

application/json
organizationId
string
required

ID of the organization that owns the SOA document

Example:

"org_abc123def456"

documentId
string
required

ID of the SOA document the answer belongs to

Example:

"soa_doc_abc123def456"

questionId
string
required

ID of the question being answered, from the document's SOA configuration

Example:

"iso-control-0-policies-for-information-secur"

answer
string | null

Free-text answer for the question

Example:

"We maintain an approved information security policy set."

isApplicable
boolean | null

Whether the control is applicable to the organization; null when not yet decided

Example:

true

justification
string | null

Justification for including or excluding the control from the SOA

Example:

"Applicable because all staff must acknowledge security policies."

Response

200 - application/json

Answer saved successfully

success
boolean