---
title: "Changes to Run span-02"
method: POST
path: "/api/v1/decisions"
---

# Changes to Run span-02

`POST /api/v1/decisions`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 19 revisions.

- **2026-10-21** `c30bcb383ee8`: 21 breaking, 14 info
- **2026-10-15** `464beb8f215a`: 1 info

## Changes

- **2026-10-21** `c30bcb383ee8`: 21 breaking, 14 info
  - request body became required
  - the `questions/additionalProperties/oneOf[subschema #3: TypeSafeScoreQuestion -> #/components/schemas/TypeSafeScoreQuestion]/criteria` request property's minItems was increased to `2`
  - removed `#/components/schemas/TypeSafeNoulQuestionCriteria, subschema #2` from the `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/criteria` request property `oneOf` list
  - removed `subschema #1, subschema #2, subschema #3` from the `questions/additionalProperties/oneOf[subschema #1: TypeSafeChoiceQuestion -> #/components/schemas/TypeSafeChoiceQuestion]/criteria/additionalProperties/` request property `oneOf` list
  - removed `subschema #1, subschema #2, subschema #3` from the `questions/additionalProperties/oneOf[subschema #1: TypeSafeChoiceQuestion -> #/components/schemas/TypeSafeChoiceQuestion]/instructions` request property `oneOf` list
  - removed `subschema #1, subschema #2, subschema #3` from the `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/instructions` request property `oneOf` list
  - removed `subschema #1, subschema #2, subschema #3` from the `questions/additionalProperties/oneOf[subschema #3: TypeSafeScoreQuestion -> #/components/schemas/TypeSafeScoreQuestion]/instructions` request property `oneOf` list
  - removed `subschema #1, subschema #2, subschema #3` from the `questions/additionalProperties/oneOf[subschema #4: Span2NumberQuestion -> #/components/schemas/Span2NumberQuestion]/instructions` request property `oneOf` list
  - removed `subschema #2, subschema #3` from the `questions/additionalProperties/oneOf[subschema #3: TypeSafeScoreQuestion -> #/components/schemas/TypeSafeScoreQuestion]/criteria/items/` request property `oneOf` list
  - removed `subschema #2, subschema #3` from the `state` request property `oneOf` list
  - the `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/criteria` request property type changed from no type to `object`
  - the response property `answers/additionalProperties/oneOf[subschema #4: Span2NumberAnswer -> #/components/schemas/Span2NumberAnswer]/number` became nullable for the status `200`
  - added `subschema #2, subschema #3` to the `answers/additionalProperties/oneOf[subschema #3: TypeSafeScoreAnswer -> #/components/schemas/TypeSafeScoreAnswer]/legend/additionalProperties/` response property `oneOf` list for the response status `200`
  - the `answers/additionalProperties/oneOf[subschema #1: TypeSafeChoiceAnswer -> #/components/schemas/TypeSafeChoiceAnswer]/confidence` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #1: TypeSafeChoiceAnswer -> #/components/schemas/TypeSafeChoiceAnswer]/probabilities/additionalProperties/` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #2: TypeSafeNoulAnswer -> #/components/schemas/TypeSafeNoulAnswer]/noul` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #3: TypeSafeScoreAnswer -> #/components/schemas/TypeSafeScoreAnswer]/confidence` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #3: TypeSafeScoreAnswer -> #/components/schemas/TypeSafeScoreAnswer]/probabilities/additionalProperties/` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #3: TypeSafeScoreAnswer -> #/components/schemas/TypeSafeScoreAnswer]/score` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #4: Span2NumberAnswer -> #/components/schemas/Span2NumberAnswer]/confidence` response's property format changed from `double` to no format for status `200`
  - the `answers/additionalProperties/oneOf[subschema #4: Span2NumberAnswer -> #/components/schemas/Span2NumberAnswer]/number` response's property type changed from `number, null` to `number`, and format from `double` to no format for status `200`
  - api operation id `respanModels_createDecisions` removed and replaced with `createDecisions`
  - api tag `Respan Models` added
  - api tag `respanModels` removed
  - added the new optional request property `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/criteria/false`
  - added the new optional request property `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/criteria/true`
  - the request property `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/criteria` became nullable
  - added `subschema #1, subschema #2, subschema #3` to the `questions/additionalProperties/oneOf[subschema #1: TypeSafeChoiceQuestion -> #/components/schemas/TypeSafeChoiceQuestion]/criteria/additionalProperties/` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #3` to the `questions/additionalProperties/oneOf[subschema #1: TypeSafeChoiceQuestion -> #/components/schemas/TypeSafeChoiceQuestion]/instructions` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #3` to the `questions/additionalProperties/oneOf[subschema #2: TypeSafeNoulQuestion -> #/components/schemas/TypeSafeNoulQuestion]/instructions` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #3` to the `questions/additionalProperties/oneOf[subschema #3: TypeSafeScoreQuestion -> #/components/schemas/TypeSafeScoreQuestion]/instructions` request property `oneOf` list
  - added `subschema #1, subschema #2, subschema #3` to the `questions/additionalProperties/oneOf[subschema #4: Span2NumberQuestion -> #/components/schemas/Span2NumberQuestion]/instructions` request property `oneOf` list
  - added `subschema #2, subschema #3` to the `questions/additionalProperties/oneOf[subschema #3: TypeSafeScoreQuestion -> #/components/schemas/TypeSafeScoreQuestion]/criteria/items/` request property `oneOf` list
  - added `subschema #2, subschema #3` to the `state` request property `oneOf` list
  - removed `subschema #2, subschema #3` from the `answers/additionalProperties/oneOf[subschema #3: TypeSafeScoreAnswer -> #/components/schemas/TypeSafeScoreAnswer]/legend/additionalProperties/` response property `oneOf` list for the response status `200`
- **2026-10-15** `464beb8f215a`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/keywordsai/apis/respan-api/docs/api/v1/decisions/post.md) - [API](https://skmtc.dev/keywordsai/apis/respan-api.md) - [Page](https://skmtc.dev/keywordsai/apis/respan-api/changes/api/v1/decisions/post)
