questions

Update an option

patch/workspaces/{id}/questions/{questionId}/options/{optionId}

Request

  • Base URL: https://api.swingfactor.ai/v1
  • URL: https://api.swingfactor.ai/v1/workspaces/{id}/questions/{questionId}/options/{optionId}
  • Auth: HTTP bearer

Path parameters

idstring uuid required

The workspace's id (a UUID).

questionIdstring uuid required

The question's id (a UUID).

optionIdstring uuid required

The option's id (a UUID).

Request body

labelstring
descriptionstring
positioninteger
reasonstring

Why — kept in the history.

Response

The updated option.

idstring uuid required
workspaceIdstring uuid required
questionIdstring uuid required
labelstring required
descriptionstring
positioninteger required
status'proposed' | 'accepted' | 'rejected' required

A person’s option stands accepted; a draft’s is proposed until a person decides it. Only accepted options compute; a rejected one is kept.

decidedBystring uuid
decidedByNamestring
decidedAtstring
createdAtstring required
draftIdstring uuid

Set where SwingFactor drafted it.

suggestedboolean

SwingFactor suggested it while the question was asked.

updatedAtstring required

Example response

{
  "label": "Remain in the UK"
}

Changes

No recorded changes to this operation across all 1 revision of this API.