---
title: "Say what you know first-hand about a factor for an option"
method: POST
path: "/workspaces/{id}/questions/{questionId}/frontier/own-answers"
tags: ["fixes"]
---

# Say what you know first-hand about a factor for an option

`POST /workspaces/{id}/questions/{questionId}/frontier/own-answers`

## Request

- Base URL: `https://api.swingfactor.ai/v1`
- URL: `https://api.swingfactor.ai/v1/workspaces/{id}/questions/{questionId}/frontier/own-answers`
- Auth: HTTP bearer

From your own experience, standing as yours. Where the option has no answer a person accepted, it becomes the option’s answer, sourced to you; where it has one, it replaces nothing and goes on the claim behind it as your own evidence — refused where no claim establishes it. Only a person, as themselves, in the workspace.

## Path parameters

- `id` string, uuid, required
- `questionId` string, uuid, required

## Headers

- `Idempotency-Key` string

## Request body

- OwnAnswerBody
  - `optionId` string, uuid, required
  - `dimensionId` string, uuid, required: The factor.
  - `statement` string, required: What the person knows first-hand.
  - `stance` 'supports' | 'contradicts' | 'qualifies': Which way it points — needed only where the option already has an accepted answer, when it goes on the claim behind it.

## Response `201`

Recorded as yours.

- union
  - object
    - `kind` 'answer', required
    - `answerId` string, uuid, required
    - `answer` string, required
    - `source` string, required
  - object
    - `kind` 'evidence', required
    - `evidenceId` string, uuid, required
    - `propositionId` string, uuid, required

## Other responses

- `401`: No token, or not a valid one: `unauthorized`.
- `403`: Only a person, as themselves.
- `404`: No such question, option or factor.
- `409`: `answer_exists`: a person accepted an answer and no claim establishes it — say what is wrong with it instead.
- `422`: Nothing said, or — over an accepted answer — which way it points not said.

---

[API](https://skmtc.dev/swingfactor/apis/swingfactor-api.md) · [All operations](https://skmtc.dev/swingfactor/apis/swingfactor-api/llms.txt) · [OpenAPI document](https://skmtc.dev/swingfactor/apis/swingfactor-api/revisions/c2fe881a39c3?raw)
