Submit a quantum circuit to run on a backend by creating a new job. You can specify the number of shots, target backend (QPU or simulator), and optional settings like error mitigation. The job will be queued and executed according to the platform’s scheduling system.Learn more about submitting circuits via API.
API keys are associated with a user and can be created on the IonQ Quantum Cloud application. To authenticate, prefix your API Key with apiKey and place it in the Authorization request header. Ex: Authorization: apiKey your-api-key
The circuit to run. ionq.circuit.v1 takes a JSON gate list (qubits,
gateset, circuit); ionq.qasm3.v1 takes the OpenQASM 3 program
source in input.data.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"IonQ Quantum Cloud Documentation","colors":{"primary":"#FF5000","light":"#FF5000","dark":"#FF5000"},"logo":{"light":"https://mintcdn.com/ionq/KP8cXNscCAA57Ku7/media/branding/ionq-logo-light.png?fit=max\u0026auto=format\u0026n=KP8cXNscCAA57Ku7\u0026q=85\u0026s=11cad3438352638e3454cd778e5edbd2","dark":"https://mintcdn.com/ionq/KP8cXNscCAA57Ku7/media/branding/ionq-logo-dark.png?fit=max\u0026auto=format\u0026n=KP8cXNscCAA57Ku7\u0026q=85\u0026s=85d5d12a9583104a8d373ede243bb6eb","href":"/"},"favicon":"https://mintcdn.com/ionq/KP8cXNscCAA57Ku7/media/branding/favicon.png?fit=max\u0026auto=format\u0026n=KP8cXNscCAA57Ku7\u0026q=85\u0026s=82c7a4271938c62e2d0face324458e5b","api":{"openapi":["https://api.ionq.co/v0.3/api-docs","https://api.ionq.co/v0.4/api-docs"]},"appearance":{"default":"dark"},"background":{"color":{"dark":"#0F161B"}},"navbar":{"links":[],"primary":{"type":"button","label":"Sign In","href":"https://cloud.ionq.com"}},"footer":{"socials":{"twitter":"https://twitter.com/ionq_inc","github":"https://github.com/ionq","linkedin":"https://www.linkedin.com/company/ionq.co"}},"search":{"prompt":"Search for..."},"seo":{"metatags":{"og:logo":"/media/branding/ionq-logo-light.png"},"indexing":"all"},"integrations":{"ga4":{"measurementId":"G-4MVSY41MTC"}},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Join our Slack","icon":"slack","href":"https://join.slack.com/t/ionqcommunity/shared_invite/zt-2ohj4fkvb-ErVKebhkwaP7S~lt2Gq0_w"},{"anchor":"Example Notebooks","icon":"github","href":"https://github.com/ionq-samples/"},{"anchor":"Other Resources","icon":"book-open-cover","href":"https://ionq.com/resources"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ionq","hasAudioNarration":false,"actualSubdomain":"ionq","customDomains":["docs.ionq.com"],"gitSource":{"type":"github","owner":"ionq-samples","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6adb8b0e2d3c9c6f327a1f19","collectionId":"b88c1530-3396-4270-8569-b4fe17a1adfa","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb8b0e2d3c9c6f327a1f19"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"DISABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"DISABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adb8b0e2d3c9c6f327a1f19","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"API v0.4 (Latest)","count":29},{"language":"default","tag":"Jobs","count":20},{"language":"default","tag":"API v0.3","count":19},{"language":"default","tag":"Home","count":18},{"language":"default","tag":"SDKs","count":11},{"language":"default","tag":"Python SDKs","count":11},{"language":"default","tag":"IonQ v0.3 API","count":7},{"language":"default","tag":"User Manual","count":7},{"language":"default","tag":"Backends","count":5},{"language":"default","tag":"Guides","count":5}]},"assistantConfig":{"deflection":{"enabled":true,"email":"[email protected]"}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"survey-popup.css","content":".ionq-survey-popup{--ionq-survey-bg:#ffffff;--ionq-survey-fg:#0f161b;--ionq-survey-muted:#4b5563;--ionq-survey-border:rgba(15, 22, 27, 0.1);--ionq-survey-shadow:0 12px 32px rgba(15, 22, 27, 0.18);--ionq-survey-accent:#ff5000;--ionq-survey-accent-hover:#e64800;position:fixed;right:1.25rem;bottom:1.25rem;z-index:60;box-sizing:border-box;width:min(22.5rem,calc(100vw - 2.5rem));padding:1.25rem 1.25rem 1.125rem;border:1px solid var(--ionq-survey-border);border-radius:.875rem;background:var(--ionq-survey-bg);color:var(--ionq-survey-fg);box-shadow:var(--ionq-survey-shadow);font-family:inherit;line-height:1.45;opacity:0;transform:translateY(.75rem);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.ionq-survey-popup--visible{opacity:1;transform:translateY(0);pointer-events:auto}html.dark .ionq-survey-popup{--ionq-survey-bg:#161f26;--ionq-survey-fg:#f3f4f6;--ionq-survey-muted:#a8b3bd;--ionq-survey-border:rgba(255, 255, 255, 0.1);--ionq-survey-shadow:0 12px 32px rgba(0, 0, 0, 0.5)}.ionq-survey-popup__close{position:absolute;top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:0 0;color:var(--ionq-survey-muted);font-size:1.25rem;line-height:1;cursor:pointer}.ionq-survey-popup__close:focus-visible,.ionq-survey-popup__close:hover{background:var(--ionq-survey-border);color:var(--ionq-survey-fg);outline:0}.ionq-survey-popup__badge{display:inline-block;margin-bottom:.625rem;padding:.125rem .5rem;border-radius:999px;background:rgba(255,80,0,.12);color:var(--ionq-survey-accent);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ionq-survey-popup__title{margin:0 1.5rem .375rem 0;font-size:1rem;font-weight:600;line-height:1.3}.ionq-survey-popup__body{margin:0 0 1rem;color:var(--ionq-survey-muted);font-size:.875rem}.ionq-survey-popup__actions{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.ionq-survey-popup__cta{display:inline-flex;align-items:center;padding:.5rem .875rem;border-radius:.5rem;background:var(--ionq-survey-accent);color:#fff!important;font-size:.875rem;font-weight:600;text-decoration:none!important;transition:background .15s ease}.ionq-survey-popup__cta:focus-visible,.ionq-survey-popup__cta:hover{background:var(--ionq-survey-accent-hover);outline:0}.ionq-survey-popup__later{padding:.5rem .25rem;border:0;background:0 0;color:var(--ionq-survey-muted);font-size:.875rem;font-weight:500;cursor:pointer}.ionq-survey-popup__later:focus-visible,.ionq-survey-popup__later:hover{color:var(--ionq-survey-fg);text-decoration:underline;outline:0}@media (max-width:640px){.ionq-survey-popup{right:.75rem;left:.75rem;bottom:.75rem;width:auto}}@media (prefers-reduced-motion:reduce){.ionq-survey-popup{transition:none;transform:none}}"}],"page":{"pagePath":"api-reference/v0.4/jobs/create-job","slug":"/api-reference/v0.4/jobs/create-job","pageMetadata":{"openapi":"https://api.ionq.co/v0.4/api-docs POST /jobs","description":"Submit a quantum circuit to run on a backend.","title":null,"href":"/api-reference/v0.4/jobs/create-job"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Submit a quantum circuit to run on a backend.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Submit a quantum `,_jsx(_components.a,{href:`/user-manual/glossary#circuit`,children:`circuit`}),` to run on a `,_jsx(_components.a,{href:`/user-manual/glossary#backend`,children:`backend`}),` by creating a new `,_jsx(_components.a,{href:`/user-manual/glossary#job`,children:`job`}),`. You can specify the number of `,_jsx(_components.a,{href:`/user-manual/glossary#shot`,children:`shots`}),`, target backend (QPU or simulator), and optional settings like error mitigation. The job will be queued and executed according to the platform’s scheduling system.`]}),`\n`,_jsxs(_components.p,{children:[`Learn more about `,_jsx(_components.a,{href:`/guides/direct-api-submission`,children:`submitting circuits via API`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"https://api.ionq.co/v0.4/api-docs POST /jobs","description":"Submit a quantum circuit to run on a backend.","title":null,"href":"/api-reference/v0.4/jobs/create-job"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/ionq/76975e31ca3d94be/survey-popup.js"],"openApiReferenceData":{"operation":{"operationId":"CreateJob","responses":{"201":"1ab8e74b-75ae-4bb6-b8ac-2a41d4e909ab","400":"18261a67-f4ab-47e2-8157-8491ea012a4e","413":"3020d195-903f-4323-aa8e-238339c734d2","429":"f7c7200a-08b4-470c-b332-394c3ed00afb","500":"ab4926a5-0a69-4e21-9192-5dc97aa5918c","502":"171bd6a9-1a61-45ef-bb0e-8a9cceeeb465","503":"6ebb8b35-da76-46d0-bf81-f0b5eb142cff"},"security":["3e141009-72c7-41df-a3ff-e407fc657e70"],"parameters":[],"requestBody":"74caa818-f56f-4a1e-bfaf-cfe401cfd8a6","description":"Submit a quantum circuit to run on a backend.","x-codeSamples":[{"lang":"curl","label":"Single-circuit QIS job","source":"curl -X POST \"https://api.ionq.co/v0.4/jobs\" \\\n -H \"Authorization: apiKey your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\" : \"ionq.circuit.v1\",\n \"name\": \"Sample circuit\",\n \"metadata\": {\n \"fizz\": \"buzz\",\n \"foo\": \"bar\"\n },\n \"shots\": 500,\n \"backend\": \"qpu.forte-1\",\n \"settings\" :\n {\n \"error_mitigation\":\n {\n \"debiasing\": false\n }\n },\n \"input\": {\n \"qubits\": 2,\n \"gateset\": \"qis\",\n \"circuit\": [\n {\n \"gate\": \"h\",\n \"target\": 0\n }\n ]\n }\n }'\n"},{"lang":"curl","label":"Mixed-gateset multi-circuit job","source":"curl -X POST \"https://api.ionq.co/v0.4/jobs\" \\\n -H \"Authorization: apiKey your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\": \"ionq.multi-circuit.v1\",\n \"backend\": \"simulator\",\n \"shots\": 500,\n \"input\": {\n \"gateset\": \"native\",\n \"qubits\": 2,\n \"circuits\": [\n {\n \"name\": \"qis circuit override\",\n \"gateset\": \"qis\",\n \"circuit\": [\n {\n \"gate\": \"h\",\n \"target\": 0\n },\n {\n \"gate\": \"cnot\",\n \"target\": 0,\n \"control\": 1\n }\n ]\n },\n {\n \"name\": \"native circuit from parent\",\n \"circuit\": [\n {\n \"gate\": \"ms\",\n \"targets\": [0, 1],\n \"phases\": [0, 0.25]\n },\n {\n \"gate\": \"gpi2\",\n \"target\": 0,\n \"phase\": 0.75\n }\n ]\n }\n ]\n }\n }'\n"},{"lang":"curl","label":"OpenQASM 3 job","source":"curl -X POST \"https://api.ionq.co/v0.4/jobs\" \\\n -H \"Authorization: apiKey your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\": \"ionq.qasm3.v1\",\n \"name\": \"circuit qasm3\",\n \"backend\": \"qpu.forte-1\",\n \"shots\": 500,\n \"input\": {\n \"data\": \"OPENQASM 3.0;include \\\"stdgates.inc\\\";qubit[2] q;bit[2] c;h q[0];cx q[0], q[1];c[0] = measure q[0];c[1] = measure q[1];\"\n }\n }'\n"}],"method":"post","type":"path","servers":["110a05cf-3864-4106-a0c1-ff804f68893c"],"path":"/jobs","baseUrlOptions":["https://api.ionq.co/v0.4"],"title":"","codeSamples":[{"label":"Single-circuit QIS job","lang":"curl","source":"curl -X POST \"https://api.ionq.co/v0.4/jobs\" \\\n -H \"Authorization: apiKey your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\" : \"ionq.circuit.v1\",\n \"name\": \"Sample circuit\",\n \"metadata\": {\n \"fizz\": \"buzz\",\n \"foo\": \"bar\"\n },\n \"shots\": 500,\n \"backend\": \"qpu.forte-1\",\n \"settings\" :\n {\n \"error_mitigation\":\n {\n \"debiasing\": false\n }\n },\n \"input\": {\n \"qubits\": 2,\n \"gateset\": \"qis\",\n \"circuit\": [\n {\n \"gate\": \"h\",\n \"target\": 0\n }\n ]\n }\n }'\n"},{"label":"Mixed-gateset multi-circuit job","lang":"curl","source":"curl -X POST \"https://api.ionq.co/v0.4/jobs\" \\\n -H \"Authorization: apiKey your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\": \"ionq.multi-circuit.v1\",\n \"backend\": \"simulator\",\n \"shots\": 500,\n \"input\": {\n \"gateset\": \"native\",\n \"qubits\": 2,\n \"circuits\": [\n {\n \"name\": \"qis circuit override\",\n \"gateset\": \"qis\",\n \"circuit\": [\n {\n \"gate\": \"h\",\n \"target\": 0\n },\n {\n \"gate\": \"cnot\",\n \"target\": 0,\n \"control\": 1\n }\n ]\n },\n {\n \"name\": \"native circuit from parent\",\n \"circuit\": [\n {\n \"gate\": \"ms\",\n \"targets\": [0, 1],\n \"phases\": [0, 0.25]\n },\n {\n \"gate\": \"gpi2\",\n \"target\": 0,\n \"phase\": 0.75\n }\n ]\n }\n ]\n }\n }'\n"},{"label":"OpenQASM 3 job","lang":"curl","source":"curl -X POST \"https://api.ionq.co/v0.4/jobs\" \\\n -H \"Authorization: apiKey your-api-key\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\": \"ionq.qasm3.v1\",\n \"name\": \"circuit qasm3\",\n \"backend\": \"qpu.forte-1\",\n \"shots\": 500,\n \"input\": {\n \"data\": \"OPENQASM 3.0;include \\\"stdgates.inc\\\";qubit[2] q;bit[2] c;h q[0];cx q[0], q[1];c[0] = measure q[0];c[1] = measure q[1];\"\n }\n }'\n"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Single Circuit","required":["backend","type","input"],"example":{"type":"ionq.circuit.v1","input":{"qubits":1,"gateset":"qis","circuit":[{"gate":"h","target":0}]},"backend":"qpu.forte-1","shots":500,"settings":{"error_mitigation":{"debiasing":false}}},"properties":{"backend":{"type":"string","description":"Available options: `simulator`, `qpu.forte-1`, `qpu.forte-enterprise-1`","isRequired":true,"uniqueKey":"oneOf.0.backend","typeLabel":"string"},"type":{"type":"string","enum":["ionq.circuit.v1","ionq.qasm3.v1"],"isRequired":true,"uniqueKey":"oneOf.0.type","typeLabel":"enum\u003cstring>"},"input":{"oneOf":[{"type":"object","title":"Qis Circuit","description":"The circuit to run. `ionq.circuit.v1` takes a JSON gate list (`qubits`,\n`gateset`, `circuit`); `ionq.qasm3.v1` takes the OpenQASM 3 program\nsource in `input.data`.","required":["circuit","gateset"],"properties":{"circuit":{"items":{"properties":{"gate":{"type":"string","enum":["x","y","z","rx","ry","rz","h","s","si","v","vi","t","ti","not","cnot","swap","xx","yy","zz","pauliexp"],"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].gate","typeLabel":"enum\u003cstring>"},"target":{"type":"integer","format":"int32","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].target","typeLabel":"integer\u003cint32>"},"targets":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].targets.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that a quantum gate is applied to","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].targets","typeLabel":"number\u003cdouble>[]"},"controls":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].controls.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that determine whether the operation is applied to targets.","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].controls","typeLabel":"number\u003cdouble>[]"},"control":{"type":"integer","format":"int32","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].control","typeLabel":"integer\u003cint32>"},"rotation":{"type":"number","format":"double","description":"Rotation angle for rx/ry/rz gates","uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX].rotation","typeLabel":"number\u003cdouble>"}},"required":["gate"],"type":"object","additionalProperties":false,"uniqueKey":"oneOf.0.input.oneOf.0.circuit.items.[INDEX]","typeLabel":"object"},"type":"array","description":"The single circuit to run. To submit multiple circuits, set `type` to\n`ionq.multi-circuit.v1` and use `input.circuits`.","isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.0.circuit","typeLabel":"object[]"},"gateset":{"type":"string","enum":["qis"],"nullable":false,"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.0.gateset","typeLabel":"enum\u003cstring>"},"qubits":{"type":"integer","format":"int32","minimum":1,"uniqueKey":"oneOf.0.input.oneOf.0.qubits","typeLabel":"integer\u003cint32>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.0","typeLabel":"Qis Circuit · object"},{"type":"object","title":"Native Circuit","description":"The circuit to run. `ionq.circuit.v1` takes a JSON gate list (`qubits`,\n`gateset`, `circuit`); `ionq.qasm3.v1` takes the OpenQASM 3 program\nsource in `input.data`.","required":["circuit","gateset"],"properties":{"circuit":{"items":{"properties":{"gate":{"type":"string","enum":["zz","ms","gpi","gpi2","nop"],"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].gate","typeLabel":"enum\u003cstring>"},"target":{"type":"integer","format":"int32","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].target","typeLabel":"integer\u003cint32>"},"targets":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].targets.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that a quantum gate is applied to","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].targets","typeLabel":"number\u003cdouble>[]"},"controls":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].controls.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that determine whether the operation is applied to targets.","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].controls","typeLabel":"number\u003cdouble>[]"},"phase":{"type":"number","format":"double","description":"Phase for gpi/gpi2 gates","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].phase","typeLabel":"number\u003cdouble>"},"phases":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].phases.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"Phases for ms gate","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].phases","typeLabel":"number\u003cdouble>[]"},"angle":{"type":"number","format":"double","description":"Interaction angle for ms gate (in turns, default 0.25)","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].angle","typeLabel":"number\u003cdouble>"},"rotation":{"type":"number","format":"double","description":"Rotation angle for rx/ry/rz gates","uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX].rotation","typeLabel":"number\u003cdouble>"}},"required":["gate"],"type":"object","additionalProperties":false,"uniqueKey":"oneOf.0.input.oneOf.1.circuit.items.[INDEX]","typeLabel":"object"},"type":"array","description":"The single circuit to run. To submit multiple circuits, set `type` to\n`ionq.multi-circuit.v1` and use `input.circuits`.","isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.1.circuit","typeLabel":"object[]"},"gateset":{"type":"string","enum":["native"],"nullable":false,"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.1.gateset","typeLabel":"enum\u003cstring>"},"qubits":{"type":"integer","format":"int32","minimum":1,"uniqueKey":"oneOf.0.input.oneOf.1.qubits","typeLabel":"integer\u003cint32>"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.1","typeLabel":"Native Circuit · object"},{"type":"object","title":"QASM3 Circuit","description":"The circuit to run. `ionq.circuit.v1` takes a JSON gate list (`qubits`,\n`gateset`, `circuit`); `ionq.qasm3.v1` takes the OpenQASM 3 program\nsource in `input.data`.","required":["data"],"example":{"data":"OPENQASM 3.0;\ninclude \"stdgates.inc\";\nqubit[2] q;\nbit[2] c;\nh q[0];\ncx q[0], q[1];\nc[0] = measure q[0];\nc[1] = measure q[1];\n"},"properties":{"data":{"type":"string","description":"The OpenQASM 3 program to run, as a single string.","isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.2.data","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"oneOf.0.input.oneOf.2","typeLabel":"QASM3 Circuit · object"}],"isRequired":true,"uniqueKey":"oneOf.0.input","typeLabel":"Qis Circuit · object | Native Circuit · object | QASM3 Circuit · object"},"name":{"type":"string","uniqueKey":"oneOf.0.name","typeLabel":"string"},"metadata":{"properties":{},"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.0.metadata.additionalProperties","typeLabel":"string"},"description":"User defined metadata","uniqueKey":"oneOf.0.metadata","typeLabel":"object"},"shots":{"type":"integer","format":"int32","description":"`shots` is ignored by ideal simulator backend.","default":100,"minimum":1,"maximum":1000000,"uniqueKey":"oneOf.0.shots","typeLabel":"integer\u003cint32>"},"session_id":{"type":"string","uniqueKey":"oneOf.0.session_id","typeLabel":"string"},"settings":{"properties":{"error_mitigation":{"properties":{"symmetry_verification":{"type":"boolean","uniqueKey":"oneOf.0.settings.error_mitigation.symmetry_verification","typeLabel":"boolean"},"debiasing":{"type":"boolean","uniqueKey":"oneOf.0.settings.error_mitigation.debiasing","typeLabel":"boolean"}},"type":"object","description":"To turn on debiasing, you must request at least 500 shots","uniqueKey":"oneOf.0.settings.error_mitigation","typeLabel":"object"}},"type":"object","uniqueKey":"oneOf.0.settings","typeLabel":"object"},"dry_run":{"type":"boolean","uniqueKey":"oneOf.0.dry_run","typeLabel":"boolean"},"noise":{"properties":{"model":{"type":"string","description":"Available options: `ideal`, `harmony`, `harmony-1`, `harmony-2`, `aria-1`, `aria-2`, `forte-1`, `forte-enterprise-1`","isRequired":true,"uniqueKey":"oneOf.0.noise.model","typeLabel":"string"},"seed":{"type":"integer","format":"int32","uniqueKey":"oneOf.0.noise.seed","typeLabel":"integer\u003cint32>"}},"required":["model"],"type":"object","additionalProperties":false,"uniqueKey":"oneOf.0.noise","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.0","typeLabel":"Single Circuit · object"},{"type":"object","title":"Multi Circuit","description":"Submit multiple circuits in a single job. Each circuit inherits the parent `input.gateset` unless overridden by `circuits[].gateset`. You can submit up to 5,000 circuits in a single multi-circuit job, totalling at most 150,000 gates across them.\n","required":["backend","type","input"],"example":{"type":"ionq.circuit.v1","backend":"qpu.forte-1","shots":500,"input":{"qubits":1,"gateset":"qis","circuit":[{"gate":"h","target":0}]},"settings":{"error_mitigation":{"debiasing":false}}},"properties":{"backend":{"type":"string","description":"Available options: `simulator`, `qpu.forte-1`, `qpu.forte-enterprise-1`","isRequired":true,"uniqueKey":"oneOf.1.backend","typeLabel":"string"},"type":{"type":"string","enum":["ionq.multi-circuit.v1"],"nullable":false,"isRequired":true,"uniqueKey":"oneOf.1.type","typeLabel":"enum\u003cstring>"},"input":{"properties":{"gateset":{"type":"string","enum":["qis","native"],"isRequired":true,"uniqueKey":"oneOf.1.input.gateset","typeLabel":"enum\u003cstring>"},"circuits":{"items":{"oneOf":[{"type":"object","required":["circuit"],"properties":{"circuit":{"items":{"properties":{"gate":{"type":"string","enum":["x","y","z","rx","ry","rz","h","s","si","v","vi","t","ti","not","cnot","swap","xx","yy","zz","pauliexp"],"isRequired":true,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].gate","typeLabel":"enum\u003cstring>"},"target":{"type":"integer","format":"int32","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].target","typeLabel":"integer\u003cint32>"},"targets":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].targets.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that a quantum gate is applied to","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].targets","typeLabel":"number\u003cdouble>[]"},"controls":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].controls.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that determine whether the operation is applied to targets.","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].controls","typeLabel":"number\u003cdouble>[]"},"control":{"type":"integer","format":"int32","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].control","typeLabel":"integer\u003cint32>"},"rotation":{"type":"number","format":"double","description":"Rotation angle for rx/ry/rz gates","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX].rotation","typeLabel":"number\u003cdouble>"}},"required":["gate"],"type":"object","additionalProperties":false,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit.items.[INDEX]","typeLabel":"object"},"type":"array","description":"Circuit gates. Can be either QIS gates or Native gates depending on the gateset property.","isRequired":true,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.circuit","typeLabel":"object[]"},"name":{"type":"string","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.name","typeLabel":"string"},"qubits":{"type":"integer","format":"int32","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.qubits","typeLabel":"integer\u003cint32>"},"registers":{"properties":{},"type":"object","additionalProperties":{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.registers.additionalProperties.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.registers.additionalProperties.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.registers.additionalProperties.items.[INDEX]","typeLabel":"number\u003cdouble> | null"},"type":"array","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.registers.additionalProperties","typeLabel":"(number\u003cdouble> | null)[]"},"description":"Registers to use in your circuit. Each register is a list of qubit indices (starting from zero).","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.registers","typeLabel":"object"},"gateset":{"type":"string","enum":["qis"],"nullable":false,"description":"Optional gateset override for this individual circuit. If not specified, inherits from parent.\nWhen set, the circuit must use the appropriate gate format (QIS).","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0.gateset","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","required":["circuit"],"properties":{"circuit":{"items":{"properties":{"gate":{"type":"string","enum":["zz","ms","gpi","gpi2","nop"],"isRequired":true,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].gate","typeLabel":"enum\u003cstring>"},"target":{"type":"integer","format":"int32","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].target","typeLabel":"integer\u003cint32>"},"targets":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].targets.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that a quantum gate is applied to","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].targets","typeLabel":"number\u003cdouble>[]"},"controls":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].controls.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"The qubits that determine whether the operation is applied to targets.","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].controls","typeLabel":"number\u003cdouble>[]"},"phase":{"type":"number","format":"double","description":"Phase for gpi/gpi2 gates","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].phase","typeLabel":"number\u003cdouble>"},"phases":{"items":{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].phases.items.[INDEX]","typeLabel":"number\u003cdouble>"},"type":"array","description":"Phases for ms gate","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].phases","typeLabel":"number\u003cdouble>[]"},"angle":{"type":"number","format":"double","description":"Interaction angle for ms gate (in turns, default 0.25)","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].angle","typeLabel":"number\u003cdouble>"},"rotation":{"type":"number","format":"double","description":"Rotation angle for rx/ry/rz gates","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX].rotation","typeLabel":"number\u003cdouble>"}},"required":["gate"],"type":"object","additionalProperties":false,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit.items.[INDEX]","typeLabel":"object"},"type":"array","description":"Circuit gates. Can be either QIS gates or Native gates depending on the gateset property.","isRequired":true,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.circuit","typeLabel":"object[]"},"name":{"type":"string","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.name","typeLabel":"string"},"qubits":{"type":"integer","format":"int32","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.qubits","typeLabel":"integer\u003cint32>"},"registers":{"properties":{},"type":"object","additionalProperties":{"items":{"oneOf":[{"type":"number","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.registers.additionalProperties.items.[INDEX].oneOf.0","typeLabel":"number\u003cdouble>"},{"type":"null","format":"double","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.registers.additionalProperties.items.[INDEX].oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.registers.additionalProperties.items.[INDEX]","typeLabel":"number\u003cdouble> | null"},"type":"array","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.registers.additionalProperties","typeLabel":"(number\u003cdouble> | null)[]"},"description":"Registers to use in your circuit. Each register is a list of qubit indices (starting from zero).","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.registers","typeLabel":"object"},"gateset":{"type":"string","enum":["native"],"nullable":false,"description":"Optional gateset override for this individual circuit. If not specified, inherits from parent.\nWhen set, the circuit must use the appropriate gate format (Native).","uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1.gateset","typeLabel":"enum\u003cstring>"}},"additionalProperties":false,"uniqueKey":"oneOf.1.input.circuits.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"oneOf.1.input.circuits.items.[INDEX]","typeLabel":"object"},"type":"array","description":"Every circuit in the job. Passing a singular `input.circuit` alongside\nthis field is rejected rather than ignored. A single job accepts up to\n5,000 circuits and 150,000 gates in total across them.","maxItems":5000,"isRequired":true,"uniqueKey":"oneOf.1.input.circuits","typeLabel":"object[]"},"qubits":{"type":"integer","format":"int32","minimum":1,"uniqueKey":"oneOf.1.input.qubits","typeLabel":"integer\u003cint32>"}},"required":["gateset","circuits"],"type":"object","description":"Submit multiple circuits in a single job. Each circuit inherits the parent\n`input.gateset` unless overridden by `circuits[].gateset`.","isRequired":true,"uniqueKey":"oneOf.1.input","typeLabel":"object"},"name":{"type":"string","uniqueKey":"oneOf.1.name","typeLabel":"string"},"metadata":{"properties":{},"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.1.metadata.additionalProperties","typeLabel":"string"},"description":"User defined metadata","uniqueKey":"oneOf.1.metadata","typeLabel":"object"},"shots":{"type":"integer","format":"int32","description":"`shots` is ignored by ideal simulator backend.","default":100,"minimum":1,"maximum":1000000,"uniqueKey":"oneOf.1.shots","typeLabel":"integer\u003cint32>"},"session_id":{"type":"string","uniqueKey":"oneOf.1.session_id","typeLabel":"string"},"settings":{"properties":{"error_mitigation":{"properties":{"symmetry_verification":{"type":"boolean","uniqueKey":"oneOf.1.settings.error_mitigation.symmetry_verification","typeLabel":"boolean"},"debiasing":{"type":"boolean","uniqueKey":"oneOf.1.settings.error_mitigation.debiasing","typeLabel":"boolean"}},"type":"object","description":"To turn on debiasing, you must request at least 500 shots","uniqueKey":"oneOf.1.settings.error_mitigation","typeLabel":"object"}},"type":"object","uniqueKey":"oneOf.1.settings","typeLabel":"object"},"dry_run":{"type":"boolean","uniqueKey":"oneOf.1.dry_run","typeLabel":"boolean"},"noise":{"properties":{"model":{"type":"string","description":"Available options: `ideal`, `harmony`, `harmony-1`, `harmony-2`, `aria-1`, `aria-2`, `forte-1`, `forte-enterprise-1`","isRequired":true,"uniqueKey":"oneOf.1.noise.model","typeLabel":"string"},"seed":{"type":"integer","format":"int32","uniqueKey":"oneOf.1.noise.seed","typeLabel":"integer\u003cint32>"}},"required":["model"],"type":"object","additionalProperties":false,"uniqueKey":"oneOf.1.noise","typeLabel":"object"}},"additionalProperties":false,"uniqueKey":"oneOf.1","typeLabel":"Multi Circuit · object"},{"type":"object","title":"Quantum Function","required":["backend","type","input"],"example":{"type":"ionq.circuit.v1","input":{"qubits":1,"gateset":"qis","circuit":[{"gate":"h","target":0}]},"backend":"qpu.forte-1","shots":500,"settings":{"error_mitigation":{"debiasing":false}}},"properties":{"backend":{"type":"string","description":"Available options: `simulator`, `qpu.forte-1`, `qpu.forte-enterprise-1`","isRequired":true,"uniqueKey":"oneOf.2.backend","typeLabel":"string"},"type":{"type":"string","enum":["quantum-function"],"isRequired":true,"uniqueKey":"oneOf.2.type","typeLabel":"enum\u003cstring>"},"input":{"oneOf":[{"type":"object","required":["data"],"properties":{"data":{"type":"object","properties":{"type":{"type":"string","enum":["hamiltonian-energy"],"isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.type","typeLabel":"enum\u003cstring>"},"data":{"properties":{"hamiltonian":{"items":{"properties":{"pauli_string":{"title":"Pauli String","type":"string","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.hamiltonian.items.[INDEX].pauli_string","typeLabel":"string"},"coefficient":{"title":"Coefficient","type":"number","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.hamiltonian.items.[INDEX].coefficient","typeLabel":"number"}},"required":["pauli_string","coefficient"],"type":"object","uniqueKey":"oneOf.2.input.oneOf.0.data.data.hamiltonian.items.[INDEX]","typeLabel":"object"},"title":"Hamiltonian","type":"array","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.hamiltonian","typeLabel":"Hamiltonian · object[]"},"ansatz":{"properties":{"data":{"title":"Data","type":"string","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.ansatz.data","typeLabel":"string"}},"required":["data"],"type":"object","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.ansatz","typeLabel":"object"},"linear_constraints":{"default":[],"items":{"description":"A class to model linear inequality constraints of the form\n\n.. math::\n\n A x \\leq b.","properties":{"coeffs":{"items":{"type":"number","uniqueKey":"oneOf.2.input.oneOf.0.data.data.linear_constraints.items.[INDEX].coeffs.items.[INDEX]","typeLabel":"number"},"title":"Coeffs","type":"array","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.linear_constraints.items.[INDEX].coeffs","typeLabel":"number[]"},"rhs":{"title":"Rhs","type":"number","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.linear_constraints.items.[INDEX].rhs","typeLabel":"number"}},"required":["coeffs","rhs"],"type":"object","uniqueKey":"oneOf.2.input.oneOf.0.data.data.linear_constraints.items.[INDEX]","typeLabel":"object"},"title":"Linear Constraints","type":"array","uniqueKey":"oneOf.2.input.oneOf.0.data.data.linear_constraints","typeLabel":"Linear Constraints · object[]"},"quadratic_constraints":{"default":[],"items":{"description":"A class to model quadratic inequality constraints of the form\n\n.. math::\n\n x^T P x + r^T x \\leq c.","properties":{"quadratic_coeff":{"items":{"items":{"type":"number","uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX].quadratic_coeff.items.[INDEX].items.[INDEX]","typeLabel":"number"},"type":"array","uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX].quadratic_coeff.items.[INDEX]","typeLabel":"number[]"},"title":"Quadratic Coeff","type":"array","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX].quadratic_coeff","typeLabel":"number[][]"},"linear_coeff":{"items":{"type":"number","uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX].linear_coeff.items.[INDEX]","typeLabel":"number"},"title":"Linear Coeff","type":"array","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX].linear_coeff","typeLabel":"number[]"},"rhs":{"title":"Rhs","type":"number","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX].rhs","typeLabel":"number"}},"required":["quadratic_coeff","linear_coeff","rhs"],"type":"object","uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints.items.[INDEX]","typeLabel":"object"},"title":"Quadratic Constraints","type":"array","uniqueKey":"oneOf.2.input.oneOf.0.data.data.quadratic_constraints","typeLabel":"Quadratic Constraints · object[]"},"penalty":{"oneOf":[{"default":0,"title":"Penalty","type":"number","uniqueKey":"oneOf.2.input.oneOf.0.data.data.penalty.oneOf.0","typeLabel":"number"},{"default":0,"title":"Penalty","type":"null","uniqueKey":"oneOf.2.input.oneOf.0.data.data.penalty.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.input.oneOf.0.data.data.penalty","typeLabel":"number | null"},"cvar_alpha":{"oneOf":[{"default":null,"title":"Cvar Alpha","type":"number","uniqueKey":"oneOf.2.input.oneOf.0.data.data.cvar_alpha.oneOf.0","typeLabel":"number"},{"default":null,"title":"Cvar Alpha","type":"null","uniqueKey":"oneOf.2.input.oneOf.0.data.data.cvar_alpha.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.input.oneOf.0.data.data.cvar_alpha","typeLabel":"number | null"}},"required":["hamiltonian","ansatz"],"type":"object","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data.data","typeLabel":"object"}},"required":["type","data"],"isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0.data","typeLabel":"object"},"params":{"items":{"type":"number","uniqueKey":"oneOf.2.input.oneOf.0.params.items.[INDEX]","typeLabel":"number"},"type":"array","uniqueKey":"oneOf.2.input.oneOf.0.params","typeLabel":"number[]"}},"isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.0","typeLabel":"object"},{"type":"object","required":["type","data"],"properties":{"type":{"type":"string","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.1.type","typeLabel":"string"},"data":{"type":"object","isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.1.data","typeLabel":"object"},"params":{"items":{"type":"number","uniqueKey":"oneOf.2.input.oneOf.1.params.items.[INDEX]","typeLabel":"number"},"type":"array","uniqueKey":"oneOf.2.input.oneOf.1.params","typeLabel":"number[]"}},"isRequired":true,"uniqueKey":"oneOf.2.input.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"oneOf.2.input","typeLabel":"object"},"name":{"type":"string","uniqueKey":"oneOf.2.name","typeLabel":"string"},"metadata":{"properties":{},"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.metadata.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.2.metadata","typeLabel":"object"},"shots":{"type":"integer","format":"int32","default":100,"maximum":1000000,"uniqueKey":"oneOf.2.shots","typeLabel":"integer\u003cint32>"},"session_id":{"type":"string","uniqueKey":"oneOf.2.session_id","typeLabel":"string"},"settings":{"type":"object","properties":{"error_mitigation":{"type":"object","properties":{"debiasing":{"type":"boolean","uniqueKey":"oneOf.2.settings.error_mitigation.debiasing","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.settings.error_mitigation","typeLabel":"object"}},"uniqueKey":"oneOf.2.settings","typeLabel":"object"},"dry_run":{"type":"boolean","uniqueKey":"oneOf.2.dry_run","typeLabel":"boolean"}},"uniqueKey":"oneOf.2","typeLabel":"Quantum Function · object"},{"type":"object","title":"QAOA Function","description":"Submit a combinatorial optimization job to solve a maxcut problem using Q-CTRL's QAOA Solver. See our QAOA Job guide for more information.\n","required":["backend","type","input","external_settings"],"example":{"type":"ionq.circuit.v1","input":{"qubits":1,"gateset":"qis","circuit":[{"gate":"h","target":0}]},"backend":"qpu.forte-1","shots":500,"settings":{"error_mitigation":{"debiasing":false}}},"properties":{"backend":{"type":"string","description":"Available options: `simulator`, `qpu.forte-1`, `qpu.forte-enterprise-1`","isRequired":true,"uniqueKey":"oneOf.3.backend","typeLabel":"string"},"type":{"type":"string","enum":["qctrl.qaoa.v1"],"isRequired":true,"uniqueKey":"oneOf.3.type","typeLabel":"enum\u003cstring>"},"input":{"type":"object","properties":{"problem_type":{"type":"string","enum":["maxcut"],"isRequired":true,"uniqueKey":"oneOf.3.input.problem_type","typeLabel":"enum\u003cstring>"},"problem":{"type":"object","description":"A NetworkX adjacency_graph object","example":{"directed":false,"multigraph":false,"graph":[],"nodes":[{"id":0},{"id":1},{"id":2}],"adjacency":[[{"id":1},{"id":2}],[{"id":0},{"id":2}],[{"id":0},{"id":1}]]},"isRequired":true,"uniqueKey":"oneOf.3.input.problem","typeLabel":"object"}},"required":["problem_type","problem"],"isRequired":true,"uniqueKey":"oneOf.3.input","typeLabel":"object"},"external_settings":{"type":"object","properties":{"api_credentials":{"description":"API Key for your Q-CTRL account","type":"string","isRequired":true,"uniqueKey":"oneOf.3.external_settings.api_credentials","typeLabel":"string"},"external_organization":{"description":"Optional unique slug for your target Q-CTRL organization","type":"string","uniqueKey":"oneOf.3.external_settings.external_organization","typeLabel":"string"}},"required":["api_credentials"],"isRequired":true,"uniqueKey":"oneOf.3.external_settings","typeLabel":"object"},"name":{"type":"string","uniqueKey":"oneOf.3.name","typeLabel":"string"},"metadata":{"properties":{},"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.3.metadata.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.3.metadata","typeLabel":"object"},"shots":{"type":"integer","format":"int32","default":100,"maximum":1000000,"uniqueKey":"oneOf.3.shots","typeLabel":"integer\u003cint32>"},"session_id":{"type":"string","uniqueKey":"oneOf.3.session_id","typeLabel":"string"},"settings":{"type":"object","properties":{"error_mitigation":{"type":"object","properties":{"debiasing":{"type":"boolean","uniqueKey":"oneOf.3.settings.error_mitigation.debiasing","typeLabel":"boolean"}},"uniqueKey":"oneOf.3.settings.error_mitigation","typeLabel":"object"}},"uniqueKey":"oneOf.3.settings","typeLabel":"object"},"dry_run":{"type":"boolean","uniqueKey":"oneOf.3.dry_run","typeLabel":"boolean"}},"uniqueKey":"oneOf.3","typeLabel":"QAOA Function · object"}],"uniqueKey":"","typeLabel":"Single Circuit · object | Multi Circuit · object | Quantum Function · object | QAOA Function · object"},"examples":{"Example":{"title":"Example","value":{"type":"ionq.circuit.v1","input":{"qubits":1,"gateset":"qis","circuit":[{"gate":"h","target":0}]},"backend":"qpu.forte-1","shots":500,"settings":{"error_mitigation":{"debiasing":false}}}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"1ab8e74b-75ae-4bb6-b8ac-2a41d4e909ab":{"description":"Created","content":{"application/json":{"schema":{"properties":{"id":{"type":"string","example":"617a1f8b-59d4-435d-aa33-695433d7155e","isRequired":true,"uniqueKey":"id","typeLabel":"string"},"status":{"type":"string","enum":["submitted","ready","started","canceled","failed","completed"],"isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"session_id":{"oneOf":[{"type":"string","example":null,"isRequired":true,"uniqueKey":"session_id.oneOf.0","typeLabel":"string"},{"type":"null","example":null,"isRequired":true,"uniqueKey":"session_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"session_id","typeLabel":"string | null"}},"required":["id","status","session_id"],"type":"object","additionalProperties":false,"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"617a1f8b-59d4-435d-aa33-695433d7155e","status":"submitted","session_id":null}}},"exampleType":"generated"}},"exampleType":"generated"},"18261a67-f4ab-47e2-8157-8491ea012a4e":{"description":"Bad Request. A multi-circuit job may contain at most 5,000 circuits and 150,000 gates in total across them; validation cost scales with gate count, so a job can exceed the gate limit while staying under both the circuit count and the body size","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"3020d195-903f-4323-aa8e-238339c734d2":{"description":"Request Entity Too Large. The request body may not exceed 10MB","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"f7c7200a-08b4-470c-b332-394c3ed00afb":{"description":"Too Many Requests. To get a higher rate limit, please reach out to [email protected]","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"ab4926a5-0a69-4e21-9192-5dc97aa5918c":{"description":"A generic server failure, please reach out to [email protected] for help with this error","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"171bd6a9-1a61-45ef-bb0e-8a9cceeeb465":{"description":"Bad Gateway, this can be caused by misbehaving proxies, or by service issues. These can be retried, and downtime can be found on status.ionq.co","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"6ebb8b35-da76-46d0-bf81-f0b5eb142cff":{"description":"Service Unavailable, this is indicative of service outage, please check status.ionq.co","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"3e141009-72c7-41df-a3ff-e407fc657e70":{"apiKeyAuth1":{"type":"apiKey","name":"Authorization","in":"header","description":"API keys are associated with a user and can be created on the [IonQ Quantum Cloud](https://cloud.ionq.com) application. To authenticate, prefix your API Key with `apiKey ` and place it in the `Authorization` request header. Ex: `Authorization: apiKey your-api-key`","x-default":"apiKey your-api-key","scopes":[],"schemeName":"apiKeyAuth1"}}},"servers":{"110a05cf-3864-4106-a0c1-ff804f68893c":{"url":"https://api.ionq.co/v0.4"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","name":"Authorization","in":"header","description":"API keys are associated with a user and can be created on the [IonQ Quantum Cloud](https://cloud.ionq.com) application. To authenticate, prefix your API Key with `apiKey ` and place it in the `Authorization` request header. Ex: `Authorization: apiKey your-api-key`","x-default":"apiKey your-api-key","scopes":[],"schemeName":"apiKeyAuth1"},"schema":{"title":"Authorization","type":"string","description":"API keys are associated with a user and can be created on the [IonQ Quantum Cloud](https://cloud.ionq.com) application. To authenticate, prefix your API Key with `apiKey ` and place it in the `Authorization` request header. Ex: `Authorization: apiKey your-api-key`","isRequired":true,"default":"apiKey your-api-key","typeLabel":"string","deprecated":false},"schemeName":"apiKeyAuth1","name":"Authorization"}],"title":"apiKeyAuth1"}]},"originalFileLocation":"https://api.ionq.co/v0.4/api-docs"},"subdomain":"ionq","siteName":"IonQ Quantum Cloud Documentation","title":"Create job - IonQ Quantum Cloud Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-23T16:28:06.088Z","originalFileLocation":"api-reference/v0.4/jobs/create-job.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Submit a quantum circuit to run on a backend.\">\u003cmeta data-mint-head name=\"application-name\" content=\"IonQ Quantum Cloud Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create job - IonQ Quantum Cloud Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Submit a quantum circuit to run on a backend.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"IonQ Quantum Cloud Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ionq.mintlify.app/_mintlify/api/og/v2?division=Jobs\u0026amp;title=Create+job\u0026amp;description=Submit+a+quantum+circuit+to+run+on+a+backend.\u0026amp;theme=f6791b5e02266258dbd08105\u0026amp;signature=e81d1edc3948e4edecfdba1d66615c53f75a8cf8c395d7122425989764218113\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create job - IonQ Quantum Cloud Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Submit a quantum circuit to run on a backend.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ionq.mintlify.app/_mintlify/api/og/v2?division=Jobs\u0026amp;title=Create+job\u0026amp;description=Submit+a+quantum+circuit+to+run+on+a+backend.\u0026amp;theme=f6791b5e02266258dbd08105\u0026amp;signature=e81d1edc3948e4edecfdba1d66615c53f75a8cf8c395d7122425989764218113\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/ionq/kNvIbD7sfYoz1On3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"IonQ Quantum Cloud Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF5000\">\u003cmeta data-mint-head name=\"og:logo\" content=\"/media/branding/ionq-logo-light.png\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/v0.4/jobs/create-job.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.ionq.com/#organization\",\"name\":\"IonQ Quantum Cloud Documentation\",\"url\":\"https://docs.ionq.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ionq/KP8cXNscCAA57Ku7/media/branding/ionq-logo-light.png?fit=max\u0026auto=format\u0026n=KP8cXNscCAA57Ku7\u0026q=85\u0026s=11cad3438352638e3454cd778e5edbd2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.ionq.com#website\",\"name\":\"IonQ Quantum Cloud Documentation\",\"url\":\"https://docs.ionq.com\",\"publisher\":{\"@id\":\"https://docs.ionq.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job#webpage\",\"url\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job\",\"name\":\"Create job\",\"description\":\"Submit a quantum circuit to run on a backend.\",\"dateModified\":\"2026-10-23T16:28:06.088Z\",\"isPartOf\":{\"@id\":\"https://docs.ionq.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"IonQ Quantum Cloud Documentation\",\"item\":\"https://docs.ionq.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create job\",\"item\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job#apireference\",\"headline\":\"Create job\",\"name\":\"Create job\",\"description\":\"Submit a quantum circuit to run on a backend.\",\"url\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job\",\"mainEntityOfPage\":{\"@id\":\"https://docs.ionq.com/api-reference/v0.4/jobs/create-job#webpage\"},\"dateModified\":\"2026-10-23T16:28:06.088Z\",\"publisher\":{\"@id\":\"https://docs.ionq.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.ionq.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"IonQ Quantum Cloud Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"IonQ Quantum Cloud Documentation","nav":{"global":{"anchors":[{"anchor":"Join our Slack","icon":"slack","href":"https://join.slack.com/t/ionqcommunity/shared_invite/zt-2ohj4fkvb-ErVKebhkwaP7S~lt2Gq0_w"},{"anchor":"Example Notebooks","icon":"github","href":"https://github.com/ionq-samples/"},{"anchor":"Other Resources","icon":"book-open-cover","href":"https://ionq.com/resources"}]},"tabs":[{"tab":"Home","groups":[{"group":"Introduction","pages":[{"title":"IonQ Documentation","sidebarTitle":"IonQ Documentation","mode":"wide","href":""}]},{"group":"Features","pages":[{"title":"Simulation with Noise Models","href":"/features/simulation-with-noise-models"},{"title":"Native Gates","href":"/features/getting-started-with-native-gates"},{"title":"Error Mitigation - Debiasing","href":"/features/error-mitigation-debiasing"}]},{"group":"Guides","pages":[{"title":"Managing API keys","href":"/guides/managing-api-keys"},{"title":"Job Cost and Usage","href":"/guides/job-cost-and-usage"},{"title":"Direct API Submissions","href":"/guides/direct-api-submission"},{"title":"QPU Submission Checklist","href":"/guides/qpu-submission-checklist"},{"title":"QAOA solve with Fire Opal","href":"/guides/qaoa-solve-with-fire-opal"}]},{"group":"User Manual","pages":[{"title":"Your Account","href":"/user-manual/accounts"},{"title":"Backends","href":"/user-manual/backends"},{"title":"Jobs","href":"/user-manual/jobs"},{"title":"Organizations","href":"/user-manual/organizations"},{"title":"Projects","href":"/user-manual/projects"},{"title":"Platform Systems","mode":"wide","href":"/user-manual/platform-systems"},{"title":"Glossary","href":"/user-manual/glossary"}]},{"group":"Access Partners","pages":[{"title":"Amazon Braket","href":"/partners/amazon-braket"}]},{"group":"Integrations","pages":[{"title":"Connecting a SAML Identity Provider","href":"/guides/connecting-saml-identity-providers"}]}]},{"tab":"SDKs","groups":[{"group":"Python SDKs","pages":[{"title":"Quantum SDKs","sidebarTitle":"Overview","href":"/sdks"},{"group":"Qiskit","pages":[{"title":"Getting started with Qiskit","href":"/sdks/qiskit/index"},{"title":"Using debiasing with Qiskit","href":"/sdks/qiskit/error-mitigation-qiskit"},{"title":"Compilation and native gates with Qiskit","href":"/sdks/qiskit/native-gates-qiskit"}]},{"group":"Cirq","pages":[{"title":"Getting started with Cirq","href":"/sdks/cirq/index"},{"title":"Using native gates with Cirq","href":"/sdks/cirq/native-gates-cirq"}]},{"group":"PennyLane","pages":[{"title":"Getting started with PennyLane","href":"/sdks/pennylane/index"},{"title":"Using native gates with PennyLane","href":"/sdks/pennylane/native-gates-pennylane"}]},{"group":"qBraid","pages":[{"title":"Getting started with qBraid","href":"/sdks/qbraid/index"},{"title":"Using native gates with qBraid","href":"/sdks/qbraid/native-gates-qbraid"}]},{"title":"CUDA-Q","href":"/sdks/cuda-q"}]}]},{"tab":"API v0.4 (Latest)","groups":[{"group":"IonQ v0.4 API","pages":[{"title":"API v0.4 Reference","sidebarTitle":"Introduction","href":"/api-reference/v0.4/introduction"},{"title":"Migrating to API v0.4","href":"/api-reference/v0.4/migration-from-v0.3"},{"title":"v0.4 Error Codes","href":"/api-reference/v0.4/error-codes"},{"title":"OpenQASM 3","description":"Submitting circuits to IonQ using the OpenQASM 3 language","href":"/api-reference/v0.4/openqasm3"}]},{"group":"Jobs","pages":[{"openapi":"https://api.ionq.co/v0.4/api-docs POST /jobs","title":null,"href":"/api-reference/v0.4/jobs/create-job"},{"openapi":"https://api.ionq.co/v0.4/api-docs POST /jobs/{UUID}/clone","description":"Create a new job from an existing one, optionally overriding its settings.","title":null,"href":"/api-reference/v0.4/jobs/clone-job"},{"openapi":"https://api.ionq.co/v0.4/api-docs POST /jobs/{UUID}/move","title":null,"href":"/api-reference/v0.4/jobs/move-job"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /jobs/{UUID}","title":null,"href":"/api-reference/v0.4/jobs/get-job"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /jobs","title":null,"href":"/api-reference/v0.4/jobs/get-jobs"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /jobs/{UUID}/cost","title":null,"href":"/api-reference/v0.4/jobs/get-job-cost"},{"openapi":"https://api.ionq.co/v0.4/api-docs PUT /jobs/{UUID}/status/cancel","title":"Cancel a job","href":"/api-reference/v0.4/jobs/cancel-job"},{"openapi":"https://api.ionq.co/v0.4/api-docs PUT /jobs/status/cancel","title":null,"href":"/api-reference/v0.4/jobs/cancel-jobs"},{"openapi":"https://api.ionq.co/v0.4/api-docs DELETE /jobs/{UUID}","title":null,"href":"/api-reference/v0.4/jobs/delete-job"},{"openapi":"https://api.ionq.co/v0.4/api-docs DELETE /jobs","title":null,"href":"/api-reference/v0.4/jobs/delete-jobs"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /jobs/estimate","title":null,"href":"/api-reference/v0.4/jobs/get-job-estimate"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /jobs/{UUID}/artifacts/{artifactId}","title":"Download a job artifact.","href":"/api-reference/v0.4/jobs/get-job-artifact"}]},{"group":"Sessions","pages":[{"openapi":"https://api.ionq.co/v0.4/api-docs POST /sessions","title":null,"href":"/api-reference/v0.4/sessions/create-session"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /sessions/{session_id}","title":null,"href":"/api-reference/v0.4/sessions/get-session"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /sessions","title":null,"href":"/api-reference/v0.4/sessions/get-sessions"},{"openapi":"https://api.ionq.co/v0.4/api-docs POST /sessions/{session_id}/end","title":null,"href":"/api-reference/v0.4/sessions/end-session"}]},{"group":"Backends","pages":[{"openapi":"https://api.ionq.co/v0.4/api-docs GET /backends","title":"Get Backends","href":"/api-reference/v0.4/backends/get-backends"},{"title":"Get a backend","openapi":"https://api.ionq.co/v0.4/api-docs GET /backends/{backend}","href":"/api-reference/v0.4/backends/get-backend-by-name"},{"openapi":"https://api.ionq.co/v0.4/api-docs GET /backends/{backend}/characterizations/{UUID}","title":"Get a Characterization","href":"/api-reference/v0.4/backends/get-a-characterization"},{"title":"Get all backend characterizations","openapi":"https://api.ionq.co/v0.4/api-docs GET /backends/{backend}/characterizations","href":"/api-reference/v0.4/backends/get-characterizations"}]},{"group":"Utilities","pages":[{"title":"Get usage costs","openapi":"https://api.ionq.co/v0.4/api-docs GET /organizations/{organization_id}/usage","href":"/api-reference/v0.4/util/usages"},{"title":"Get current key","openapi":"https://api.ionq.co/v0.4/api-docs GET /whoami","href":"/api-reference/v0.4/util/whoami"}]},{"group":"Schemas","pages":[{"openapi":"https://api.ionq.co/v0.4/api-docs GET /schemas/formats/{format}","title":"Get format schema","href":"/api-reference/v0.4/schemas/get-format-schema"},{"title":"Results formats","href":"/api-reference/v0.4/schemas/results-formats"},{"title":"Circuit formats","href":"/api-reference/v0.4/schemas/circuit-formats"}]}]},{"tab":"API v0.3","groups":[{"group":"IonQ v0.3 API","pages":[{"title":"Introduction","href":"/api-reference/v0.3/introduction"},{"title":"API Core Concepts","href":"/api-reference/v0.3/core-concepts"},{"title":"v0.3 Error Codes","href":"/api-reference/v0.3/error-codes"},{"title":"Writing Quantum Programs","href":"/api-reference/v0.3/writing-quantum-programs"},{"title":"Migrating from old versions","href":"/api-reference/v0.3/migrating-from-old-versions"},{"title":"Multicircuit Jobs","href":"/api-reference/v0.3/multicircuit-jobs"},{"title":"Using native gates with the IonQ API","href":"/api-reference/v0.3/native-gates-api"}]},{"group":"Jobs","pages":[{"openapi":"https://api.ionq.co/v0.3/api-docs GET /jobs","title":"Get Jobs","href":"/api-reference/v0.3/jobs/get-jobs"},{"openapi":"https://api.ionq.co/v0.3/api-docs POST /jobs","title":"Create a Job","href":"/api-reference/v0.3/jobs/create-a-job"},{"openapi":"https://api.ionq.co/v0.3/api-docs DELETE /jobs","title":"Delete many Jobs","href":"/api-reference/v0.3/jobs/delete-many-jobs"},{"openapi":"https://api.ionq.co/v0.3/api-docs GET /jobs/{UUID}","title":"Get a specific Job","href":"/api-reference/v0.3/jobs/get-a-specific-job"},{"openapi":"https://api.ionq.co/v0.3/api-docs DELETE /jobs/{UUID}","title":"Delete a Job","href":"/api-reference/v0.3/jobs/delete-a-job"},{"openapi":"https://api.ionq.co/v0.3/api-docs GET /jobs/{UUID}/results","title":"Get a Job's output","href":"/api-reference/v0.3/jobs/get-a-specific-jobs-output"},{"openapi":"https://api.ionq.co/v0.3/api-docs PUT /jobs/{UUID}/status/cancel","title":"Cancel a Job","href":"/api-reference/v0.3/jobs/cancel-a-job"},{"openapi":"https://api.ionq.co/v0.3/api-docs PUT /jobs/status/cancel","title":"Cancel many Jobs","href":"/api-reference/v0.3/jobs/cancel-many-jobs"}]},{"group":"Characterizations","pages":[{"openapi":"https://api.ionq.co/v0.3/api-docs GET /characterizations/backends/{backend}","title":"Get All Backend Characterizations","href":"/api-reference/v0.3/characterizations/get-all-backend-characterizations"},{"openapi":"https://api.ionq.co/v0.3/api-docs GET /characterizations/backends/{backend}/current","title":"Get the Most Recent Backend Characterization","href":"/api-reference/v0.3/characterizations/get-the-most-recent-backend-characterization"},{"openapi":"https://api.ionq.co/v0.3/api-docs GET /characterizations/{UUID}","title":"Get a Characterization","href":"/api-reference/v0.3/characterizations/get-a-characterization"}]},{"group":"Backends","pages":[{"openapi":"https://api.ionq.co/v0.3/api-docs GET /backends","title":"Get Backends","href":"/api-reference/v0.3/backends/get-backends"}]}]}]},"title":"Create job - IonQ Quantum Cloud Documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-26-lDe7V.js","utils-CWQmgYtH.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-4-Aw3rSD.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-C2zjXYA5.js","snippetPresets-DFmpFA7C.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-FJpQavWq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-D_GvPF7k.js","shallow-Bs2ZB0NO.js","getApiPlaygroundDisplay-DCcqJJk-.js","CodeSnippet-DzDxawVe.js","CodeSnippets-aUr7fU-7.js","Page-CT9uE8Ip.js","getPastedJson-Y1fKsj_I.js","icon-DI4zTsDr.js","MethodPill-C0nDlmSQ.js","DuplicateIcon-NUXbx2nQ.js","createIcon-BdTHrPAi.js","DynamicMarkdown-CtpgKJwj.js","SectionHeading-B3x35tOt.js","axios-vUo_bRtp.js","Markdown-3OmurJMP.js","clsx-DMKzROTp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-1ms6tsT-.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Ke9xIMFx.js"]}