---
title: "Changes to Submit a job"
method: POST
path: "/jobs"
---

# Changes to Submit a job

`POST /jobs`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `20848d926124`: 1 breaking, 3 warning, 23 info

## Changes

- **2026-11-03** `20848d926124`: 1 breaking, 3 warning, 23 info
  - the `program` request property type changed from `object` to no type
  - the `shots` request property's min was set to `0.00`
  - removed the request property `program/data`
  - removed the request property `program/format`
  - api operation id `create_job_jobs_post` removed and replaced with `createJob`
  - api tag `Jobs` added
  - api tag `jobs` removed
  - added the new optional request property `groupJobQrn`
  - added `#/components/schemas/Program, subschema #2` to the `program` request property `oneOf` list
  - added the non-success response with the status `400`
  - added the non-success response with the status `403`
  - removed the non-success response with the status `422`
  - added the optional property `data/batchJobQrn` to the response with the `201` status
  - added the optional property `data/cost` to the response with the `201` status
  - added the optional property `data/metadata` to the response with the `201` status
  - added the optional property `data/name` to the response with the `201` status
  - added the optional property `data/queuePosition` to the response with the `201` status
  - added the optional property `data/runtimeOptions` to the response with the `201` status
  - added the optional property `data/statusMsg` to the response with the `201` status
  - added the optional property `data/tags` to the response with the `201` status
  - added the optional property `data/timeStamps` to the response with the `201` status
  - added the required property `data/deviceQrn` to the response with the `201` status
  - added the required property `data/estimatedCost` to the response with the `201` status
  - added the required property `data/experimentType` to the response with the `201` status
  - added the required property `data/provider` to the response with the `201` status
  - added the required property `data/shots` to the response with the `201` status
  - added the required property `data/vendor` to the response with the `201` status

---

[Operation](https://skmtc.dev/qbraid/apis/qbraid-runtime-api/docs/jobs/post.md) - [API](https://skmtc.dev/qbraid/apis/qbraid-runtime-api.md) - [Page](https://skmtc.dev/qbraid/apis/qbraid-runtime-api/changes/jobs/post)
