---
title: "Changes to Creates a new job definition."
method: POST
path: "/job/definition"
---

# Changes to Creates a new job definition.

`POST /job/definition`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 24 revisions.

- **2026-10-19** `c72c9f1c8ef5`: 22 breaking
- **2026-10-16** `c125fee5f3e1`: 1 warning, 1 info
- **2026-09-04** `9da534659e5f`: 1 info
- **2026-08-13** `d779de93a5ee`: 1 breaking, 1 warning, 2 info

## Changes

- **2026-10-19** `c72c9f1c8ef5`: 22 breaking
  - removed the enum value `undefined` of the request property `aggregatorType/oneOf[#/components/schemas/AggregatorType]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecBoundingBoxRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecBoundingBoxRapidSpec]/target/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecClassifyRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecClassifyRapidSpec]/title/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecCompareRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecCompareRapidSpec]/criteria/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecFreeTextRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecFreeTextRapidSpec]/question/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecLineRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecLineRapidSpec]/target/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecLocateRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecLocateRapidSpec]/target/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecNamedEntityRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecNamedEntityRapidSpec]/target/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecPolygonRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecPolygonRapidSpec]/target/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecScrubRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecScrubRapidSpec]/target/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecTranscriptionRapidSpec]/context/oneOf[#/components/schemas/TextBinding]/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecTranscriptionRapidSpec]/title/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
  - removed the enum value `undefined` of the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid/oneOf[#/components/schemas/IRapidSpec]/oneOf[#/components/schemas/IRapidSpecTranscriptionRapidSpec]/transcription/language/oneOf[#/components/schemas/SegmentTextLanguage]/`
- **2026-10-16** `c125fee5f3e1`: 1 warning, 1 info
  - removed the request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/blueprint`
  - added the new optional request property `workflow/allOf[#/components/schemas/IOrderWorkflowInput]/oneOf[#/components/schemas/IOrderWorkflowInputSimpleWorkflowInput]/rapid`
- **2026-09-04** `9da534659e5f`: 1 info
  - the security scope `api` was added to the endpoint's security scheme `OpenIdConnect`
- **2026-08-13** `d779de93a5ee`: 1 breaking, 1 warning, 2 info
  - the `aggregatorType` request property type changed from no type to `string`
  - removed `#/components/schemas/AggregatorType` from the `aggregatorType` request property `allOf` list
  - the request property `aggregatorType` became nullable
  - added `#/components/schemas/AggregatorType` to the `aggregatorType` request property `oneOf` list

---

[Operation](https://skmtc.dev/rapidata/apis/rapidata-api/docs/job/definition/post.md) - [API](https://skmtc.dev/rapidata/apis/rapidata-api.md) - [Page](https://skmtc.dev/rapidata/apis/rapidata-api/changes/job/definition/post)
