{"openapi":"3.0.0","paths":{"/v1/versions":{"get":{"description":"Get a list of available API versions","operationId":"get_versions","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/VersionResponse"}}}}},"summary":"Get versions","tags":["Versions"]}},"/v1/jobs/{id}":{"get":{"summary":"List job details","tags":["Jobs"],"description":"List the details about the specified quantum program job.","parameters":[{"in":"query","name":"exclude_params","required":false,"schema":{"type":"boolean","default":false},"description":"Exclude job params from the response"}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"title":"JobResponse","type":"object","description":"A job","properties":{"id":{"type":"string","description":"Identifier assigned to the job"},"backend":{"type":"string","description":"&ast;&ast;Warning:&ast;&ast; While this parameter is not currently required for requests, specifying it is strongly encouraged. Running an ISA circuit on a backend that has a different instruction set will result in an error. The backend parameter will be required in a future release.\n\nThe backend on which to run the program.  If no backend is specified, the job is sent to the backend with the shortest queue that you have access to.\n","pattern":"^.*$"},"state":{"title":"JobState","type":"object","description":"Current state of the job","properties":{"status":{"type":"string","description":"Current status of the job","enum":["Queued","Running","Completed","Cancelled","Failed"]},"reason":{"type":"string","description":"Reason for the current status"},"reason_code":{"type":"integer","format":"int32","minimum":1000,"maximum":9999,"description":"Reason code for the current status"},"reason_solution":{"type":"string","description":"Next steps user can take in case of failure"}},"required":["status"]},"status":{"title":"JobStatus","type":"string","description":"Current status of the job","enum":["Queued","Running","Completed","Cancelled","Cancelled - Ran too long","Failed"]},"params":{"type":"object","additionalProperties":true,"description":"Parameters used to execute the job"},"program":{"type":"object","description":"Program associated with the job","properties":{"id":{"type":"string","description":"Identifier from the executed program"}},"required":["id"]},"created":{"type":"string","description":"UTC timestamp for when the job was created"},"runtime":{"type":"string","description":"Name and tag of the image to use when running a program (IBM Quantum channel users only)"},"cost":{"type":"integer","format":"int32","minimum":0,"maximum":10800,"description":"Cost of the job as the estimated time it should take to complete (in seconds). Should not exceed the cost of the program. If the provided value exceeds the maximum, it will be capped at that value."},"tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}},"remote_storage":{"allOf":[{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Default remote storage option for where input data is stored and where output data should be stored"}]},{"title":"RemoteStorage","description":"(Only enabled for Qiskit Runtime instances with the Channel Partner plan) Metadata and connection information on where job params are stored remotely\nand/or where to store results, logs, transpiled circuits, etc. Omitted properties\nin field specific objects will be inherited from the default remote storage option.\nAs an example, the following two objects are equivalent:\n\n```\n{\n    \"type\": \"ibmcloud_cos\",\n    \"region\": \"us-east\",\n    \"region_type\": \"regional\",\n    \"bucket_crn\": \"crn\",\n    \"job_params\": {\n      \"object_name\": \"my-object\"\n    }\n}\n```\n\n```\n{\n    \"type\": \"ibmcloud_cos\",\n    \"region\": \"us-east\",\n    \"region_type\": \"regional\",\n    \"bucket_crn\": \"crn\",\n    \"job_params\": {\n      \"type\": \"ibmcloud_cos\",\n      \"region\": \"us-east\",\n      \"region_type\": \"regional\",\n      \"bucket_crn\": \"crn\",\n      \"object_name\": \"my-object\"\n    }\n}\n```\n","properties":{"job_params":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where user supplied job params (omitted properties will will be inherited from default remote storage option)"}]},"results":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where job results will be stored (omitted properties will will be inherited from default remote storage option)"}]},"logs":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where job logs will be stored (omitted properties will will be inherited from default remote storage option)"}]}},"required":["job_params","results"]}]},"session_id":{"type":"string","description":"Identifier of the session that the job is a part of"},"user_id":{"type":"string","description":"The id of the user submitted the job"},"usage":{"title":"Usage","description":"usage metrics","type":"object","properties":{"seconds":{"type":"number","description":"Number of seconds of Qiskit Runtime usage including quantum compute and near-time classical pre- and post-processing"}},"required":["seconds"]},"private":{"type":"boolean","description":"When set to true, input parameters are not returned, and the results can only be read once. After the job is completed, input parameters are deleted from the service. After the results are read, they are deleted from the service. When set to false, the input parameters and results follow the standard retention behavior of the API. Only returned in the response if the value is true, otherwise it is omitted."},"estimated_running_time_seconds":{"type":"number","format":"double","description":"Estimated usage in seconds"},"calibration_id":{"type":"string","description":"The ID of the calibration used for the job"}},"required":["id","created","program","state","status","cost"]},"examples":{"jobResponseSample":{"value":{"id":"c5dge2d3rn7breq27i9g","backend":"ibmq_qasm_simulator","cost":0,"state":{"status":"Completed","reason":""},"status":"Completed","params":{"iterations":3},"program":{"id":"myprogram-abcdef12345"},"created":"2021-10-04T13:52:09.456851Z","runtime":"ntc-provider-primitives:latest","tags":["tag1","tag2","tag3","tag4"],"session_id":"c5dge2d3rn7breq27i9g","private":true,"estimated_running_time_seconds":30.5,"calibration_id":"fez-ac-tls-test"}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"operationId":"get_job","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"name":"id","in":"path","required":true,"description":"Identifier of an existing job"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}],"delete":{"tags":["Jobs"],"summary":"Delete a job","operationId":"delete_job","responses":{"204":{"description":"OK"},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"500":{"description":"Internal error deleting job","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"description":"Delete the specified job and its associated data. Job must be in a terminal state.","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.delete"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.delete"}]}}},"/v1/jobs":{"get":{"parameters":[{"in":"query","name":"limit","required":false,"schema":{"type":"integer","format":"int32","default":200,"minimum":1,"maximum":200},"description":"Number of results to return at a time. If the provided value is outside of the viable range, no error occurs and the default value is used instead."},{"in":"query","name":"offset","required":false,"schema":{"type":"integer","format":"int32","default":0,"minimum":0,"maximum":2147483647},"description":"Number of results to offset when retrieving the list of jobs. If the provided value is outside of the viable range, no error occurs and the default value is used instead."},{"in":"query","name":"pending","required":false,"schema":{"type":"boolean"},"description":"Returns 'Queued' and 'Running' jobs if true.  Returns 'Completed', 'Cancelled', and 'Failed' jobs if false."},{"in":"query","name":"program","required":false,"schema":{"type":"string","minLength":1,"maxLength":63,"pattern":"^.*$"},"description":"Program ID to filter jobs"},{"in":"query","name":"backend","required":false,"schema":{"type":"string","minLength":1,"maxLength":100,"pattern":"^.*$"},"description":"Backend to filter jobs"},{"in":"query","name":"created_after","required":false,"schema":{"type":"string","format":"date-time","minLength":1,"maxLength":100},"description":"Job created after filter"},{"in":"query","name":"created_before","required":false,"schema":{"type":"string","format":"date-time","minLength":1,"maxLength":100},"description":"Job created before filter"},{"in":"query","name":"sort","required":false,"schema":{"type":"string","minLength":1,"maxLength":4,"pattern":"^(ASC|DESC)$"},"description":"Sort jobs by created time ASC or DESC (default)"},{"in":"query","name":"tags","required":false,"schema":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}},"description":"Tags to filter jobs"},{"in":"query","name":"session_id","required":false,"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"description":"Session ID to filter jobs"},{"in":"query","name":"exclude_params","required":false,"schema":{"type":"boolean","default":true},"description":"Exclude job params from the response"}],"tags":["Jobs"],"summary":"List jobs","operationId":"list_jobs","description":"List the quantum program jobs you have run.","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"title":"JobsResponse","type":"object","description":"Jobs collection response","properties":{"jobs":{"description":"A list of jobs","type":"array","items":{"title":"JobResponse","type":"object","description":"A job","properties":{"id":{"type":"string","description":"Identifier assigned to the job"},"backend":{"type":"string","description":"&ast;&ast;Warning:&ast;&ast; While this parameter is not currently required for requests, specifying it is strongly encouraged. Running an ISA circuit on a backend that has a different instruction set will result in an error. The backend parameter will be required in a future release.\n\nThe backend on which to run the program.  If no backend is specified, the job is sent to the backend with the shortest queue that you have access to.\n","pattern":"^.*$"},"state":{"title":"JobState","type":"object","description":"Current state of the job","properties":{"status":{"type":"string","description":"Current status of the job","enum":["Queued","Running","Completed","Cancelled","Failed"]},"reason":{"type":"string","description":"Reason for the current status"},"reason_code":{"type":"integer","format":"int32","minimum":1000,"maximum":9999,"description":"Reason code for the current status"},"reason_solution":{"type":"string","description":"Next steps user can take in case of failure"}},"required":["status"]},"status":{"title":"JobStatus","type":"string","description":"Current status of the job","enum":["Queued","Running","Completed","Cancelled","Cancelled - Ran too long","Failed"]},"params":{"type":"object","additionalProperties":true,"description":"Parameters used to execute the job"},"program":{"type":"object","description":"Program associated with the job","properties":{"id":{"type":"string","description":"Identifier from the executed program"}},"required":["id"]},"created":{"type":"string","description":"UTC timestamp for when the job was created"},"runtime":{"type":"string","description":"Name and tag of the image to use when running a program (IBM Quantum channel users only)"},"cost":{"type":"integer","format":"int32","minimum":0,"maximum":10800,"description":"Cost of the job as the estimated time it should take to complete (in seconds). Should not exceed the cost of the program. If the provided value exceeds the maximum, it will be capped at that value."},"tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}},"remote_storage":{"allOf":[{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Default remote storage option for where input data is stored and where output data should be stored"}]},{"title":"RemoteStorage","description":"(Only enabled for Qiskit Runtime instances with the Channel Partner plan) Metadata and connection information on where job params are stored remotely\nand/or where to store results, logs, transpiled circuits, etc. Omitted properties\nin field specific objects will be inherited from the default remote storage option.\nAs an example, the following two objects are equivalent:\n\n```\n{\n    \"type\": \"ibmcloud_cos\",\n    \"region\": \"us-east\",\n    \"region_type\": \"regional\",\n    \"bucket_crn\": \"crn\",\n    \"job_params\": {\n      \"object_name\": \"my-object\"\n    }\n}\n```\n\n```\n{\n    \"type\": \"ibmcloud_cos\",\n    \"region\": \"us-east\",\n    \"region_type\": \"regional\",\n    \"bucket_crn\": \"crn\",\n    \"job_params\": {\n      \"type\": \"ibmcloud_cos\",\n      \"region\": \"us-east\",\n      \"region_type\": \"regional\",\n      \"bucket_crn\": \"crn\",\n      \"object_name\": \"my-object\"\n    }\n}\n```\n","properties":{"job_params":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where user supplied job params (omitted properties will will be inherited from default remote storage option)"}]},"results":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where job results will be stored (omitted properties will will be inherited from default remote storage option)"}]},"logs":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where job logs will be stored (omitted properties will will be inherited from default remote storage option)"}]}},"required":["job_params","results"]}]},"session_id":{"type":"string","description":"Identifier of the session that the job is a part of"},"user_id":{"type":"string","description":"The id of the user submitted the job"},"usage":{"title":"Usage","description":"usage metrics","type":"object","properties":{"seconds":{"type":"number","description":"Number of seconds of Qiskit Runtime usage including quantum compute and near-time classical pre- and post-processing"}},"required":["seconds"]},"private":{"type":"boolean","description":"When set to true, input parameters are not returned, and the results can only be read once. After the job is completed, input parameters are deleted from the service. After the results are read, they are deleted from the service. When set to false, the input parameters and results follow the standard retention behavior of the API. Only returned in the response if the value is true, otherwise it is omitted."},"estimated_running_time_seconds":{"type":"number","format":"double","description":"Estimated usage in seconds"},"calibration_id":{"type":"string","description":"The ID of the calibration used for the job"}},"required":["id","created","program","state","status","cost"]}},"count":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"Total number of jobs for the user"},"offset":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"Offset at which paginated results are returned"},"limit":{"type":"integer","format":"int32","minimum":1,"maximum":200,"description":"Maximum number of results returned in the paginated response"}},"required":["limit","offset"]},"examples":{"jobsResponseExample":{"value":{"jobs":[{"id":"c5dge2d3rn7breq27i9g","backend":"ibmq_qasm_simulator","cost":0,"state":{"status":"Completed","reason":""},"status":"Completed","params":{"iterations":3},"program":{"id":"myprogram-abcdef12345"},"created":"2021-10-04T13:52:09.456851Z","runtime":"ntc-provider-primitives:latest","tags":["tag1","tag2","tag3","tag4"],"session_id":"c5dge2d3rn7breq27i9g","usage":{"seconds":1},"private":true,"estimated_running_time_seconds":30.5,"calibration_id":"fez-ac-tls-test"},{"id":"c2gfe1m3ln7breq27i6e","backend":"ibmq_qasm_simulator","cost":0,"state":{"status":"Completed","reason":""},"status":"Completed","params":{"iterations":3},"program":{"id":"myprogram-abcdef12345"},"created":"2021-10-05T13:52:09.456851Z","runtime":"ntc-provider-primitives:latest","tags":["tag1","tag2","tag3","tag4"],"session_id":"c1mre2f3pn9breq18i4g","usage":{"seconds":1}}],"count":2,"limit":2,"offset":0}}}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}],"post":{"tags":["Jobs"],"summary":"Run a job","operationId":"create_job","parameters":[{"name":"Parent-Job-Id","in":"header","description":"Parent job ID","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"Job ID"},"backend":{"type":"string","description":"Backend selected to run job"},"session_id":{"type":"string","description":"Id of the session associated with the job"},"private":{"type":"boolean","description":"When set to true, input parameters are not returned, and the results can only be read once. After the job is completed, input parameters are deleted from the service. After the results are read, they are deleted from the service. When set to false, the input parameters and results follow the standard retention behavior of the API. Only returned in the response if the value is true, otherwise it is omitted."},"calibration_id":{"type":"string","description":"The ID of the calibration used for the job","pattern":"^.*$","minLength":1,"maxLength":100}},"description":"Response when creating a job","required":["id","backend"]},"example":{"id":"c5dge2d3rn7breq27i9g","backend":"ibm_backend","private":true}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"409":{"description":"Usage exceeds instance limit","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"description":"Invoke a Qiskit Runtime primitive. Note the returned job ID.  You will use it to check the job's status and review results. This request is rate limited to 5 jobs per minute per user.","requestBody":{"content":{"application/json":{"schema":{"oneOf":[{"allOf":[{"title":"ProgramParams","type":"object","description":"Parameters used to run a job","properties":{"program_id":{"type":"string","description":"ID of the program to be executed","pattern":"^.*$","minLength":1,"maxLength":10000},"backend":{"type":"string","description":"Name that identifies the backend on which to run the program.","pattern":"^.*$","minLength":1,"maxLength":10000},"runtime":{"type":"string","description":"Name and tag of the image to use when running a program (IBM Quantum channel users only). Should follow the pattern \"name:tag\".","pattern":"^.*$","minLength":1,"maxLength":10000},"tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}},"log_level":{"type":"string","description":"Logging level of the program","enum":["critical","error","warning","info","debug"]},"cost":{"type":"integer","format":"int32","minimum":0,"maximum":10800,"description":"Cost of the job as the estimated time it should take to complete (in seconds). Should not exceed the cost of the program. If the provided value exceeds the maximum, it will be capped at that value."},"session_id":{"type":"string","description":"Identifier of the session that the job is a part of","pattern":"^.*$","minLength":1,"maxLength":36},"calibration_id":{"type":"string","description":"The ID of the calibration used for the job","pattern":"^.*$","minLength":1,"maxLength":100}},"required":["program_id","backend"]},{"properties":{"params":{"oneOf":[{"title":"SamplerV2 input","description":"The input for an SamplerV2 API call","type":"object","required":["pubs"],"properties":{"pubs":{"type":"array","description":"Primitive Unit Blocs of data. Each PUB is of the form (Circuit, Parameters, Shots) where the circuit is required, parameters should be passed only for parametrized circuits, and shots is optional","items":{"anyOf":[{"type":"array","minItems":1,"items":{},"x-prefixItems":[{"description":"The quantum circuit in QASM string or base64-encoded QPY format. See https://docs.quantum.ibm.com/api/qiskit/qpy for more details on QPY."},{"description":"A dictionary of the parameter values. The keys are the names of the parameters, and the values are the actual parameter values."},{"description":"The number of shots to use in this PUB","type":["integer","null"]}]},{"description":"The quantum circuit in QASM string or base64-encoded QPY format. See https://docs.quantum.ibm.com/api/qiskit/qpy for more details on QPY.","not":{"type":"array","items":{}}}]}},"options":{"type":"object","description":"Options for V2 Sampler","properties":{"default_shots":{"description":"The default number of shots to use if none are specified in the PUBs","type":"integer","format":"int32","minimum":0,"maximum":2147483647},"dynamical_decoupling":{"description":"Suboptions for dynamical decoupling","type":"object","properties":{"enable":{"description":"Whether to enable DD as specified by the other options in this class","type":"boolean"},"sequence_type":{"description":"Which dynamical decoupling sequence to use","type":"string","enum":["XX","XpXm","XY4"]},"extra_slack_distribution":{"description":"Where to put extra timing delays due to rounding issues","type":"string","enum":["middle","edges"]},"scheduling_method":{"description":"Whether to schedule gates as soon as ('asap') or as late as ('alap') possible","type":"string","enum":["alap","asap"]},"skip_reset_qubits":{"description":"Whether to insert DD on idle periods that immediately follow initialized/reset qubits.","type":"boolean"}}},"execution":{"description":"Execution options","type":"object","properties":{"init_qubits":{"description":"Whether to reset the qubits to the ground state for each shot","type":"boolean"},"rep_delay":{"description":"The delay between a measurement and the subsequent quantum circuit","type":"number"},"meas_type":{"description":"How to process and return measurement results","enum":["classified","kerneled","avg_kerneled"]}}},"twirling":{"description":"Twirling options","type":"object","properties":{"enable_gates":{"description":"Whether to apply 2-qubit gate twirling","type":"boolean"},"enable_measure":{"description":"Whether to apply measurement twirling","type":"boolean"},"num_randomizations":{"description":"The number of random samples to use when twirling or performing sampled mitigation","oneOf":[{"type":"integer","format":"int32","minimum":1,"maximum":2147483647},{"enum":["auto"]}]},"shots_per_randomization":{"description":"The number of shots to run for each random sample","oneOf":[{"type":"integer","format":"int32","minimum":1,"maximum":2147483647},{"enum":["auto"]}]},"strategy":{"description":"The strategy of twirling qubits in identified layers of 2-qubit twirled gates","type":"string","enum":["active","active-circuit","active-accum","all"]}}},"simulator":{"description":"Simulator options","type":"object","properties":{"noise_model":{"description":"Noise model for the simulator.","type":"object","nullable":true},"seed_simulator":{"description":"Random seed to control sampling.","type":"integer","format":"int32","nullable":true,"minimum":0,"maximum":2147483647},"coupling_map":{"description":"Directed coupling map to target in mapping.","type":"array","nullable":true,"items":{}},"basis_gates":{"description":"List of basis gate names to unroll to.","type":"array","items":{"type":"string","nullable":true}}},"additionalProperties":false},"experimental":{"description":"Experimental options.","type":"object"}},"additionalProperties":false},"shots":{"description":"Default number of shots which applies to all PUBs without shots. This overrides default_shots specified in options.","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"support_qiskit":{"description":"If True, returns a Qiskit-style output, meant to be parsed using the runtime result decoder, or resort to returning pure JSON results (resulting in larger objects)","type":"boolean"},"version":{"description":"For SamplerV2, version should always be 2","enum":[2]}},"additionalProperties":false,"x-version":"1.0.0"},{"title":"EstimatorV2 input","description":"The input for an EstimatorV2 API call","type":"object","required":["pubs"],"properties":{"pubs":{"type":"array","description":"Primitive Unit Blocs of data. Each PUB is of the form (Circuit, Observables, Parameters, Precision) where the circuit and observables are required, parameters should be passed only for parametrized circuits, and precision is optional","items":{"type":"array","minItems":2,"items":{},"x-prefixItems":[{"description":"The quantum circuit in QASM string or base64-encoded QPY format. See https://docs.quantum.ibm.com/api/qiskit/qpy for more details on QPY."},{"description":"One or more observables, which can be given as strings."},{"description":"The parameter values. The keys are the names of the parameters, and the values are the actual parameter values."},{"description":"The precision for this specific PUB","type":["number","null"]}]}},"options":{"type":"object","description":"Options for V2 Estimator","properties":{"seed_estimator":{"description":"Seed used to control sampling","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"default_precision":{"description":"The default precision to use if a precision is not specified for a PUB or for this job.","type":"number","exclusiveMinimum":true,"minimum":0},"default_shots":{"description":"The total number of shots to use per circuit per configuration. If set, this value overrides default_precision.","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"dynamical_decoupling":{"description":"Suboptions for dynamical decoupling","type":"object","properties":{"enable":{"description":"Whether to enable dynamical decoupling.","type":"boolean"},"sequence_type":{"description":"Which dynamical decoupling sequence to use","type":"string","enum":["XX","XpXm","XY4"]},"extra_slack_distribution":{"description":"Where to put extra timing delays due to rounding issues","type":"string","enum":["middle","edges"]},"scheduling_method":{"description":"Whether to schedule gates as soon as ('asap') or as late as ('alap') possible","type":"string","enum":["alap","asap"]},"skip_reset_qubits":{"description":"Whether to insert DD on idle periods that immediately follow initialized/reset qubits.","type":"boolean"}}},"resilience":{"description":"Advanced resilience options to fine tune the resilience strategy","type":"object","properties":{"measure_mitigation":{"description":"Whether to enable measurement error mitigation method","type":"boolean"},"measure_noise_learning":{"description":"Additional measurement noise learning options","type":"object","properties":{"num_randomizations":{"description":"The number of random circuits to draw for the measurement learning experiment","type":"integer","format":"int32","minimum":1,"maximum":2147483647},"shots_per_randomization":{"description":"The number of shots to use for the learning experiment per random circuit.","oneOf":[{"type":"integer","format":"int32","minimum":1,"maximum":2147483647},{"enum":["auto"]}]}}},"zne_mitigation":{"description":"Whether to turn on Zero Noise Extrapolation error mitigation method","type":"boolean"},"zne":{"description":"Additional zero noise extrapolation mitigation options","type":"object","properties":{"noise_factors":{"description":"A list of floats representing noise factors to use for noise amplification","x-$comment":"We do not specify a type so that can maintain support for NumPy inputs."},"extrapolator":{"description":"Extrapolator(s) to try (in order) for extrapolating to zero noise","oneOf":[{"type":"array","items":{"type":"string","enum":["linear","exponential","double_exponential","polynomial_degree_1","polynomial_degree_2","polynomial_degree_3","polynomial_degree_4","polynomial_degree_5","polynomial_degree_6","polynomial_degree_7","fallback"]}},{"type":"string","enum":["linear","exponential","double_exponential","polynomial_degree_1","polynomial_degree_2","polynomial_degree_3","polynomial_degree_4","polynomial_degree_5","polynomial_degree_6","polynomial_degree_7","fallback"]}]},"amplifier":{"description":"Technique to use for amplifying noise.","type":"string","enum":["gate_folding","gate_folding_front","gate_folding_back","pea"]},"extrapolated_noise_factors":{"description":"A list of floats representing noise factors to evaluate the fit extrapolation models at, or the string 'auto' to set them based on the noise factors.","x-$comment":"We do not specify a type so that can maintain support for NumPy inputs."}}},"pec_mitigation":{"description":"Whether to turn on Probabilistic Error Cancellation error mitigation method","type":"boolean"},"pec":{"description":"Additional probabilistic error cancellation mitigation options","type":"object","properties":{"max_overhead":{"description":"The maximum circuit sampling overhead allowed","oneOf":[{"type":"number","exclusiveMinimum":true,"nullable":true,"minimum":0}]},"noise_gain":{"description":"The amount by which to scale the noise","oneOf":[{"type":"number","minimum":0},{"enum":["auto"]}]}}},"layer_noise_learning":{"description":"Layer noise learning options","type":"object","properties":{"max_layers_to_learn":{"description":"The max number of unique layers to learn","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"shots_per_randomization":{"description":"The total number of shots to use per random learning circuit","type":"integer","format":"int32","minimum":1,"maximum":2147483647},"num_randomizations":{"description":"The number of random circuits to use per learning circuit configuration","type":"integer","format":"int32","minimum":1,"maximum":2147483647},"layer_pair_depths":{"description":"A list of integers representing the circuit depths (measured in number of pairs) to use in learning experiments","x-$comment":"We do not specify a type so that can maintain support for NumPy inputs."}}},"layer_noise_model":{"description":"A NoiseLearnerResult or a sequence of LayerError objects, or ``None`` to invoke a noise-learning stage when necessary.","x-$comment":"We do not specify a type to accomodate inputs directly in the format of NoiseLearnerResult."}}},"execution":{"description":"Execution options","type":"object","properties":{"init_qubits":{"description":"Whether to reset the qubits to the ground state for each shot","type":"boolean"},"rep_delay":{"description":"The delay between a measurement and the subsequent quantum circuit","type":"number"}}},"twirling":{"description":"Twirling options","type":"object","properties":{"enable_gates":{"description":"Whether to apply 2-qubit gate twirling","type":"boolean"},"enable_measure":{"description":"Whether to apply measurement twirling","type":"boolean"},"num_randomizations":{"description":"The number of random samples to use when twirling or performing sampled mitigation","oneOf":[{"type":"integer","format":"int32","minimum":1,"maximum":2147483647},{"enum":["auto"]}]},"shots_per_randomization":{"description":"The number of shots to run for each random sample","oneOf":[{"type":"integer","format":"int32","minimum":1,"maximum":2147483647},{"enum":["auto"]}]},"strategy":{"description":"The strategy of twirling qubits in identified layers of 2-qubit twirled gates","type":"string","enum":["active","active-circuit","active-accum","all"]}}},"simulator":{"description":"Simulator options","type":"object","properties":{"noise_model":{"description":"Noise model for the simulator.","type":"object","nullable":true},"seed_simulator":{"description":"Random seed to control sampling.","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"coupling_map":{"description":"Directed coupling map to target in mapping.","type":"array","nullable":true,"items":{}},"basis_gates":{"description":"List of basis gate names to unroll to.","type":"array","items":{"type":"string","nullable":true}}},"additionalProperties":false},"experimental":{"description":"Experimental options.","type":"object"}},"additionalProperties":false},"resilience_level":{"description":"How much resilience to build against errors","type":"integer","format":"int32","minimum":0,"maximum":2},"precision":{"description":"Default precision level which applies to all PUBs without precision. This overrides default_precision and default_shots specified in options.","type":"number","exclusiveMinimum":true,"nullable":true,"minimum":0},"support_qiskit":{"description":"If True, returns a qiskit-style output, meant to be parsed using the runtime result decoder, or resort to returning pure JSON results (resulting in larger objects)","type":"boolean"},"version":{"description":"For EstimatorV2, version should always be 2","enum":[2]}},"additionalProperties":false,"x-version":"1.0.0"},{"title":"NoiseLearner input","description":"The input for a NoiseLearner API call","type":"object","required":["circuits"],"properties":{"circuits":{"type":"array","description":"The circuits on which to perform noise learning.","items":{"description":"The quantum circuit in QASM string or base64-encoded QPY format. See https://docs.quantum.ibm.com/api/qiskit/qpy for more details on QPY.","not":{"type":"array","items":{}},"minItems":1}},"options":{"type":"object","description":"NoiseLearner options","properties":{"simulator":{"description":"Simulator options","type":"object","properties":{"noise_model":{"description":"Noise model for the simulator.","type":"object","nullable":true},"seed_simulator":{"description":"Random seed to control sampling.","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"coupling_map":{"description":"Directed coupling map to target in mapping.","type":"array","nullable":true,"items":{}},"basis_gates":{"description":"List of basis gate names to unroll to.","type":"array","items":{"type":"string","nullable":true}}},"additionalProperties":false},"max_layers_to_learn":{"description":"The max number of unique layers to learn","type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true},"shots_per_randomization":{"description":"The total number of shots to use per random learning circuit","type":"integer","format":"int32","minimum":1,"maximum":2147483647},"num_randomizations":{"description":"The number of random circuits to use per learning circuit configuration","type":"integer","format":"int32","minimum":1,"maximum":2147483647},"layer_pair_depths":{"description":"The circuit depths (measured in number of pairs) to use in learning experiments","type":"array","items":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647}},"twirling_strategy":{"description":"The strategy of twirling qubits in identified layers of 2-qubit twirled gates","type":"string","enum":["active","active-circuit","active-accum","all"]},"experimental":{"description":"Experimental options.","type":"object"},"support_qiskit":{"description":"If True, returns a Qiskit-style output, meant to be parsed using the runtime result decoder, or resort to returning pure JSON results (resulting in larger objects)","type":"boolean"}},"additionalProperties":false},"version":{"description":"For NoiseLearner, should always be 2","enum":[2]}},"additionalProperties":false,"x-version":"1.0.0"}]},"private":{"type":"boolean","description":"When set to true, input parameters are not returned, and the results can only be read once. After the job is completed, input parameters are deleted from the service. After the results are read, they are deleted from the service. When set to false, the input parameters and results follow the standard retention behavior of the API. Only returned in the response if the value is true, otherwise it is omitted."}}}]},{"allOf":[{"title":"ProgramParams","type":"object","description":"Parameters used to run a job","properties":{"program_id":{"type":"string","description":"ID of the program to be executed","pattern":"^.*$","minLength":1,"maxLength":10000},"backend":{"type":"string","description":"Name that identifies the backend on which to run the program.","pattern":"^.*$","minLength":1,"maxLength":10000},"runtime":{"type":"string","description":"Name and tag of the image to use when running a program (IBM Quantum channel users only). Should follow the pattern \"name:tag\".","pattern":"^.*$","minLength":1,"maxLength":10000},"tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}},"log_level":{"type":"string","description":"Logging level of the program","enum":["critical","error","warning","info","debug"]},"cost":{"type":"integer","format":"int32","minimum":0,"maximum":10800,"description":"Cost of the job as the estimated time it should take to complete (in seconds). Should not exceed the cost of the program. If the provided value exceeds the maximum, it will be capped at that value."},"session_id":{"type":"string","description":"Identifier of the session that the job is a part of","pattern":"^.*$","minLength":1,"maxLength":36},"calibration_id":{"type":"string","description":"The ID of the calibration used for the job","pattern":"^.*$","minLength":1,"maxLength":100}},"required":["program_id","backend"]},{"title":"ProgramParamsChannelPartner","description":"Program run params for Qiskit Runtime instances with the Channel Partner plan","properties":{"remote_storage":{"allOf":[{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Default remote storage option for where input data is stored and where output data should be stored"}]},{"title":"RemoteStorage","description":"(Only enabled for Qiskit Runtime instances with the Channel Partner plan) Metadata and connection information on where job params are stored remotely\nand/or where to store results, logs, transpiled circuits, etc. Omitted properties\nin field specific objects will be inherited from the default remote storage option.\nAs an example, the following two objects are equivalent:\n\n```\n{\n    \"type\": \"ibmcloud_cos\",\n    \"region\": \"us-east\",\n    \"region_type\": \"regional\",\n    \"bucket_crn\": \"crn\",\n    \"job_params\": {\n      \"object_name\": \"my-object\"\n    }\n}\n```\n\n```\n{\n    \"type\": \"ibmcloud_cos\",\n    \"region\": \"us-east\",\n    \"region_type\": \"regional\",\n    \"bucket_crn\": \"crn\",\n    \"job_params\": {\n      \"type\": \"ibmcloud_cos\",\n      \"region\": \"us-east\",\n      \"region_type\": \"regional\",\n      \"bucket_crn\": \"crn\",\n      \"object_name\": \"my-object\"\n    }\n}\n```\n","properties":{"job_params":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where user supplied job params (omitted properties will will be inherited from default remote storage option)"}]},"results":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where job results will be stored (omitted properties will will be inherited from default remote storage option)"}]},"logs":{"allOf":[{"oneOf":[{"type":"object","description":"Remote storage metadata for where data is stored or to be stored in an IBM Cloud Object Storage bucket. Required fields may be omitted in field specific objected if allowed and defined in the default remote storage option.","properties":{"type":{"type":"string","enum":["ibmcloud_cos"],"default":"ibmcloud_cos"},"region":{"type":"string","example":"us-east","description":"Region, Cross-Region, or Single Data Center as defined by IBM Cloud Object Storage (https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-endpoints)","pattern":"^[a-zA-Z-]+$"},"region_type":{"type":"string","enum":["regional","cross-region","single-site"]},"bucket_crn":{"description":"Fully specified <a href=\"https://cloud.ibm.com/docs/account?topic=account-crn\">CRN</a> for the target Cloud Object Storage bucket","type":"string","example":"crn:v1:bluemix:public:cloud-object-storage:global:a/abc123:abc123:bucket:my-bucket"},"object_name":{"description":"Name/ID of the object in the IBM Cloud Object Storage bucket. May *not* be specified in the default remote storage option.","type":"string"}},"required":["object_name","bucket_crn","region","region_type"]}],"discriminator":{"propertyName":"type"}},{"description":"Location for where job logs will be stored (omitted properties will will be inherited from default remote storage option)"}]}},"required":["job_params","results"]}]}},"required":["remote_storage"]}]}]}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.create"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.create"}]}}},"/v1/jobs/{id}/results":{"get":{"summary":"List job results","tags":["Jobs"],"description":"Return the final result from this job.","responses":{"200":{"description":"Returns the job's final result.","content":{"text/plain":{"schema":{"type":"string","description":"Job final result."}}}},"204":{"description":"Job's final result not found."},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"operationId":"get_job_results_jid","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"name":"id","in":"path","required":true,"description":"A job ID"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/jobs/{id}/logs":{"get":{"operationId":"get_jog_logs_jid","summary":"List job logs","tags":["Jobs"],"description":"List all job logs for the specified job.","responses":{"200":{"description":"Returns job logs.","content":{"text/plain":{"schema":{"type":"string","description":"Job logs."}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"name":"id","in":"path","required":true,"description":"A job ID"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/jobs/{id}/cancel":{"post":{"summary":"Cancel a job","tags":["Jobs"],"description":"Cancels the specified job.","responses":{"204":{"description":"OK"},"400":{"description":"Bad cancel request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"409":{"description":"Job is in non cancellable status.","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"500":{"description":"Internal error cancelling job","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"operationId":"cancel_job_jid","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.cancel"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.cancel"}]}},"parameters":[{"name":"Parent-Job-Id","in":"header","description":"Parent job ID","required":false,"schema":{"type":"string"}},{"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"name":"id","in":"path","required":true,"description":"A job ID"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/jobs/{id}/metrics":{"get":{"summary":"Get job metrics","tags":["Jobs"],"description":"Gets metrics of specified job","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"title":"JobMetrics","type":"object","description":"Various metrics about the execution of a job","properties":{"timestamps":{"type":"object","description":"A map of status transitions to timestamps","properties":{"created":{"type":"string","description":"Timestamp of when the job create request was received"},"finished":{"type":"string","description":"Timestamp of when the job finished"},"running":{"type":"string","description":"Timestamp of when the job started running"}}},"bss":{"type":"object","description":"Contains information about job usage metrics","properties":{"seconds":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"Total billed time for the job - quantum seconds only."}}},"usage":{"type":"object","description":"Contains information about job usage metrics","properties":{"quantum_seconds":{"type":"integer","format":"int64","minimum":0,"maximum":2147483647,"description":"Total quantum seconds used by the job"},"seconds":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"Total billed time for the job - quantum seconds only."}}},"qiskit_version":{"type":"string","description":"Qiskit version used during execution of the job"},"estimated_start_time":{"type":"string","deprecated":true,"description":"UTC timestamp for when the job will start"},"estimated_completion_time":{"type":"string","deprecated":true,"description":"UTC timestamp for when the job will complete"},"position_in_queue":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"deprecated":true,"description":"Current position of job in queue (IBM Quantum channel users only)"},"position_in_provider":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"deprecated":true,"description":"Current position of job in provider (IBM Quantum channel users only)"}}},"example":{"timestamps":{"created":"2022-06-20T12:55:20.268427Z","running":"2022-06-20T12:55:20.268427Z","finished":"2022-06-20T12:55:20.268427Z"},"bss":{"seconds":123},"usage":{"quantum_seconds":123,"seconds":123},"executions":123,"num_circuits":123,"num_qubits":[1,2,3],"circuit_depths":[0,1,2,3],"qiskit_version":"0.36.2","estimated_start_time":"2022-06-20T12:55:20.268427Z","estimated_completion_time":"2022-06-20T12:55:20.268427Z","position_in_queue":10,"position_in_provider":10}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"operationId":"get_job_metrics_jid","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"name":"id","in":"path","required":true,"description":"A job ID"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/jobs/{id}/tags":{"put":{"tags":["Jobs"],"summary":"Replace job tags","operationId":"replace_job_tags","description":"Replace job tags","requestBody":{"content":{"application/json":{"schema":{"type":"object","description":"Replace job tags request","properties":{"tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}}},"required":["tags"]}}}},"responses":{"204":{"description":"OK"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.update"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.update"}]}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":1000,"pattern":"^.*$"},"name":"id","in":"path","required":true,"description":"A job ID"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/backends":{"get":{"tags":["Backends"],"summary":"List your backends","operationId":"list_backends","parameters":[{"in":"query","name":"fields","required":false,"schema":{"description":"A comma-separated list of fields to return in the response. Initially only supports conditionally returning the `wait_time_seconds` property.","type":"string","enum":["wait_time_seconds"],"default":""}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"oneOf":[{"title":"BackendsResponseV2","type":"object","description":"Backends Response when `IBM-API-Version >= 2025-01-01`","properties":{"devices":{"minItems":1,"type":"array","description":"A list of backends with their status","items":{"type":"object","required":["name","status","queue_length"],"properties":{"name":{"type":"string","description":"The name of the backend device","minLength":1,"maxLength":255},"status":{"type":"object","description":"The status of the backend device","properties":{"name":{"type":"string","description":"The status name of the backend device","enum":["online","paused","offline"]},"reason":{"type":"string","description":"Optional reason for the status"}},"required":["name"]},"is_simulator":{"type":"boolean","description":"Indicates if the device is a simulator"},"qubits":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"nullable":true,"description":"The number of qubits in the device"},"clops":{"type":"object","nullable":true,"description":"Details of the CLOPS","properties":{"type":{"type":"string","enum":["virtual","hardware"]},"value":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647}},"required":["type","value"]},"processor_type":{"type":"object","nullable":true,"description":"Details of the processor type","properties":{"family":{"type":"string","nullable":true,"description":"The family of the processor"},"revision":{"type":"string","nullable":true,"description":"The revision of the processor"},"segment":{"type":"string","nullable":true,"description":"The segment of the processor"}}},"queue_length":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The number of jobs waiting to be executed"},"performance_metrics":{"type":"object","properties":{"two_q_error_best":{"description":"2Q error (best)","allOf":[{"type":"object","properties":{"value":{"type":"number","example":0.1},"gate":{"type":"string","example":"cx"},"unit":{"type":"string","example":""},"qubits":{"type":"array","example":[1,2],"items":{"type":"number"}}},"required":["value","gate","qubits"]}]},"two_q_error_layered":{"description":"2Q error (layered)","allOf":[{"type":"object","properties":{"value":{"type":"number","example":0.1},"unit":{"type":"string","example":""}},"required":["value"]}]},"two_q_error_median":{"description":"2Q error (median)","allOf":[{"type":"object","properties":{"value":{"type":"number","example":0.14123123},"unit":{"type":"string","example":""}},"required":["value"]}]},"readout_error_median":{"description":"Readout error (median)","allOf":[{"type":"object","properties":{"value":{"type":"number","example":0.3442341},"unit":{"type":"string","example":""}},"required":["value"]}]}}},"wait_time_seconds":{"type":"object","nullable":true,"description":"Job wait times for the device (in seconds)","properties":{"average":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"Average wait time before jobs start running (in seconds)"},"p50":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"P50 wait time before jobs start running (in seconds)"},"p95":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"P95 wait time before jobs start running (in seconds)"}},"required":["average","p50","p95"]}}}}},"required":["devices"]}]},"examples":{"sampleBackendsResponseV2":{"value":{"devices":[{"name":"ibmq_qasm_simulator","status":{"name":"online"},"is_simulator":true,"qubits":32,"clops":{"type":"virtual","value":150},"processor_type":{"family":"Quantum","revision":"RevA","segment":"Segment1"},"queue_length":10},{"name":"ibmq_armonk","status":{"name":"offline"},"is_simulator":false,"qubits":20,"clops":null,"processor_type":{"family":null,"revision":null,"segment":null},"queue_length":0},{"name":"ibmq_nazca","status":{"name":"paused","reason":"Maintenance"},"is_simulator":false,"qubits":16,"clops":{"type":"hardware","value":80},"processor_type":{"family":"Quantum","revision":"RevB","segment":"Segment2"},"queue_length":20}]}}}}}}},"description":"Returns a list of all the backends your service instance has access to. <br/><br/> This endpoint returns different response schemas depending on the value of the `IBM-API-Version` header.<br/><br/> - If `IBM-API-Version` is `2024-01-01` or omitted, the response will follow `BackendsResponse`.<br/> - If `IBM-API-Version` is `2025-01-01` or greater, the response will follow `BackendsResponseV2`.\n","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.device.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.device.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/backends/{id}/properties":{"get":{"tags":["Backends"],"summary":"Get backend properties","operationId":"get_backend_properties","parameters":[{"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":500},"name":"id","description":"Identifier of an available backend","in":"path","required":true},{"in":"query","name":"updated_before","required":false,"schema":{"type":"string","format":"date-time","minLength":1,"maxLength":100},"description":"Returns properties with last_update_date before the given time."},{"in":"query","name":"calibration_id","required":false,"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":100},"description":"Returns properties associated with the given calibration ID."}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"backend_name":{"type":"string","description":"Backend name","pattern":"^[a-zA-Z0-9_]*$","minLength":1,"maxLength":64},"backend_version":{"type":"string","description":"Backend version in the form X.X.X","pattern":"^[0-9]+.[0-9]+.[0-9]+$","minLength":5,"maxLength":16},"gates":{"description":"System gate parameters","minItems":0,"maxItems":2147483647,"type":"array","items":{"type":"object","properties":{"gate":{"type":"string","description":"The gate name for these parameters","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9_]*$"},"parameters":{"description":"The parameters of this gate on these qubits","minItems":1,"maxItems":9007199254740991,"type":"array","items":{"type":"object","properties":{"date":{"format":"date-time","type":"string","description":"Date of the parameter","minLength":24,"maxLength":24},"name":{"type":"string","description":"Name of the parameter","minLength":1,"maxLength":64},"unit":{"type":"string","description":"Unit of the parameter","minLength":0,"maxLength":64},"value":{"type":"number","description":"Value of the parameter"}},"required":["date","name","unit","value"]}},"qubits":{"description":"The qubits for these parameters","minItems":1,"maxItems":2147483647,"type":"array","items":{"type":"string"}}},"required":["gate","parameters","qubits"]}},"general":{"description":"General system parameters","minItems":0,"maxItems":9007199254740991,"type":"array","items":{"type":"string"}},"last_update_date":{"format":"date-time","type":"string","description":"Last date/time that a property was updated.","minLength":20,"maxLength":20},"qubits":{"type":"array","items":{"description":"System qubit parameters","minItems":1,"maxItems":2147483647,"type":"array","items":{"type":"object","properties":{"date":{"format":"date-time","type":"string","description":"Date of the parameter","minLength":24,"maxLength":24},"name":{"type":"string","description":"Name of the parameter","minLength":1,"maxLength":64},"unit":{"type":"string","description":"Unit of the parameter","minLength":0,"maxLength":64},"value":{"type":"number","description":"Value of the parameter"}},"required":["date","name","unit","value"]}}}},"required":["backend_name","backend_version","gates","general","last_update_date","qubits"]},"examples":{"sampleBackendPropertiesResponse":{"value":{"backend_name":"test_rome","backend_version":"1.3.24","gates":[{"gate":"id","name":"id0","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0002448508047161394},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[0]},{"gate":"id","name":"id1","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.00027210394592247896},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[1]},{"gate":"id","name":"id2","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0003387889648653272},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[2]},{"gate":"id","name":"id3","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0002798062785893913},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[3]},{"gate":"id","name":"id4","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0007014941280759136},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[4]},{"gate":"rz","name":"rz0","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_error","unit":"","value":0},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":0}],"qubits":[0]},{"gate":"rz","name":"rz1","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_error","unit":"","value":0},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":0}],"qubits":[1]},{"gate":"rz","name":"rz2","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_error","unit":"","value":0},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":0}],"qubits":[2]},{"gate":"rz","name":"rz3","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_error","unit":"","value":0},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":0}],"qubits":[3]},{"gate":"rz","name":"rz4","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_error","unit":"","value":0},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":0}],"qubits":[4]},{"gate":"sx","name":"sx0","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0002448508047161394},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[0]},{"gate":"sx","name":"sx1","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.00027210394592247896},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[1]},{"gate":"sx","name":"sx2","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0003387889648653272},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[2]},{"gate":"sx","name":"sx3","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0002798062785893913},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[3]},{"gate":"sx","name":"sx4","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0007014941280759136},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[4]},{"gate":"x","name":"x0","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0002448508047161394},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[0]},{"gate":"x","name":"x1","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.00027210394592247896},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[1]},{"gate":"x","name":"x2","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0003387889648653272},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[2]},{"gate":"x","name":"x3","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0002798062785893913},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[3]},{"gate":"x","name":"x4","parameters":[{"date":"2021-07-05T06:44:33Z","name":"gate_error","unit":"","value":0.0007014941280759136},{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":35.55555555555556}],"qubits":[4]},{"gate":"cx","name":"cx3_4","parameters":[{"date":"2021-07-05T08:13:43Z","name":"gate_error","unit":"","value":0.01209269215862896},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":476.4444444444444}],"qubits":[3,4]},{"gate":"cx","name":"cx4_3","parameters":[{"date":"2021-07-05T08:13:43Z","name":"gate_error","unit":"","value":0.01209269215862896},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":512}],"qubits":[4,3]},{"gate":"cx","name":"cx3_2","parameters":[{"date":"2021-07-05T08:10:30Z","name":"gate_error","unit":"","value":0.008707373154178105},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":341.3333333333333}],"qubits":[3,2]},{"gate":"cx","name":"cx2_3","parameters":[{"date":"2021-07-05T08:10:30Z","name":"gate_error","unit":"","value":0.008707373154178105},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":376.88888888888886}],"qubits":[2,3]},{"gate":"cx","name":"cx1_2","parameters":[{"date":"2021-07-05T08:05:34Z","name":"gate_error","unit":"","value":0.01902233362337591},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":1109.3333333333333}],"qubits":[1,2]},{"gate":"cx","name":"cx2_1","parameters":[{"date":"2021-07-05T08:05:34Z","name":"gate_error","unit":"","value":0.01902233362337591},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":1144.888888888889}],"qubits":[2,1]},{"gate":"cx","name":"cx0_1","parameters":[{"date":"2021-07-05T07:27:21Z","name":"gate_error","unit":"","value":0.006104727490691075},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":320}],"qubits":[0,1]},{"gate":"cx","name":"cx1_0","parameters":[{"date":"2021-07-05T07:27:21Z","name":"gate_error","unit":"","value":0.006104727490691075},{"date":"2021-07-02T12:18:02Z","name":"gate_length","unit":"ns","value":355.55555555555554}],"qubits":[1,0]},{"gate":"reset","name":"reset0","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":3520}],"qubits":[0]},{"gate":"reset","name":"reset1","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":3520}],"qubits":[1]},{"gate":"reset","name":"reset2","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":3520}],"qubits":[2]},{"gate":"reset","name":"reset3","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":3520}],"qubits":[3]},{"gate":"reset","name":"reset4","parameters":[{"date":"2021-07-05T12:18:02Z","name":"gate_length","unit":"ns","value":3520}],"qubits":[4]}],"general":[{"date":"2021-07-05T12:18:02Z","name":"jq_01","unit":"GHz","value":0.0013372089376152759},{"date":"2021-07-05T12:18:02Z","name":"zz_01","unit":"GHz","value":-0.00003637728507512319},{"date":"2021-07-05T12:18:02Z","name":"jq_12","unit":"GHz","value":0.0013171912974961383},{"date":"2021-07-05T12:18:02Z","name":"zz_12","unit":"GHz","value":-0.000052536503588451545},{"date":"2021-07-05T12:18:02Z","name":"jq_23","unit":"GHz","value":0.0016605412148178267},{"date":"2021-07-05T12:18:02Z","name":"zz_23","unit":"GHz","value":-0.0000819573944865251},{"date":"2021-07-05T12:18:02Z","name":"jq_34","unit":"GHz","value":0.0015015244269155484},{"date":"2021-07-05T12:18:02Z","name":"zz_34","unit":"GHz","value":-0.00008449922279710206}],"last_update_date":"2021-07-05T12:52:19Z","qubits":[[{"date":"2021-07-05T06:41:57Z","name":"T1","unit":"us","value":97.03598857550222},{"date":"2021-07-05T06:05:06Z","name":"T2","unit":"us","value":66.65681862753586},{"date":"2021-07-05T12:18:02Z","name":"frequency","unit":"GHz","value":4.968701124164304},{"date":"2021-07-05T12:18:02Z","name":"anharmonicity","unit":"GHz","value":-0.3376275901130698},{"date":"2021-07-05T05:29:29Z","name":"readout_error","unit":"","value":0.0232},{"date":"2021-07-05T05:29:29Z","name":"prob_meas0_prep1","unit":"","value":0.031399999999999983},{"date":"2021-07-05T05:29:29Z","name":"prob_meas1_prep0","unit":"","value":0.015},{"date":"2021-07-05T05:29:29Z","name":"readout_length","unit":"ns","value":3022.222222222222}],[{"date":"2021-07-05T06:50:29Z","name":"T1","unit":"us","value":105.20382514288175},{"date":"2021-07-05T06:42:02Z","name":"T2","unit":"us","value":87.48573724157141},{"date":"2021-07-05T12:18:02Z","name":"frequency","unit":"GHz","value":4.770103698982546},{"date":"2021-07-05T12:18:02Z","name":"anharmonicity","unit":"GHz","value":-0.32741865550549987},{"date":"2021-07-05T05:29:29Z","name":"readout_error","unit":"","value":0.03620000000000001},{"date":"2021-07-05T05:29:29Z","name":"prob_meas0_prep1","unit":"","value":0.040000000000000036},{"date":"2021-07-05T05:29:29Z","name":"prob_meas1_prep0","unit":"","value":0.0324},{"date":"2021-07-05T05:29:29Z","name":"readout_length","unit":"ns","value":3022.222222222222}],[{"date":"2021-07-05T06:41:57Z","name":"T1","unit":"us","value":64.82252288673146},{"date":"2021-07-05T06:05:06Z","name":"T2","unit":"us","value":72.52724000942999},{"date":"2021-07-05T12:18:02Z","name":"frequency","unit":"GHz","value":5.0151628503963455},{"date":"2021-07-05T12:18:02Z","name":"anharmonicity","unit":"GHz","value":-0.3377245211681405},{"date":"2021-07-05T05:29:29Z","name":"readout_error","unit":"","value":0.027200000000000002},{"date":"2021-07-05T05:29:29Z","name":"prob_meas0_prep1","unit":"","value":0.03620000000000001},{"date":"2021-07-05T05:29:29Z","name":"prob_meas1_prep0","unit":"","value":0.0182},{"date":"2021-07-05T05:29:29Z","name":"readout_length","unit":"ns","value":3022.222222222222}],[{"date":"2021-07-05T06:50:29Z","name":"T1","unit":"us","value":104.84874439033118},{"date":"2021-07-05T06:42:02Z","name":"T2","unit":"us","value":129.73557126090668},{"date":"2021-07-05T12:18:02Z","name":"frequency","unit":"GHz","value":5.259275396316249},{"date":"2021-07-05T12:18:02Z","name":"anharmonicity","unit":"GHz","value":-0.332820867284168},{"date":"2021-07-05T05:29:29Z","name":"readout_error","unit":"","value":0.01970000000000005},{"date":"2021-07-05T05:29:29Z","name":"prob_meas0_prep1","unit":"","value":0.02980000000000005},{"date":"2021-07-05T05:29:29Z","name":"prob_meas1_prep0","unit":"","value":0.0096},{"date":"2021-07-05T05:29:29Z","name":"readout_length","unit":"ns","value":3022.222222222222}],[{"date":"2021-07-05T06:41:57Z","name":"T1","unit":"us","value":64.22956352722753},{"date":"2021-07-05T06:05:06Z","name":"T2","unit":"us","value":69.23261463653839},{"date":"2021-07-05T12:18:02Z","name":"frequency","unit":"GHz","value":4.997550159631257},{"date":"2021-07-05T12:18:02Z","name":"anharmonicity","unit":"GHz","value":-0.33936095018213536},{"date":"2021-07-05T05:29:29Z","name":"readout_error","unit":"","value":0.023600000000000065},{"date":"2021-07-05T05:29:29Z","name":"prob_meas0_prep1","unit":"","value":0.03180000000000005},{"date":"2021-07-05T05:29:29Z","name":"prob_meas1_prep0","unit":"","value":0.0154},{"date":"2021-07-05T05:29:29Z","name":"readout_length","unit":"ns","value":3022.222222222222}]]}}}}}}},"description":"Returns the properties for the specified backend. Simulator backends may not support this.","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.device.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.device.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/backends/{id}/configuration":{"get":{"tags":["Backends"],"summary":"Get backend configuration","operationId":"get_backend_configuration","parameters":[{"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":500},"name":"id","description":"Identifier of an available backend","in":"path","required":true},{"in":"query","name":"calibration_id","required":false,"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":100},"description":"Returns configuration associated with the given calibration ID."}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"title":"BackendsConfigurationResponse","type":"object","description":"Backends Configuration Response","required":["backend_name","backend_version","basis_gates","conditional","coupling_map","gates","local","memory","n_qubits","online_date","u_channel_lo"],"properties":{"acquisition_latency":{"description":"Array of dimension n_qubits x n_registers. Latency (in units of dt) to write a measurement result from qubit n into register slot m.","minItems":1,"maxItems":2147483647,"items":{"type":"array"},"example":[[0,1],[1,0]],"type":"array"},"backend_name":{"type":"string","description":"Backend name","pattern":"^[a-zA-Z0-9_]*$","minLength":1,"maxLength":64,"example":"ibmq_eagle"},"backend_version":{"type":"string","description":"Backend version in the form X.X.X","pattern":"^[0-9]+\\.[0-9]+\\.[0-9]+$","minLength":5,"maxLength":16,"example":"1.6.0"},"basis_gates":{"description":"List of basis gate names on the backend","minItems":1,"maxItems":64,"example":["u1","cx","h"],"items":{"type":"string"},"type":"array"},"clops":{"description":"Circuit layer operations per second (CLOPS). A measure of how many layers of a 100x100 hardware-aware circuit a QPU can execute per second.","allOf":[{"type":"object","properties":{"type":{"type":"string","example":"virtual","enum":["virtual","hardware"]},"value":{"oneOf":[{"type":"integer","format":"int32","minimum":0,"maximum":2147483647},{"type":"string","pattern":"^.*$"}],"example":100}},"required":["type","value"]}]},"clops_h":{"description":"Hardware Circuit Layer Operations Per Second (CLOPS_h). Measures how many circuit layers the QPU can execute per second on hardware.","oneOf":[{"type":"integer","format":"int32","minimum":0,"maximum":2147483647},{"type":"string","pattern":"^.*$"}],"example":4500},"clops_v":{"description":"Virtual CLOPS — may be a numeric value or descriptive string if unavailable.","oneOf":[{"type":"integer","format":"int32","minimum":0,"maximum":2147483647},{"type":"string","pattern":"^.*$"}],"example":"None"},"conditional":{"type":"boolean","description":"Backend supports conditional operations (true/false)","default":false,"example":true},"conditional_latency":{"description":"Array of dimension n_channels [d->u->m] x n_registers. Latency (in units of dt) to do a conditional operation on channel n from register slot m","items":{"type":"array"},"example":[[0,1.2],[0.5,0.8]],"type":"array"},"configurable":{"type":"boolean","description":"Backend is configurable, if the backend is a simulator (true/false)","default":false,"example":true},"coupling_map":{"type":"array","description":"Array grouping qubits that are physically coupled together on the backend","minItems":1,"maxItems":2147483647,"items":{"type":"array","minItems":2,"maxItems":2147483647,"items":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647}},"example":[[0,1],[1,2]]},"credits_required":{"type":"boolean","description":"Backend requires credits to run a job (true/false)","default":false,"example":true},"description":{"type":"string","description":"Description of the backend","pattern":"^.*$","minLength":1,"maxLength":64,"example":"This backend supports 5 qubits and OpenPulse."},"display_name":{"type":"string","description":"Alternate name field for the backend","pattern":"^[a-zA-Z0-9]*$","minLength":1,"maxLength":64,"example":"EagleBackend"},"discriminators":{"description":"Available discriminators","minItems":1,"maxItems":64,"example":["disc1","disc2"],"type":"array","items":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[a-zA-Z0-9]*$"}},"dt":{"type":"integer","format":"int32","description":"Time discretization for the drive and U channels","minimum":0,"maximum":2147483647,"example":1},"dtm":{"type":"integer","format":"int32","description":"Time discretization for the measurement channels","minimum":0,"maximum":2147483647,"example":1},"default_rep_delay":{"type":"integer","format":"int32","description":"Default rep delay.","minimum":0,"maximum":2147483647,"example":3},"dynamic_reprate_enabled":{"type":"boolean","description":"Whether delay between programs can be set dynamically using 'rep_delay'.","default":false,"example":true},"gates":{"description":"List of basis gates on the backend","minItems":1,"maxItems":64,"type":"array","items":{"type":"object","description":"The definition of a gate","required":["name","parameters","qasm_def"],"properties":{"name":{"type":"string","description":"The gate name as it will be referred to in QASM","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9]*$"},"parameters":{"type":"array","description":"Variable names for the gate parameters (if any)","minItems":0,"maxItems":1024,"items":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9]*$"}},"coupling_map":{"type":"array","minItems":1,"maxItems":2147483647,"items":{"type":"array","minItems":1,"maxItems":2147483647,"items":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647}},"description":"List of qubit groupings which are coupled by this gate"},"qasm_def":{"type":"string","description":"Definition of this gate in terms of QASM primitives U and CX","pattern":"^.*$","minLength":1,"maxLength":1024},"conditional":{"type":"boolean","description":"This specified gate supports conditional operations (true/false). If this is not specified, then the gate inherits the conditional property of the backend.","default":false},"latency_map":{"type":"array","minItems":1,"maxItems":2147483647,"items":{"type":"array","minItems":1,"maxItems":2147483647,"items":{"type":"integer","format":"int32","minimum":0,"maximum":1}},"description":"An array of dimension len(coupling_map) X n_registers that specifies (1 - fast, 0 - slow) the register latency conditional operations on the gate"},"description":{"type":"string","description":"Description of the gate operation","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9\\s]*$"}}}},"hamiltonian":{"description":"Hamiltonian of the backend","deprecated":true,"allOf":[{"type":"object","description":"Hamiltonian of the backend","properties":{"h_latex":{"type":"string","description":"The Hamiltonian in latex form","minLength":1,"maxLength":4096,"pattern":"^.*$"},"h_str":{"type":"array","description":"The Hamiltonian in machine readable form","minItems":1,"maxItems":9007199254740991,"items":{"type":"string","minLength":1,"maxLength":1024,"pattern":"^.*$"},"example":["\"0.5 * X0 Y1\"","\"1.0 * Z0\""]},"vars":{"type":"object","description":"Variables in the h_str"},"osc":{"type":"object","description":"Number of levels for each oscillator mode"}},"required":["h_latex"]}]},"local":{"type":"boolean","description":"Backend is local or remote (true/false)","example":true},"max_experiments":{"type":"integer","format":"int64","description":"Maximum number of experiments supported","minimum":1,"maximum":9007199254740991,"example":10},"max_shots":{"type":"integer","format":"int64","description":"Maximum number of shots supported","minimum":1,"maximum":9007199254740991,"example":1024},"meas_levels":{"description":"Available measurement levels on the backend","minItems":1,"maxItems":3,"items":{"type":"array"},"example":[1,2],"type":"array"},"meas_lo_range":{"description":"Frequency range for the measurement LO","minItems":1,"maxItems":2147483648,"items":{"type":"array"},"type":"array"},"meas_map":{"description":"Grouping of measurement which are multiplexed","minItems":1,"maxItems":2147483647,"items":{"type":"array"},"example":[[0,1],[2,3]],"type":"array"},"measure_esp_enabled":{"type":"boolean","description":"Whether ESP readout is supported by the backend.","default":false,"example":true},"memory":{"type":"boolean","description":"Backend supports memory (true/false)","default":false,"example":true},"n_qubits":{"type":"integer","format":"int32","description":"Number of qubits","minimum":1,"maximum":2147483647,"default":1,"example":5},"n_registers":{"type":"number","description":"Number of register slots available for feedback (if conditional is true)","minimum":1,"maximum":2147483647,"default":1,"example":1},"n_uchannels":{"type":"number","description":"Number of additional control channels","minimum":0,"maximum":9007199254740991,"example":2},"online_date":{"type":"string","description":"Date the backend went online","format":"date-time","minLength":24,"maxLength":24,"example":"2025-11-12T15:30:00.000Z"},"open_pulse":{"type":"boolean","description":"If present, open_pulse = false schema applies","example":true},"parametric_pulses":{"description":"A list of available parametric pulse shapes","minItems":0,"maxItems":1024,"items":{"type":"array"},"example":["Gaussian","Square"],"type":"array"},"processor_type":{"description":"The processor type of the device","allOf":[{"type":"object","description":"The processor type of this backend","required":["family","revision"],"properties":{"family":{"type":"string","description":"Processor family indicates quantum chip architecture","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9]*$"},"revision":{"type":"string","description":"Revision number reflects design variants within a given processor family. Is typically a semantic versioning value without the patch value, eg., \\\"1.0\\\".","minLength":1,"maxLength":64,"pattern":"^[0-9]+.[0-9]+$"},"segment":{"type":"string","description":"Segment, if indicated, is used to distinguish different subsets of the qubit fabric/chip","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9]*$"}}}]},"quantum_volume":{"type":"number","description":"Backend quantum volume","minimum":1,"maximum":9007199254740991,"example":32},"qubit_lo_range":{"description":"Frequency range for the qubit LO","minItems":1,"maxItems":2147483648,"items":{"type":"array"},"example":[[4500000000,5000000000],[5100000000,5600000000]],"type":"array"},"register_map":{"description":"An array of dimension n_qubits X n_registers indicating storage capability","minItems":1,"maxItems":2147483647,"items":{"type":"array"},"example":[[1,0],[0,1]],"type":"array"},"rep_delay_range":{"description":"Range of delay times between programs (microseconds) allowed by backend.","minItems":2,"maxItems":2,"example":[100,1000],"type":"array","items":{"type":"number"}},"rep_times":{"description":"Program execution times (microseconds) supported by backend.","minItems":1,"maxItems":64,"items":{"type":"number"},"example":[100,200,500],"type":"array"},"sample_name":{"type":"string","description":"Sample name","pattern":"^[a-zA-Z0-9,:\\s]*$","minLength":1,"maxLength":64,"example":"Sample_01:Test"},"simulator":{"type":"boolean","description":"Backend is a simulator (true/false)","default":false,"example":true},"supported_features":{"description":"Array of features supported by the backend such as qasm3","minItems":0,"maxItems":64,"example":["qasm3"],"type":"array","items":{"type":"string"}},"supported_instructions":{"description":"Instructions supported by the backend.","minItems":0,"maxItems":64,"example":["u1","cx","measure"],"type":"array","items":{"type":"string"}},"tags":{"description":"Tags for the backend","uniqueItems":true,"minItems":1,"maxItems":64,"example":["credits_required","simulator"],"type":"array","items":{"type":"string"}},"timing_constraints":{"description":"Timing constraints of the backend","allOf":[{"type":"object","description":"The timing constraints on this backend","properties":{"granularity":{"type":"integer","format":"int64","description":"Waveform memory data chunk size","maximum":9007199254740991,"minimum":0},"min_length":{"type":"integer","format":"int64","description":"Minimum number of samples required to define a pulse","maximum":9007199254740991,"minimum":0},"pulse_alignment":{"type":"integer","format":"int64","description":"Instruction triggering time resolution of pulse channel in units of dt","maximum":9007199254740991,"minimum":0},"acquire_alignment":{"type":"integer","format":"int64","description":"Instruction triggering time resolution of acquisition channel in units of dt","maximum":9007199254740991,"minimum":0}}}]},"u_channel_lo":{"type":"array","items":{"minItems":1,"maxItems":2147483647,"description":"Relationship of the U Channel LO in terms of qubit LO","type":"array","items":{"type":"object","description":"The description of a single U Channel LO in terms of qubit LO's","properties":{"q":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The qubit number"},"scale":{"type":"object","properties":{"number":{"minItems":2,"maxItems":2,"items":{"type":"array"},"type":"array"}},"required":["number"]}},"required":["q","scale"]}}}}},"examples":{"sampleBackendConfigurationResponse":{"value":{"acquisition_latency":[],"allow_q_object":true,"backend_name":"test_rome","backend_version":"1.3.24","basis_gates":["cx","id","rz","sx","x"],"channels":{"acquire0":{"operates":{"qubits":[0]},"purpose":"acquire","type":"acquire"},"acquire1":{"operates":{"qubits":[1]},"purpose":"acquire","type":"acquire"},"acquire2":{"operates":{"qubits":[2]},"purpose":"acquire","type":"acquire"},"acquire3":{"operates":{"qubits":[3]},"purpose":"acquire","type":"acquire"},"acquire4":{"operates":{"qubits":[4]},"purpose":"acquire","type":"acquire"},"d0":{"operates":{"qubits":[0]},"purpose":"drive","type":"drive"},"d1":{"operates":{"qubits":[1]},"purpose":"drive","type":"drive"},"d2":{"operates":{"qubits":[2]},"purpose":"drive","type":"drive"},"d3":{"operates":{"qubits":[3]},"purpose":"drive","type":"drive"},"d4":{"operates":{"qubits":[4]},"purpose":"drive","type":"drive"},"m0":{"operates":{"qubits":[0]},"purpose":"measure","type":"measure"},"m1":{"operates":{"qubits":[1]},"purpose":"measure","type":"measure"},"m2":{"operates":{"qubits":[2]},"purpose":"measure","type":"measure"},"m3":{"operates":{"qubits":[3]},"purpose":"measure","type":"measure"},"m4":{"operates":{"qubits":[4]},"purpose":"measure","type":"measure"},"u0":{"operates":{"qubits":[0,1]},"purpose":"cross-resonance","type":"control"},"u1":{"operates":{"qubits":[1,0]},"purpose":"cross-resonance","type":"control"},"u2":{"operates":{"qubits":[1,2]},"purpose":"cross-resonance","type":"control"},"u3":{"operates":{"qubits":[2,1]},"purpose":"cross-resonance","type":"control"},"u4":{"operates":{"qubits":[2,3]},"purpose":"cross-resonance","type":"control"},"u5":{"operates":{"qubits":[3,2]},"purpose":"cross-resonance","type":"control"},"u6":{"operates":{"qubits":[3,4]},"purpose":"cross-resonance","type":"control"},"u7":{"operates":{"qubits":[4,3]},"purpose":"cross-resonance","type":"control"}},"conditional":false,"conditional_latency":[],"coupling_map":[[0,1],[1,0],[1,2],[2,1],[2,3],[3,2],[3,4],[4,3]],"credits_required":true,"default_rep_delay":250,"description":"5 qubit device","discriminators":["quadratic_discriminator","linear_discriminator","hw_qmfk"],"dt":0.2222222222222222,"dtm":0.2222222222222222,"dynamic_reprate_enabled":true,"gates":[{"coupling_map":[[0],[1],[2],[3],[4]],"name":"id","parameters":[],"qasm_def":"gate id q { U(0, 0, 0) q; }"},{"coupling_map":[[0],[1],[2],[3],[4]],"name":"rz","parameters":["theta"],"qasm_def":"gate rz(theta) q { U(0, 0, theta) q; }"},{"coupling_map":[[0],[1],[2],[3],[4]],"name":"sx","parameters":[],"qasm_def":"gate sx q { U(pi/2, 3*pi/2, pi/2) q; }"},{"coupling_map":[[0],[1],[2],[3],[4]],"name":"x","parameters":[],"qasm_def":"gate x q { U(pi, 0, pi) q; }"},{"coupling_map":[[0,1],[1,0],[1,2],[2,1],[2,3],[3,2],[3,4],[4,3]],"name":"cx","parameters":[],"qasm_def":"gate cx q0, q1 { CX q0, q1; }"},{"coupling_map":[],"name":"reset","parameters":null,"qasm_def":null}],"hamiltonian":{"description":"Qubits are modeled as Duffing oscillators. In this case, the system includes higher energy states, i.e. not just |0> and |1>. The Pauli operators are generalized via the following set of transformations:\n\n$(\\mathbb{I}-\\sigma_{i}^z)/2 \\rightarrow O_i \\equiv b^\\dagger_{i} b_{i}$,\n\n$\\sigma_{+} \\rightarrow b^\\dagger$,\n\n$\\sigma_{-} \\rightarrow b$,\n\n$\\sigma_{i}^X \\rightarrow b^\\dagger_{i} + b_{i}$.\n\nQubits are coupled through resonator buses. The provided Hamiltonian has been projected into the zero excitation subspace of the resonator buses leading to an effective qubit-qubit flip-flop interaction. The qubit resonance frequencies in the Hamiltonian are the cavity dressed frequencies and not exactly what is returned by the backend defaults, which also includes the dressing due to the qubit-qubit interactions.\n\nQuantities are returned in angular frequencies, with units 2*pi*Hz.\n\nWARNING: Currently not all system Hamiltonian information is available to the public, missing values have been replaced with 0.\n","h_latex":"\\begin{align} \\mathcal{H}/\\hbar = & \\sum_{i=0}^{4}\\left(\\frac{\\omega_{q,i}}{2}(\\mathbb{I}-\\sigma_i^{z})+\\frac{\\Delta_{i}}{2}(O_i^2-O_i)+\\Omega_{d,i}D_i(t)\\sigma_i^{X}\\right) \\\\ & + J_{0,1}(\\sigma_{0}^{+}\\sigma_{1}^{-}+\\sigma_{0}^{-}\\sigma_{1}^{+}) + J_{1,2}(\\sigma_{1}^{+}\\sigma_{2}^{-}+\\sigma_{1}^{-}\\sigma_{2}^{+}) + J_{2,3}(\\sigma_{2}^{+}\\sigma_{3}^{-}+\\sigma_{2}^{-}\\sigma_{3}^{+}) + J_{3,4}(\\sigma_{3}^{+}\\sigma_{4}^{-}+\\sigma_{3}^{-}\\sigma_{4}^{+}) \\\\ & + \\Omega_{d,0}(U_{0}^{(0,1)}(t))\\sigma_{0}^{X} + \\Omega_{d,1}(U_{1}^{(1,0)}(t)+U_{2}^{(1,2)}(t))\\sigma_{1}^{X} \\\\ & + \\Omega_{d,2}(U_{3}^{(2,1)}(t)+U_{4}^{(2,3)}(t))\\sigma_{2}^{X} + \\Omega_{d,3}(U_{6}^{(3,4)}(t)+U_{5}^{(3,2)}(t))\\sigma_{3}^{X} \\\\ & + \\Omega_{d,4}(U_{7}^{(4,3)}(t))\\sigma_{4}^{X} \\\\ \\end{align}","h_str":["_SUM[i,0,4,wq{i}/2*(I{i}-Z{i})]","_SUM[i,0,4,delta{i}/2*O{i}*O{i}]","_SUM[i,0,4,-delta{i}/2*O{i}]","_SUM[i,0,4,omegad{i}*X{i}||D{i}]","jq0q1*Sp0*Sm1","jq0q1*Sm0*Sp1","jq1q2*Sp1*Sm2","jq1q2*Sm1*Sp2","jq2q3*Sp2*Sm3","jq2q3*Sm2*Sp3","jq3q4*Sp3*Sm4","jq3q4*Sm3*Sp4","omegad1*X0||U0","omegad0*X1||U1","omegad2*X1||U2","omegad1*X2||U3","omegad3*X2||U4","omegad4*X3||U6","omegad2*X3||U5","omegad3*X4||U7"],"osc":{},"qub":{"0":3,"1":3,"2":3,"3":3,"4":3},"vars":{"delta0":-2.121376713496892,"delta1":-2.0572320855686512,"delta2":-2.1219857492779215,"delta3":-2.091175183242651,"delta4":-2.1322677360148967,"jq0q1":0.008401931549453526,"jq1q2":0.00827615700717255,"jq2q3":0.01043348816290951,"jq3q4":0.009434356217567021,"omegad0":1.1180899684563905,"omegad1":1.5965937469694844,"omegad2":0.9313930823895185,"omegad3":1.02359978967771,"omegad4":0.9199181427404678,"wq0":31.219269899115847,"wq1":29.97144547517013,"wq2":31.511197534723212,"wq3":33.04500189654535,"wq4":31.400533734888114}},"local":false,"max_experiments":900,"max_shots":8192,"meas_kernels":["hw_qmfk"],"meas_levels":[1,2],"meas_lo_range":[[6.923525326,7.923525326],[6.667956078,7.667956078],[6.816091357,7.816091357],[6.884056996,7.884056996],[6.747308081,7.747308081]],"meas_map":[[0,1,2,3,4]],"measure_esp_enabled":false,"memory":true,"multi_meas_enabled":true,"n_qubits":5,"n_registers":1,"n_uchannels":8,"online_date":"2020-03-23T04:00:00Z","open_pulse":true,"parametric_pulses":["gaussian","gaussian_square","drag","constant"],"processor_type":{"family":"Falcon","revision":4,"segment":"L"},"quantum_volume":32,"qubit_channel_mapping":[["u0","d0","u1","m0"],["u1","m1","u0","u3","u2","d1"],["u5","u3","u2","m2","d2","u4"],["u5","u7","m3","u4","u6","d3"],["m4","u7","u6","d4"]],"qubit_lo_range":[[4.468701124164304,5.468701124164304],[4.270103698982546,5.270103698982546],[4.5151628503963455,5.5151628503963455],[4.759275396316249,5.759275396316249],[4.497550159631257,5.497550159631257]],"real_qubits":false,"rep_delay_range":[0,500],"rep_times":[1000],"sample_name":"family: Falcon, revision: 4, segment: L","simulator":false,"supported_instructions":["measure","u1","reset","rz","u3","x","acquire","u2","id","play","sx","shiftf","setf","delay","cx"],"u_channel_lo":[[{"q":1,"scale":[1,0]}],[{"q":0,"scale":[1,0]}],[{"q":2,"scale":[1,0]}],[{"q":1,"scale":[1,0]}],[{"q":3,"scale":[1,0]}],[{"q":2,"scale":[1,0]}],[{"q":4,"scale":[1,0]}],[{"q":3,"scale":[1,0]}]],"uchannels_enabled":true,"url":"None"}}}}}}},"description":"Returns the configuration for the specified backend.","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.device.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.device.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/backends/{id}/status":{"get":{"tags":["Backends"],"summary":"Get backend status","operationId":"get_backend_status","parameters":[{"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":500},"name":"id","description":"Identifier of an available backend","in":"path","required":true}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"title":"BackendStatusResponse","type":"object","description":"Backends Status Response","additionalProperties":false,"required":["length_queue"],"properties":{"state":{"type":"boolean","description":"State of the backend"},"status":{"type":"string","description":"Status of the backend"},"message":{"type":"string","description":"Description of the backend state"},"length_queue":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"Length of the queue for the backend"},"backend_version":{"type":"string","description":"Backend version"}}},"examples":{"sampleBackendStatusResponse":{"value":{"state":true,"status":"active","message":"available","length_queue":14,"backend_version":"1.3.24"}}}}}}},"description":"Returns the status for the specified backend ID.","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.device.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.device.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/backends/{id}/defaults":{"get":{"tags":["Backends"],"summary":"Get backend default settings","operationId":"get_backend_defaults","parameters":[{"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":500},"name":"id","description":"Identifier of an available backend","in":"path","required":true}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"title":"BackendsDefaultsResponse","type":"object","description":"Backends Defaults Response","additionalProperties":true},"examples":{"sampleBackendDefaultsResponse":{"value":{"buffer":0,"cmd_def":[{"name":"cx","qubits":[0,1],"sequence":[{"ch":"d0","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"d0","label":"Ym_d0","name":"parametric_pulse","parameters":{"amp":[-3.1140747235331546e-17,-0.16952233224585217],"beta":-0.5674696838555093,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d0","label":"Xp_d0","name":"parametric_pulse","parameters":{"amp":[0.16952233224585217,0],"beta":-0.5674696838555093,"duration":160,"sigma":40},"pulse_shape":"drag","t0":720},{"ch":"d1","label":"X90p_d1","name":"parametric_pulse","parameters":{"amp":[0.059382748314504706,0.0024457355228724932],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d1","label":"CR90p_d1_u0","name":"parametric_pulse","parameters":{"amp":[0.04032804952407305,0.002308863263836048],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":160},{"ch":"d1","label":"CR90m_d1_u0","name":"parametric_pulse","parameters":{"amp":[-0.04032804952407305,-0.0023088632638360433],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":880},{"ch":"u0","label":"CR90p_u0","name":"parametric_pulse","parameters":{"amp":[-0.16404838638752248,0.447984379626925],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":160},{"ch":"u0","label":"CR90m_u0","name":"parametric_pulse","parameters":{"amp":[0.16404838638752242,-0.447984379626925],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":880},{"ch":"u1","name":"fc","phase":1.5707963267948966,"t0":0}]},{"name":"cx","qubits":[1,0],"sequence":[{"ch":"d0","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"d0","label":"X90p_d0","name":"parametric_pulse","parameters":{"amp":[0.08517070544657084,0.001315475138119147],"beta":-0.7390638896391939,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d0","label":"Xp_d0","name":"parametric_pulse","parameters":{"amp":[0.16952233224585217,0],"beta":-0.5674696838555093,"duration":160,"sigma":40},"pulse_shape":"drag","t0":720},{"ch":"d0","label":"Y90m_d0","name":"parametric_pulse","parameters":{"amp":[0.0013154751381191001,-0.08517070544657084],"beta":-0.7390638896391939,"duration":160,"sigma":40},"pulse_shape":"drag","t0":1440},{"ch":"d1","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"d1","label":"Y90p_d1","name":"parametric_pulse","parameters":{"amp":[-0.002445735522872487,0.059382748314504706],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d1","label":"CR90p_d1_u0","name":"parametric_pulse","parameters":{"amp":[0.04032804952407305,0.002308863263836048],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":160},{"ch":"d1","label":"CR90m_d1_u0","name":"parametric_pulse","parameters":{"amp":[-0.04032804952407305,-0.0023088632638360433],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":880},{"ch":"d1","name":"fc","phase":-1.5707963267948966,"t0":1440},{"ch":"d1","label":"X90p_d1","name":"parametric_pulse","parameters":{"amp":[0.059382748314504706,0.0024457355228724932],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":1440},{"ch":"u0","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u0","label":"CR90p_u0","name":"parametric_pulse","parameters":{"amp":[-0.16404838638752248,0.447984379626925],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":160},{"ch":"u0","label":"CR90m_u0","name":"parametric_pulse","parameters":{"amp":[0.16404838638752242,-0.447984379626925],"duration":560,"sigma":64,"width":304},"pulse_shape":"gaussian_square","t0":880},{"ch":"u0","name":"fc","phase":-1.5707963267948966,"t0":1440},{"ch":"u1","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"u3","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u3","name":"fc","phase":-1.5707963267948966,"t0":1440}]},{"name":"cx","qubits":[1,2],"sequence":[{"ch":"d1","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"d1","label":"Ym_d1","name":"parametric_pulse","parameters":{"amp":[-2.180777454747743e-17,-0.1187159952984586],"beta":-1.0471056504145406,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d1","label":"Xp_d1","name":"parametric_pulse","parameters":{"amp":[0.1187159952984586,0],"beta":-1.0471056504145406,"duration":160,"sigma":40},"pulse_shape":"drag","t0":2496},{"ch":"d2","label":"X90p_d2","name":"parametric_pulse","parameters":{"amp":[0.10198650862634871,0.0013394683261926034],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d2","label":"CR90p_d2_u2","name":"parametric_pulse","parameters":{"amp":[0.013873453640614737,0.0014386033517831067],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":160},{"ch":"d2","label":"CR90m_d2_u2","name":"parametric_pulse","parameters":{"amp":[-0.013873453640614737,-0.001438603351783105],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":2656},{"ch":"u0","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"u2","label":"CR90p_u2","name":"parametric_pulse","parameters":{"amp":[-0.08815065228735922,-0.1970686366802925],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":160},{"ch":"u2","label":"CR90m_u2","name":"parametric_pulse","parameters":{"amp":[0.08815065228735924,0.1970686366802925],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":2656},{"ch":"u3","name":"fc","phase":1.5707963267948966,"t0":0}]},{"name":"cx","qubits":[2,1],"sequence":[{"ch":"d1","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"d1","label":"X90p_d1","name":"parametric_pulse","parameters":{"amp":[0.059382748314504706,0.0024457355228724932],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d1","label":"Xp_d1","name":"parametric_pulse","parameters":{"amp":[0.1187159952984586,0],"beta":-1.0471056504145406,"duration":160,"sigma":40},"pulse_shape":"drag","t0":2496},{"ch":"d1","label":"Y90m_d1","name":"parametric_pulse","parameters":{"amp":[0.0024457355228724932,-0.059382748314504706],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":4992},{"ch":"d2","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"d2","label":"Y90p_d2","name":"parametric_pulse","parameters":{"amp":[-0.0013394683261925924,0.10198650862634871],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d2","label":"CR90p_d2_u2","name":"parametric_pulse","parameters":{"amp":[0.013873453640614737,0.0014386033517831067],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":160},{"ch":"d2","label":"CR90m_d2_u2","name":"parametric_pulse","parameters":{"amp":[-0.013873453640614737,-0.001438603351783105],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":2656},{"ch":"d2","name":"fc","phase":-1.5707963267948966,"t0":4992},{"ch":"d2","label":"X90p_d2","name":"parametric_pulse","parameters":{"amp":[0.10198650862634871,0.0013394683261926034],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":4992},{"ch":"u0","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"u2","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u2","label":"CR90p_u2","name":"parametric_pulse","parameters":{"amp":[-0.08815065228735922,-0.1970686366802925],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":160},{"ch":"u2","label":"CR90m_u2","name":"parametric_pulse","parameters":{"amp":[0.08815065228735924,0.1970686366802925],"duration":2336,"sigma":64,"width":2080},"pulse_shape":"gaussian_square","t0":2656},{"ch":"u2","name":"fc","phase":-1.5707963267948966,"t0":4992},{"ch":"u3","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"u5","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u5","name":"fc","phase":-1.5707963267948966,"t0":4992}]},{"name":"cx","qubits":[2,3],"sequence":[{"ch":"d2","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"d2","label":"Y90p_d2","name":"parametric_pulse","parameters":{"amp":[-0.0013394683261925924,0.10198650862634871],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d2","label":"CR90p_d2_u5","name":"parametric_pulse","parameters":{"amp":[0.06276974408273035,0.0014224518263545513],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":160},{"ch":"d2","label":"CR90m_d2_u5","name":"parametric_pulse","parameters":{"amp":[-0.06276974408273035,-0.0014224518263545437],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":928},{"ch":"d2","name":"fc","phase":-1.5707963267948966,"t0":1536},{"ch":"d2","label":"X90p_d2","name":"parametric_pulse","parameters":{"amp":[0.10198650862634871,0.0013394683261926034],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":1536},{"ch":"d3","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"d3","label":"X90p_d3","name":"parametric_pulse","parameters":{"amp":[0.09228885314852181,0.0014025742426091116],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d3","label":"Xp_d3","name":"parametric_pulse","parameters":{"amp":[0.18517121372479672,0],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":768},{"ch":"d3","label":"Y90m_d3","name":"parametric_pulse","parameters":{"amp":[0.0014025742426090819,-0.09228885314852181],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":1536},{"ch":"u2","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u2","name":"fc","phase":-1.5707963267948966,"t0":1536},{"ch":"u4","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"u5","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u5","label":"CR90p_u5","name":"parametric_pulse","parameters":{"amp":[0.23873583834386253,-0.1601498890635595],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":160},{"ch":"u5","label":"CR90m_u5","name":"parametric_pulse","parameters":{"amp":[-0.2387358383438625,0.16014988906355954],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":928},{"ch":"u5","name":"fc","phase":-1.5707963267948966,"t0":1536},{"ch":"u7","name":"fc","phase":-1.5707963267948966,"t0":0}]},{"name":"cx","qubits":[3,2],"sequence":[{"ch":"d2","label":"X90p_d2","name":"parametric_pulse","parameters":{"amp":[0.10198650862634871,0.0013394683261926034],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d2","label":"CR90p_d2_u5","name":"parametric_pulse","parameters":{"amp":[0.06276974408273035,0.0014224518263545513],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":160},{"ch":"d2","label":"CR90m_d2_u5","name":"parametric_pulse","parameters":{"amp":[-0.06276974408273035,-0.0014224518263545437],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":928},{"ch":"d3","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"d3","label":"Ym_d3","name":"parametric_pulse","parameters":{"amp":[-3.401540012734541e-17,-0.18517121372479672],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d3","label":"Xp_d3","name":"parametric_pulse","parameters":{"amp":[0.18517121372479672,0],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":768},{"ch":"u4","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"u5","label":"CR90p_u5","name":"parametric_pulse","parameters":{"amp":[0.23873583834386253,-0.1601498890635595],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":160},{"ch":"u5","label":"CR90m_u5","name":"parametric_pulse","parameters":{"amp":[-0.2387358383438625,0.16014988906355954],"duration":608,"sigma":64,"width":352},"pulse_shape":"gaussian_square","t0":928},{"ch":"u7","name":"fc","phase":1.5707963267948966,"t0":0}]},{"name":"cx","qubits":[3,4],"sequence":[{"ch":"d3","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"d3","label":"Ym_d3","name":"parametric_pulse","parameters":{"amp":[-3.401540012734541e-17,-0.18517121372479672],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d3","label":"Xp_d3","name":"parametric_pulse","parameters":{"amp":[0.18517121372479672,0],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":1072},{"ch":"d4","label":"X90p_d4","name":"parametric_pulse","parameters":{"amp":[0.10297400564208449,0.0013551899851024537],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d4","label":"CR90p_d4_u6","name":"parametric_pulse","parameters":{"amp":[0.03707867423075375,0.0008398523265316366],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":160},{"ch":"d4","label":"CR90m_d4_u6","name":"parametric_pulse","parameters":{"amp":[-0.03707867423075375,-0.000839852326531632],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":1232},{"ch":"u4","name":"fc","phase":1.5707963267948966,"t0":0},{"ch":"u6","label":"CR90p_u6","name":"parametric_pulse","parameters":{"amp":[-0.007010429360857565,-0.15811445188422757],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":160},{"ch":"u6","label":"CR90m_u6","name":"parametric_pulse","parameters":{"amp":[0.007010429360857584,0.15811445188422757],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":1232},{"ch":"u7","name":"fc","phase":1.5707963267948966,"t0":0}]},{"name":"cx","qubits":[4,3],"sequence":[{"ch":"d3","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"d3","label":"X90p_d3","name":"parametric_pulse","parameters":{"amp":[0.09228885314852181,0.0014025742426091116],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d3","label":"Xp_d3","name":"parametric_pulse","parameters":{"amp":[0.18517121372479672,0],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":1072},{"ch":"d3","label":"Y90m_d3","name":"parametric_pulse","parameters":{"amp":[0.0014025742426090819,-0.09228885314852181],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":2144},{"ch":"d4","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"d4","label":"Y90p_d4","name":"parametric_pulse","parameters":{"amp":[-0.001355189985102449,0.10297400564208449],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d4","label":"CR90p_d4_u6","name":"parametric_pulse","parameters":{"amp":[0.03707867423075375,0.0008398523265316366],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":160},{"ch":"d4","label":"CR90m_d4_u6","name":"parametric_pulse","parameters":{"amp":[-0.03707867423075375,-0.000839852326531632],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":1232},{"ch":"d4","name":"fc","phase":-1.5707963267948966,"t0":2144},{"ch":"d4","label":"X90p_d4","name":"parametric_pulse","parameters":{"amp":[0.10297400564208449,0.0013551899851024537],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":2144},{"ch":"u4","name":"fc","phase":-1.5707963267948966,"t0":0},{"ch":"u6","name":"fc","phase":-3.141592653589793,"t0":0},{"ch":"u6","label":"CR90p_u6","name":"parametric_pulse","parameters":{"amp":[-0.007010429360857565,-0.15811445188422757],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":160},{"ch":"u6","label":"CR90m_u6","name":"parametric_pulse","parameters":{"amp":[0.007010429360857584,0.15811445188422757],"duration":912,"sigma":64,"width":656},"pulse_shape":"gaussian_square","t0":1232},{"ch":"u6","name":"fc","phase":-1.5707963267948966,"t0":2144},{"ch":"u7","name":"fc","phase":-1.5707963267948966,"t0":0}]},{"name":"id","qubits":[0],"sequence":[{"ch":"d0","name":"QId_d0","t0":0}]},{"name":"id","qubits":[1],"sequence":[{"ch":"d1","name":"QId_d1","t0":0}]},{"name":"id","qubits":[2],"sequence":[{"ch":"d2","name":"QId_d2","t0":0}]},{"name":"id","qubits":[3],"sequence":[{"ch":"d3","name":"QId_d3","t0":0}]},{"name":"id","qubits":[4],"sequence":[{"ch":"d4","name":"QId_d4","t0":0}]},{"name":"measure","qubits":[0],"sequence":[{"ch":"m0","label":"M_m0","name":"parametric_pulse","parameters":{"amp":[-0.0692929110515423,0.03998115153422982],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m0","duration":1376,"name":"delay","t0":12224},{"duration":12224,"memory_slot":[0,1,2,3,4],"name":"acquire","qubits":[0,1,2,3,4],"t0":0}]},{"name":"measure","qubits":[0,1,2,3,4],"sequence":[{"ch":"m0","label":"M_m0","name":"parametric_pulse","parameters":{"amp":[-0.0692929110515423,0.03998115153422982],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m0","duration":1376,"name":"delay","t0":12224},{"ch":"m1","label":"M_m1","name":"parametric_pulse","parameters":{"amp":[0.04579128497698148,-0.060656064990706984],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m1","duration":1376,"name":"delay","t0":12224},{"ch":"m2","label":"M_m2","name":"parametric_pulse","parameters":{"amp":[-0.09958477403974661,-0.06695425885970666],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m2","duration":1376,"name":"delay","t0":12224},{"ch":"m3","label":"M_m3","name":"parametric_pulse","parameters":{"amp":[-0.07089986443714817,-0.03705683773332545],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m3","duration":1376,"name":"delay","t0":12224},{"ch":"m4","label":"M_m4","name":"parametric_pulse","parameters":{"amp":[0.04511005940938134,-0.07787863981915763],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m4","duration":1376,"name":"delay","t0":12224},{"duration":12224,"memory_slot":[0,1,2,3,4],"name":"acquire","qubits":[0,1,2,3,4],"t0":0}]},{"name":"measure","qubits":[1],"sequence":[{"ch":"m1","label":"M_m1","name":"parametric_pulse","parameters":{"amp":[0.04579128497698148,-0.060656064990706984],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m1","duration":1376,"name":"delay","t0":12224},{"duration":12224,"memory_slot":[0,1,2,3,4],"name":"acquire","qubits":[0,1,2,3,4],"t0":0}]},{"name":"measure","qubits":[2],"sequence":[{"ch":"m2","label":"M_m2","name":"parametric_pulse","parameters":{"amp":[-0.09958477403974661,-0.06695425885970666],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m2","duration":1376,"name":"delay","t0":12224},{"duration":12224,"memory_slot":[0,1,2,3,4],"name":"acquire","qubits":[0,1,2,3,4],"t0":0}]},{"name":"measure","qubits":[3],"sequence":[{"ch":"m3","label":"M_m3","name":"parametric_pulse","parameters":{"amp":[-0.07089986443714817,-0.03705683773332545],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m3","duration":1376,"name":"delay","t0":12224},{"duration":12224,"memory_slot":[0,1,2,3,4],"name":"acquire","qubits":[0,1,2,3,4],"t0":0}]},{"name":"measure","qubits":[4],"sequence":[{"ch":"m4","label":"M_m4","name":"parametric_pulse","parameters":{"amp":[0.04511005940938134,-0.07787863981915763],"duration":12224,"sigma":64,"width":11968},"pulse_shape":"gaussian_square","t0":0},{"ch":"m4","duration":1376,"name":"delay","t0":12224},{"duration":12224,"memory_slot":[0,1,2,3,4],"name":"acquire","qubits":[0,1,2,3,4],"t0":0}]},{"name":"rz","qubits":[0],"sequence":[{"ch":"d0","name":"fc","phase":"-(P0)","t0":0},{"ch":"u1","name":"fc","phase":"-(P0)","t0":0}]},{"name":"rz","qubits":[1],"sequence":[{"ch":"d1","name":"fc","phase":"-(P0)","t0":0},{"ch":"u0","name":"fc","phase":"-(P0)","t0":0},{"ch":"u3","name":"fc","phase":"-(P0)","t0":0}]},{"name":"rz","qubits":[2],"sequence":[{"ch":"d2","name":"fc","phase":"-(P0)","t0":0},{"ch":"u2","name":"fc","phase":"-(P0)","t0":0},{"ch":"u5","name":"fc","phase":"-(P0)","t0":0}]},{"name":"rz","qubits":[3],"sequence":[{"ch":"d3","name":"fc","phase":"-(P0)","t0":0},{"ch":"u4","name":"fc","phase":"-(P0)","t0":0},{"ch":"u7","name":"fc","phase":"-(P0)","t0":0}]},{"name":"rz","qubits":[4],"sequence":[{"ch":"d4","name":"fc","phase":"-(P0)","t0":0},{"ch":"u6","name":"fc","phase":"-(P0)","t0":0}]},{"name":"sx","qubits":[0],"sequence":[{"ch":"d0","label":"X90p_d0","name":"parametric_pulse","parameters":{"amp":[0.08517070544657084,0.001315475138119147],"beta":-0.7390638896391939,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"sx","qubits":[1],"sequence":[{"ch":"d1","label":"X90p_d1","name":"parametric_pulse","parameters":{"amp":[0.059382748314504706,0.0024457355228724932],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"sx","qubits":[2],"sequence":[{"ch":"d2","label":"X90p_d2","name":"parametric_pulse","parameters":{"amp":[0.10198650862634871,0.0013394683261926034],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"sx","qubits":[3],"sequence":[{"ch":"d3","label":"X90p_d3","name":"parametric_pulse","parameters":{"amp":[0.09228885314852181,0.0014025742426091116],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"sx","qubits":[4],"sequence":[{"ch":"d4","label":"X90p_d4","name":"parametric_pulse","parameters":{"amp":[0.10297400564208449,0.0013551899851024537],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"u1","qubits":[0],"sequence":[{"ch":"d0","name":"fc","phase":"-(P0)","t0":0},{"ch":"u1","name":"fc","phase":"-(P0)","t0":0}]},{"name":"u1","qubits":[1],"sequence":[{"ch":"d1","name":"fc","phase":"-(P0)","t0":0},{"ch":"u0","name":"fc","phase":"-(P0)","t0":0},{"ch":"u3","name":"fc","phase":"-(P0)","t0":0}]},{"name":"u1","qubits":[2],"sequence":[{"ch":"d2","name":"fc","phase":"-(P0)","t0":0},{"ch":"u2","name":"fc","phase":"-(P0)","t0":0},{"ch":"u5","name":"fc","phase":"-(P0)","t0":0}]},{"name":"u1","qubits":[3],"sequence":[{"ch":"d3","name":"fc","phase":"-(P0)","t0":0},{"ch":"u4","name":"fc","phase":"-(P0)","t0":0},{"ch":"u7","name":"fc","phase":"-(P0)","t0":0}]},{"name":"u1","qubits":[4],"sequence":[{"ch":"d4","name":"fc","phase":"-(P0)","t0":0},{"ch":"u6","name":"fc","phase":"-(P0)","t0":0}]},{"name":"u2","qubits":[0],"sequence":[{"ch":"d0","name":"fc","phase":"-(P1)","t0":0},{"ch":"d0","label":"Y90p_d0","name":"parametric_pulse","parameters":{"amp":[-0.0013154751381191485,0.08517070544657084],"beta":-0.7390638896391939,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d0","name":"fc","phase":"-(P0)","t0":160},{"ch":"u1","name":"fc","phase":"-(P1)","t0":0},{"ch":"u1","name":"fc","phase":"-(P0)","t0":160}]},{"name":"u2","qubits":[1],"sequence":[{"ch":"d1","name":"fc","phase":"-(P1)","t0":0},{"ch":"d1","label":"Y90p_d1","name":"parametric_pulse","parameters":{"amp":[-0.002445735522872487,0.059382748314504706],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d1","name":"fc","phase":"-(P0)","t0":160},{"ch":"u0","name":"fc","phase":"-(P1)","t0":0},{"ch":"u0","name":"fc","phase":"-(P0)","t0":160},{"ch":"u3","name":"fc","phase":"-(P1)","t0":0},{"ch":"u3","name":"fc","phase":"-(P0)","t0":160}]},{"name":"u2","qubits":[2],"sequence":[{"ch":"d2","name":"fc","phase":"-(P1)","t0":0},{"ch":"d2","label":"Y90p_d2","name":"parametric_pulse","parameters":{"amp":[-0.0013394683261925924,0.10198650862634871],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d2","name":"fc","phase":"-(P0)","t0":160},{"ch":"u2","name":"fc","phase":"-(P1)","t0":0},{"ch":"u2","name":"fc","phase":"-(P0)","t0":160},{"ch":"u5","name":"fc","phase":"-(P1)","t0":0},{"ch":"u5","name":"fc","phase":"-(P0)","t0":160}]},{"name":"u2","qubits":[3],"sequence":[{"ch":"d3","name":"fc","phase":"-(P1)","t0":0},{"ch":"d3","label":"Y90p_d3","name":"parametric_pulse","parameters":{"amp":[-0.0014025742426091135,0.09228885314852181],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d3","name":"fc","phase":"-(P0)","t0":160},{"ch":"u4","name":"fc","phase":"-(P1)","t0":0},{"ch":"u4","name":"fc","phase":"-(P0)","t0":160},{"ch":"u7","name":"fc","phase":"-(P1)","t0":0},{"ch":"u7","name":"fc","phase":"-(P0)","t0":160}]},{"name":"u2","qubits":[4],"sequence":[{"ch":"d4","name":"fc","phase":"-(P1)","t0":0},{"ch":"d4","label":"Y90p_d4","name":"parametric_pulse","parameters":{"amp":[-0.001355189985102449,0.10297400564208449],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d4","name":"fc","phase":"-(P0)","t0":160},{"ch":"u6","name":"fc","phase":"-(P1)","t0":0},{"ch":"u6","name":"fc","phase":"-(P0)","t0":160}]},{"name":"u3","qubits":[0],"sequence":[{"ch":"d0","name":"fc","phase":"-(P2)","t0":0},{"ch":"d0","label":"X90p_d0","name":"parametric_pulse","parameters":{"amp":[0.08517070544657084,0.001315475138119147],"beta":-0.7390638896391939,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d0","name":"fc","phase":"-(P0)","t0":160},{"ch":"d0","label":"X90m_d0","name":"parametric_pulse","parameters":{"amp":[-0.08517070544657084,-0.001315475138119143],"beta":-0.7390638896391939,"duration":160,"sigma":40},"pulse_shape":"drag","t0":160},{"ch":"d0","name":"fc","phase":"-(P1)","t0":320},{"ch":"u1","name":"fc","phase":"-(P2)","t0":0},{"ch":"u1","name":"fc","phase":"-(P0)","t0":160},{"ch":"u1","name":"fc","phase":"-(P1)","t0":320}]},{"name":"u3","qubits":[1],"sequence":[{"ch":"d1","name":"fc","phase":"-(P2)","t0":0},{"ch":"d1","label":"X90p_d1","name":"parametric_pulse","parameters":{"amp":[0.059382748314504706,0.0024457355228724932],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d1","name":"fc","phase":"-(P0)","t0":160},{"ch":"d1","label":"X90m_d1","name":"parametric_pulse","parameters":{"amp":[-0.059382748314504706,-0.002445735522872497],"beta":-1.237863708498682,"duration":160,"sigma":40},"pulse_shape":"drag","t0":160},{"ch":"d1","name":"fc","phase":"-(P1)","t0":320},{"ch":"u0","name":"fc","phase":"-(P2)","t0":0},{"ch":"u0","name":"fc","phase":"-(P0)","t0":160},{"ch":"u0","name":"fc","phase":"-(P1)","t0":320},{"ch":"u3","name":"fc","phase":"-(P2)","t0":0},{"ch":"u3","name":"fc","phase":"-(P0)","t0":160},{"ch":"u3","name":"fc","phase":"-(P1)","t0":320}]},{"name":"u3","qubits":[2],"sequence":[{"ch":"d2","name":"fc","phase":"-(P2)","t0":0},{"ch":"d2","label":"X90p_d2","name":"parametric_pulse","parameters":{"amp":[0.10198650862634871,0.0013394683261926034],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d2","name":"fc","phase":"-(P0)","t0":160},{"ch":"d2","label":"X90m_d2","name":"parametric_pulse","parameters":{"amp":[-0.10198650862634871,-0.0013394683261925863],"beta":-1.2964438429020329,"duration":160,"sigma":40},"pulse_shape":"drag","t0":160},{"ch":"d2","name":"fc","phase":"-(P1)","t0":320},{"ch":"u2","name":"fc","phase":"-(P2)","t0":0},{"ch":"u2","name":"fc","phase":"-(P0)","t0":160},{"ch":"u2","name":"fc","phase":"-(P1)","t0":320},{"ch":"u5","name":"fc","phase":"-(P2)","t0":0},{"ch":"u5","name":"fc","phase":"-(P0)","t0":160},{"ch":"u5","name":"fc","phase":"-(P1)","t0":320}]},{"name":"u3","qubits":[3],"sequence":[{"ch":"d3","name":"fc","phase":"-(P2)","t0":0},{"ch":"d3","label":"X90p_d3","name":"parametric_pulse","parameters":{"amp":[0.09228885314852181,0.0014025742426091116],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d3","name":"fc","phase":"-(P0)","t0":160},{"ch":"d3","label":"X90m_d3","name":"parametric_pulse","parameters":{"amp":[-0.09228885314852181,-0.0014025742426090875],"beta":-1.7711144727110373,"duration":160,"sigma":40},"pulse_shape":"drag","t0":160},{"ch":"d3","name":"fc","phase":"-(P1)","t0":320},{"ch":"u4","name":"fc","phase":"-(P2)","t0":0},{"ch":"u4","name":"fc","phase":"-(P0)","t0":160},{"ch":"u4","name":"fc","phase":"-(P1)","t0":320},{"ch":"u7","name":"fc","phase":"-(P2)","t0":0},{"ch":"u7","name":"fc","phase":"-(P0)","t0":160},{"ch":"u7","name":"fc","phase":"-(P1)","t0":320}]},{"name":"u3","qubits":[4],"sequence":[{"ch":"d4","name":"fc","phase":"-(P2)","t0":0},{"ch":"d4","label":"X90p_d4","name":"parametric_pulse","parameters":{"amp":[0.10297400564208449,0.0013551899851024537],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0},{"ch":"d4","name":"fc","phase":"-(P0)","t0":160},{"ch":"d4","label":"X90m_d4","name":"parametric_pulse","parameters":{"amp":[-0.10297400564208449,-0.00135518998510242],"beta":-1.8552991568863249,"duration":160,"sigma":40},"pulse_shape":"drag","t0":160},{"ch":"d4","name":"fc","phase":"-(P1)","t0":320},{"ch":"u6","name":"fc","phase":"-(P2)","t0":0},{"ch":"u6","name":"fc","phase":"-(P0)","t0":160},{"ch":"u6","name":"fc","phase":"-(P1)","t0":320}]},{"name":"x","qubits":[0],"sequence":[{"ch":"d0","label":"Xp_d0","name":"parametric_pulse","parameters":{"amp":[0.16952233224585217,0],"beta":-0.5674696838555093,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"x","qubits":[1],"sequence":[{"ch":"d1","label":"Xp_d1","name":"parametric_pulse","parameters":{"amp":[0.1187159952984586,0],"beta":-1.0471056504145406,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"x","qubits":[2],"sequence":[{"ch":"d2","label":"Xp_d2","name":"parametric_pulse","parameters":{"amp":[0.20350292430973976,0],"beta":-1.097286648937289,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"x","qubits":[3],"sequence":[{"ch":"d3","label":"Xp_d3","name":"parametric_pulse","parameters":{"amp":[0.18517121372479672,0],"beta":-1.4562294009889265,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]},{"name":"x","qubits":[4],"sequence":[{"ch":"d4","label":"Xp_d4","name":"parametric_pulse","parameters":{"amp":[0.20604140102356464,0],"beta":-1.6459873782317966,"duration":160,"sigma":40},"pulse_shape":"drag","t0":0}]}],"discriminator":{"name":"hw_qmfk","params":{}},"meas_freq_est":[7.423525326,7.167956078,7.316091357,7.384056996,7.247308081],"meas_kernel":{"name":"hw_qmfk","params":{}},"pulse_library":[{"name":"QId_d0","samples":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},{"name":"QId_d1","samples":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},{"name":"QId_d2","samples":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},{"name":"QId_d3","samples":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]},{"name":"QId_d4","samples":[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]]}],"qubit_freq_est":[4.968701124164304,4.770103698982546,5.0151628503963455,5.259275396316249,4.997550159631257]}}}}}}},"description":"Returns the defaults for the specified backend. Simulator backends may not support this.","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.device.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.device.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/sessions":{"post":{"tags":["Sessions"],"summary":"Create a session","description":"Create a session","operationId":"create_session","requestBody":{"content":{"application/json":{"schema":{"oneOf":[{"allOf":[{"type":"object","description":"Base request schema to create a session.","properties":{"max_ttl":{"type":"integer","description":"The maximum time (in seconds) for the session to run, subject to plan limits.","format":"int32","minimum":1,"maximum":2147483647,"default":28800},"mode":{"type":"string","description":"Execution mode to run the session in","enum":["batch","dedicated"]},"backend":{"type":"string","description":"Backend name"},"backend_name":{"type":"string","description":"Backend name (fallback)"}},"required":["mode"]},{"description":"Request to create a session. Only for use with IBM Cloud Channel."}],"example":{"mode":"dedicated","max_ttl":28800,"backend":"ibm_backend"}},{"allOf":[{"type":"object","description":"Base request schema to create a session.","properties":{"max_ttl":{"type":"integer","description":"The maximum time (in seconds) for the session to run, subject to plan limits.","format":"int32","minimum":1,"maximum":2147483647,"default":28800},"mode":{"type":"string","description":"Execution mode to run the session in","enum":["batch","dedicated"]},"backend":{"type":"string","description":"Backend name"},"backend_name":{"type":"string","description":"Backend name (fallback)"}},"required":["mode"]}],"type":"object","description":"Request to create a session. Only for use by channel partner.","properties":{"interactive_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The maximum time (in seconds) between jobs to keep the session active. Must be less than or equal to `active_ttl`."},"active_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The remaining time (in seconds) for the session to be in the active state while jobs are running. Must be less than or equal to `max_ttl`. Defaults to `max_ttl`."}},"required":["interactive_ttl"],"example":{"interactive_ttl":1,"max_ttl":28800,"active_ttl":28800,"mode":"batch","backend":"ibm_backend"}}]}}}},"responses":{"200":{"description":"Ok","content":{"application/json":{"schema":{"type":"object","description":"Job session","properties":{"id":{"type":"string","description":"Job ID"},"backend_name":{"type":"string","description":"Backend name. May not be set when in the \"open\" state.","nullable":true},"started_at":{"type":"string","format":"date-time","description":"Timestamp of when the session was started"},"activated_at":{"type":"string","format":"date-time","description":"Timestamp of when the session state was changed to active"},"closed_at":{"type":"string","format":"date-time","description":"Timestamp of when the session was closed"},"last_job_started":{"type":"string","format":"date-time","description":"Timestamp of when the last job in the session started"},"last_job_completed":{"type":"string","format":"date-time","description":"Timestamp of when the last job in the session completed"},"interactive_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The maximum time (in seconds) between jobs to keep the session active"},"max_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The maximum time (in seconds) for session to run, subject to plan limits"},"active_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The remaining time (in seconds) for the session to be in the active state while jobs are running."},"state":{"type":"string","enum":["open","active","inactive","closed"],"description":"The state of the session.\n- open: The session is waiting to run jobs.\n- active: The session has priority to run jobs on the backend and is running jobs or is waiting for more jobs to run.\n- inactive: The session does not have priority and is not running any jobs.\n- closed: The session is not running any jobs and will not accept/run new jobs.\n"},"state_reason":{"type":"string","description":"The reason for the state change."},"accepting_jobs":{"type":"boolean","description":"If true, the session is actively accepting new jobs to be queued. If false, jobs will be rejected on create and the session will be immediately closed when there are no more jobs to run in the session."},"mode":{"type":"string","description":"Execution mode to run the session in","enum":["batch","dedicated"]},"timestamps":{"type":"array","items":{"type":"object","description":"Contains information about the time a specific status transition happened","properties":{"status":{"type":"string","enum":["open","active","inactive","closed"],"description":"The state of the session.\n- open: The session is waiting to run jobs.\n- active: The session has priority to run jobs on the backend and is running jobs or is waiting for more jobs to run.\n- inactive: The session does not have priority and is not running any jobs.\n- closed: The session is not running any jobs and will not accept/run new jobs.\n"},"timestamp":{"type":"string","format":"date-time","description":"Timestamp of when the session transitioned into the given status"}},"required":["status","timestamp"]}},"user_id":{"type":"string","description":"The id of the user who created the session."},"elapsed_time":{"type":"number","description":"Usage in seconds. Can be null for ongoing sessions.","example":1.432}},"required":["id","backend_name","mode"]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.session.create"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.session.create"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/sessions/{id}":{"get":{"tags":["Sessions"],"summary":"Get a session","description":"Get a session","operationId":"get_session","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","description":"Job session","properties":{"id":{"type":"string","description":"Job ID"},"backend_name":{"type":"string","description":"Backend name. May not be set when in the \"open\" state.","nullable":true},"started_at":{"type":"string","format":"date-time","description":"Timestamp of when the session was started"},"activated_at":{"type":"string","format":"date-time","description":"Timestamp of when the session state was changed to active"},"closed_at":{"type":"string","format":"date-time","description":"Timestamp of when the session was closed"},"last_job_started":{"type":"string","format":"date-time","description":"Timestamp of when the last job in the session started"},"last_job_completed":{"type":"string","format":"date-time","description":"Timestamp of when the last job in the session completed"},"interactive_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The maximum time (in seconds) between jobs to keep the session active"},"max_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The maximum time (in seconds) for session to run, subject to plan limits"},"active_ttl":{"type":"integer","format":"int32","minimum":1,"maximum":2147483647,"description":"The remaining time (in seconds) for the session to be in the active state while jobs are running."},"state":{"type":"string","enum":["open","active","inactive","closed"],"description":"The state of the session.\n- open: The session is waiting to run jobs.\n- active: The session has priority to run jobs on the backend and is running jobs or is waiting for more jobs to run.\n- inactive: The session does not have priority and is not running any jobs.\n- closed: The session is not running any jobs and will not accept/run new jobs.\n"},"state_reason":{"type":"string","description":"The reason for the state change."},"accepting_jobs":{"type":"boolean","description":"If true, the session is actively accepting new jobs to be queued. If false, jobs will be rejected on create and the session will be immediately closed when there are no more jobs to run in the session."},"mode":{"type":"string","description":"Execution mode to run the session in","enum":["batch","dedicated"]},"timestamps":{"type":"array","items":{"type":"object","description":"Contains information about the time a specific status transition happened","properties":{"status":{"type":"string","enum":["open","active","inactive","closed"],"description":"The state of the session.\n- open: The session is waiting to run jobs.\n- active: The session has priority to run jobs on the backend and is running jobs or is waiting for more jobs to run.\n- inactive: The session does not have priority and is not running any jobs.\n- closed: The session is not running any jobs and will not accept/run new jobs.\n"},"timestamp":{"type":"string","format":"date-time","description":"Timestamp of when the session transitioned into the given status"}},"required":["status","timestamp"]}},"user_id":{"type":"string","description":"The id of the user who created the session."},"elapsed_time":{"type":"number","description":"Usage in seconds. Can be null for ongoing sessions.","example":1.432}},"required":["id","backend_name","mode"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.session.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.session.read"}]}},"parameters":[{"schema":{"type":"string"},"name":"id","description":"Job Session ID","in":"path","required":true},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}],"patch":{"tags":["Sessions"],"summary":"Update a session","description":"Update a session","operationId":"update_session","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"accepting_jobs":{"type":"boolean","description":"If true, the session is actively accepting new jobs to be queued. If false, jobs will be rejected on create and the session will be immediately closed when there are no more jobs to run in the session."}},"required":["accepting_jobs"]}}}},"responses":{"204":{"description":"Successfully updated session"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.session.update"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.session.update"}]}}},"/v1/sessions/{id}/close":{"delete":{"tags":["Sessions"],"summary":"Close job session","operationId":"delete_session_close","parameters":[{"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":500},"name":"id","description":"Session Id","in":"path","required":true}],"responses":{"204":{"description":"Successfully closed runtime session"}},"description":"Closes the runtime session. The session stops accepting new jobs and queued jobs will not run.\nExisting running jobs will run to completion. This is analogous to the `cancel()` function in Qiskit.\n","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.session.update"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.session.update"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/instance":{"get":{"tags":["Instances"],"summary":"Get current instance details","description":"Returns the details of the current logged in instance, using CRN from the request header.","operationId":"get_instance","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","description":"Instance","properties":{"backends":{"type":"array","description":"List of backend systems or clusters associated with the service instance","items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":128,"nullable":false},"minItems":0,"maxItems":100},"instance_limit":{"type":"number","format":"double","description":"Represents the instance limits in seconds; will be replaced by instance_limit_seconds","deprecated":true},"instance_limit_seconds":{"type":"string","description":"Specifies the maximum number of resources time that can run on this instance"},"plan_id":{"type":"string","description":"Identifier for the service plan associated with the instance as defined in Global Catalog","pattern":"^.*$","minLength":1,"maxLength":128},"usage_allocation_seconds":{"type":"string","description":"The maximum sum of allowable usage allocation on the instance."}}},"example":{"backends":["ibm_backend"],"instance_limit":60.7,"instance_limit_seconds":"61","plan_id":"flex-plan-id-1","usage_allocation_seconds":"200"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.instance.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.instance.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/instances/configuration":{"get":{"tags":["Instances"],"summary":"Get instance configuration","description":"Returns the configuration for the specified instance e.g. instance limit in seconds, using CRN from the request header.","operationId":"get_instance_configuration","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","description":"Instance configuration","properties":{"instance_limit":{"type":"number","format":"double","description":"Instance usage limit in seconds"}}},"examples":{"sampleInstanceConfigurationResponse":{"value":{"instance_limit":123456}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.instance.configuration.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.instance.configuration.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}],"put":{"x-codegen-request-body-name":"instance_update","tags":["Instances"],"summary":"Update instance configuration","operationId":"replace_instance_configuration","description":"Update the configuration for the specified instance e.g. instance limit in seconds, using CRN from context params of the request.","responses":{"204":{"description":"OK"},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"409":{"description":"Usage exceeds instance limit","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","description":"instance configuration update","properties":{"instance_limit":{"type":"integer","format":"int32","description":"This field can be null or an integer. Use null to reset/remove the instance limit.","minimum":1,"maximum":2147483647}}}}},"description":"Request body for updating a specified instance configuration."},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.instance.configuration.update"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.instance.configuration.update"}]}}},"/v1/tags":{"get":{"operationId":"list_tags","parameters":[{"in":"query","name":"type","required":true,"schema":{"type":"string","default":"job","enum":["job"]},"description":"Searches for tags in the specified type."},{"in":"query","name":"search","required":true,"schema":{"type":"string","minLength":3,"maxLength":100},"description":"Used for searching tags."}],"description":"Search and list the tags of jobs.","tags":["Tags"],"summary":"List tags","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":1,"maxItems":5,"items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":24}}}},"examples":{"jobsResponseExample":{"value":{"tags":["tag1","tag2","tag3","tag4"]}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/accounts/{id}":{"get":{"operationId":"get_account","summary":"Get account configuration","description":"Get the current account information. If no account information is found, returns the default configuration.","parameters":[{"schema":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":64},"name":"plan_id","in":"query","required":false,"description":"Obtain the account configuration only for the specified plan"}],"tags":["Accounts"],"responses":{"200":{"description":"Account configuration successfully retrieved","content":{"application/json":{"schema":{"type":"object","description":"Configuration for an account managed by the IBM Qiskit Runtime service.","properties":{"plans":{"description":"The list of configurations for the account per plan","type":"array","items":{"allOf":[{"properties":{"plan_id":{"type":"string","description":"The plan id as defined in Global Catalog","pattern":"^.*$","minLength":1,"maxLength":128},"usage_allocation_seconds":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The maximum sum of allowable usage allocation across all instances in the account."},"usage_limit_seconds":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The maximum amount of time workloads can run accross all instances in the account for the specified plan"},"backends":{"type":"array","description":"List of backends to allow the account to assign for instances.","items":{"type":"string","pattern":"^.*$","minLength":1,"maxLength":128},"minItems":0,"maxItems":100},"max_ttl":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The maximum time (in seconds) for session to run, subject to plan limits."},"active_ttl":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The remaining time (in seconds) for the session to be in the active state while jobs are running. Must be less than or equal to max ttl."},"interactive_ttl":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The maximum time (in seconds) between jobs to keep the session active. Must be less than or equal to active ttl."},"start_time":{"type":"string","format":"date-time","description":"Start time for contract-based plans"},"end_time":{"type":"string","format":"date-time","description":"End time for contract-based plans"}},"required":["backends","plan_id"]},{"type":"object","properties":{"unallocated_usage_seconds":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647,"description":"The remaining usage allocation that can still be allocated to instances."}}}]},"minItems":0,"maxItems":20}},"required":["plans"]},"examples":{"accountConfigurationExample":{"value":{"plans":[{"plan_id":"flex-plan-id-1","usage_allocation_seconds":200,"usage_limit_seconds":200,"unallocated_usage_seconds":200,"backends":["ibm_backend"],"max_ttl":28800,"active_ttl":28800,"interactive_ttl":60,"start_time":"2025-05-17T00:00:00Z","end_time":"2026-05-17T00:00:00Z"},{"plan_id":"plan-id-2","usage_allocation_seconds":150,"usage_limit_seconds":300,"unallocated_usage_seconds":10,"backends":["backend1","backend2"]},{"plan_id":"plan-id-3","backends":["backend1","backend2"]}]}}}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"description":"Error response","type":"object","properties":{"trace":{"type":"string","description":"A request identifier"},"errors":{"type":"array","description":"A list of errors","items":{"type":"object","properties":{"code":{"type":"string","description":"Error type identifier"},"message":{"description":"Explanation of the problem","type":"string"},"more_info":{"description":"URL where information about the error can be read in a web browser","type":"string"}}}}}}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.account-configuration.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.account-configuration.read"}]}},"parameters":[{"schema":{"type":"string","minLength":1,"maxLength":64,"pattern":"^[a-zA-Z0-9-_]+$"},"name":"id","in":"path","required":true,"description":"Account id (without `a/` prefix)"},{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/workloads":{"get":{"description":"List user instance workloads","operationId":"find_instance_workloads","parameters":[{"name":"user","required":false,"in":"query","description":"User identifier. For now it can only be \"me\".","schema":{"example":"me","enum":["me"],"type":"string"}},{"name":"sort","required":false,"in":"query","description":"Field to sort the workloads by. A `-` prefix indicates descending sort order.","schema":{"default":"createdAt","enum":["createdAt","-createdAt"],"type":"string"}},{"name":"limit","required":false,"in":"query","description":"Number of workloads to return at a time","schema":{"minimum":1,"maximum":50,"default":10,"example":5,"type":"number"}},{"name":"previous","required":false,"in":"query","description":"Cursor to previous workloads result page","schema":{"type":"string"}},{"name":"next","required":false,"in":"query","description":"Cursor to next workloads result page","schema":{"type":"string"}},{"name":"backend","required":false,"in":"query","description":"Backend name","schema":{"example":"ibm_seattle","type":"string"}},{"name":"search","required":false,"in":"query","description":"Optional search string, used to filter workloads by id or tags","schema":{"example":"test","type":"string"}},{"name":"status","required":false,"in":"query","description":"Status type to filter workloads by. It can be pending, in_progress, failed, completed or canceled.","schema":{"example":["pending"],"type":"array","items":{"type":"string","enum":["completed","canceled","failed","pending","in_progress"]}}},{"name":"mode","required":false,"in":"query","description":"Workload mode: job, session or batch","schema":{"example":"batch","enum":["job","session","batch"],"type":"string"}},{"name":"created_after","required":false,"in":"query","description":"Filter jobs and session created after this date","schema":{"format":"date-time","example":"2021-01-01T00:00:00Z","type":"string"}},{"name":"created_before","required":false,"in":"query","description":"Filter jobs and session created before this date","schema":{"format":"date-time","example":"2021-01-01T00:00:00Z","type":"string"}},{"name":"tags","required":false,"in":"query","description":"Optional array of tags for the workloads","schema":{"example":["composer-info:composer:true","bar","foo"],"type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"workloads":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Workload id (job and session id)","example":"ch8b1ok4k9li68vm059r"},"created":{"type":"string","description":"Creation date","example":"2024-07-04T16:13:56.562Z"},"ended":{"type":"string","description":"End date","example":"2024-07-04T16:13:56.562Z"},"backend":{"type":"string","description":"Backend name","example":"ibm_seattle"},"instance":{"type":"string","description":"Instance as hub/group/project","example":"ibmq/open/main"},"user_id":{"type":"string","description":"User id","example":"65f0478ed32a1891af0a8d31"},"accepting_jobs":{"type":"boolean","description":"true if the session accepts jobs, false otherwise. Only for sessions, null for jobs","example":true,"nullable":true},"mode":{"type":"string","description":"Workload mode: job, session or batch","example":"job","enum":["job","session","batch"]},"status":{"type":"string","description":"State for the workload.","example":"in_progress","enum":["completed","canceled","failed","pending","in_progress"]},"status_reason":{"type":"string","description":"Jobs only, status reason for the job","example":"Error occurred for job circuit-runner_ckodgbs1fc4b8ufrjsd0_d35e_2. Stale payload, retry maximum reached."},"tags":{"description":"Tags for the jobs","example":["test-job","foo","bar"],"type":"array","items":{"type":"string"}},"usage_seconds":{"type":"number","description":"Usage in seconds. Can be null for ongoing workloads.","example":1},"estimated_running_time_seconds":{"type":"number","description":"Estimated usage in seconds","example":1}},"required":["id","created","backend","instance","user_id","mode","status"]}},"total_count":{"type":"number","example":5},"limit":{"type":"number","example":5},"previous":{"example":{"href":"https://api.example.com/v2/accounts?previous=3fe78a36b9aa7f26"},"allOf":[{"type":"object","properties":{"href":{"type":"string","example":["https://api.example.com/v2/accounts?next=3fe78a36b9aa7f26","https://api.example.com/v2/accounts?previous=3fe78a36b9aa7f26"]}}}]},"next":{"example":{"href":"https://api.example.com/v2/accounts?next=3fe78a36b9aa7f26"},"allOf":[{"type":"object","properties":{"href":{"type":"string","example":["https://api.example.com/v2/accounts?next=3fe78a36b9aa7f26","https://api.example.com/v2/accounts?previous=3fe78a36b9aa7f26"]}}}]}},"required":["workloads","total_count","limit"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}}},"summary":"List user instance workloads","tags":["Workloads"],"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.workload.list"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.workload.list"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/analytics/usage":{"get":{"description":"Get usage analytics","operationId":"analytics_usage","parameters":[{"name":"instance","required":false,"in":"query","schema":{"example":"crn:v1:staging:public:quantum-computing:region:a/account:instance::","type":"array","items":{"type":"string"}}},{"name":"interval_start","required":false,"in":"query","schema":{"format":"date-time","example":"2024-01-01T00:00:00.000Z","type":"string"}},{"name":"interval_end","required":false,"in":"query","schema":{"format":"date-time","example":"2024-01-01T00:00:00.000Z","type":"string"}},{"name":"backend","required":false,"in":"query","schema":{"example":"ibm_tenerife","type":"array","items":{"type":"string"}}},{"name":"user_id","required":false,"in":"query","schema":{"example":"123","type":"array","items":{"type":"string"}}},{"name":"simulators","required":false,"in":"query","description":"Include simulators","schema":{"default":true,"example":false,"type":"boolean"}},{"name":"plan","required":false,"in":"query","schema":{"example":"premium","type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"usage":{"type":"number","example":10,"description":"Total usage (in milliseconds)"},"jobs":{"type":"number","example":10,"description":"Total number of jobs"},"sessions":{"type":"number","example":10,"description":"Total number of sessions"},"sessions_usage":{"type":"number","example":10,"description":"Total sessions usage (in milliseconds)"},"avg_sessions_usage":{"type":"number","example":10,"description":"Average sessions usage (in milliseconds)"},"max_sessions_usage":{"type":"number","example":10,"description":"Max sessions usage (in milliseconds)"},"batch_sessions":{"type":"number","example":10,"description":"Total number of batch sessions"},"batch_sessions_usage":{"type":"number","example":10,"description":"Total batch sessions usage (in milliseconds)"},"avg_batch_sessions_usage":{"type":"number","example":10,"description":"Average batch sessions usage (in milliseconds)"},"max_batch_sessions_usage":{"type":"number","example":10,"description":"Max batch sessions usage (in milliseconds)"},"dedicated_sessions":{"type":"number","example":10,"description":"Total number of dedicated sessions"},"dedicated_sessions_usage":{"type":"number","example":10,"description":"Total dedicated sessions usage (in milliseconds)"},"avg_dedicated_sessions_usage":{"type":"number","example":10,"description":"Average dedicated sessions usage (in milliseconds)"},"max_dedicated_sessions_usage":{"type":"number","example":10,"description":"Max dedicated sessions usage (in milliseconds)"},"individual_jobs":{"type":"number","example":10,"description":"Total number of individual jobs"},"individual_jobs_usage":{"type":"number","example":10,"description":"Total individual jobs usage  (in milliseconds)"},"avg_individual_jobs_usage":{"type":"number","example":10,"description":"Average individual jobs usage  (in milliseconds)"},"max_individual_jobs_usage":{"type":"number","example":10,"description":"Max individual jobs usage (in milliseconds)"},"queue_time":{"type":"number","example":10,"description":"Total queue time (in milliseconds)"},"avg_queue_time":{"type":"number","example":10,"description":"Average queue time (in milliseconds)"},"max_queue_time":{"type":"number","example":10,"description":"Max queue time  (in milliseconds)"}},"required":["usage","jobs","sessions","sessions_usage","avg_sessions_usage","max_sessions_usage","batch_sessions","batch_sessions_usage","avg_batch_sessions_usage","max_batch_sessions_usage","dedicated_sessions","dedicated_sessions_usage","avg_dedicated_sessions_usage","max_dedicated_sessions_usage","individual_jobs","individual_jobs_usage","avg_individual_jobs_usage","max_individual_jobs_usage","queue_time","avg_queue_time","max_queue_time"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}}},"summary":"Get usage analytics","tags":["Analytics"],"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.account-analytics-usage.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.account-analytics-usage.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/analytics/usage_grouped":{"get":{"description":"Get usage analytics grouped","operationId":"get_usage_analytics_grouped","parameters":[{"name":"group_by","required":true,"in":"query","description":"key to group usage by","schema":{"example":"instance","enum":["instance","backend","user_id","plan"],"type":"string"}},{"name":"instance","required":false,"in":"query","schema":{"example":"crn:v1:staging:public:quantum-computing:region:a/account:instance::","type":"array","items":{"type":"string"}}},{"name":"interval_start","required":false,"in":"query","description":"start date","schema":{"format":"date-time","example":"2024-01-01T00:00:00.000Z","type":"string"}},{"name":"interval_end","required":false,"in":"query","description":"end date","schema":{"format":"date-time","example":"2024-01-01T00:00:00.000Z","type":"string"}},{"name":"backend","required":false,"in":"query","description":"backend to filter by","schema":{"example":"ibm_tenerife","type":"array","items":{"type":"string"}}},{"name":"user_id","required":false,"in":"query","schema":{"example":"123","type":"array","items":{"type":"string"}}},{"name":"simulators","required":false,"in":"query","description":"Include simulators","schema":{"default":true,"example":false,"type":"boolean"}},{"name":"plan","required":false,"in":"query","schema":{"example":"premium","type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"description":"Data","type":"array","items":{"type":"object","properties":{"key":{"type":"string","example":"ibm-q/main/open","description":"Grouping key","nullable":true},"usage":{"type":"number","example":10,"description":"Total usage (in milliseconds)"},"jobs":{"type":"number","example":10,"description":"Total number of jobs"},"sessions":{"type":"number","example":10,"description":"Total number of sessions"},"sessions_usage":{"type":"number","example":10,"description":"Total sessions usage (in milliseconds)"},"avg_sessions_usage":{"type":"number","example":10,"description":"Average sessions usage (in milliseconds)"},"max_sessions_usage":{"type":"number","example":10,"description":"Max sessions usage (in milliseconds)"},"batch_sessions":{"type":"number","example":10,"description":"Total number of batch sessions"},"batch_sessions_usage":{"type":"number","example":10,"description":"Total batch sessions usage (in milliseconds)"},"avg_batch_sessions_usage":{"type":"number","example":10,"description":"Average batch sessions usage (in milliseconds)"},"max_batch_sessions_usage":{"type":"number","example":10,"description":"Max batch sessions usage (in milliseconds)"},"dedicated_sessions":{"type":"number","example":10,"description":"Total number of dedicated sessions"},"dedicated_sessions_usage":{"type":"number","example":10,"description":"Total dedicated sessions usage (in milliseconds)"},"avg_dedicated_sessions_usage":{"type":"number","example":10,"description":"Average dedicated sessions usage (in milliseconds)"},"max_dedicated_sessions_usage":{"type":"number","example":10,"description":"Max dedicated sessions usage (in milliseconds)"},"individual_jobs":{"type":"number","example":10,"description":"Total number of individual jobs"},"individual_jobs_usage":{"type":"number","example":10,"description":"Total individual jobs usage  (in milliseconds)"},"avg_individual_jobs_usage":{"type":"number","example":10,"description":"Average individual jobs usage  (in milliseconds)"},"max_individual_jobs_usage":{"type":"number","example":10,"description":"Max individual jobs usage (in milliseconds)"},"queue_time":{"type":"number","example":10,"description":"Total queue time (in milliseconds)"},"avg_queue_time":{"type":"number","example":10,"description":"Average queue time (in milliseconds)"},"max_queue_time":{"type":"number","example":10,"description":"Max queue time  (in milliseconds)"}},"required":["key","usage","jobs","sessions","sessions_usage","avg_sessions_usage","max_sessions_usage","batch_sessions","batch_sessions_usage","avg_batch_sessions_usage","max_batch_sessions_usage","dedicated_sessions","dedicated_sessions_usage","avg_dedicated_sessions_usage","max_dedicated_sessions_usage","individual_jobs","individual_jobs_usage","avg_individual_jobs_usage","max_individual_jobs_usage","queue_time","avg_queue_time","max_queue_time"]}}},"required":["data"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}}},"summary":"Get usage analytics grouped","tags":["Analytics"],"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.account-analytics-usage.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.account-analytics-usage.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/analytics/usage_grouped_by_date":{"get":{"description":"Get usage analytics grouped by date","operationId":"get_usage_analytics_grouped_by_date","parameters":[{"name":"group_by","required":true,"in":"query","schema":{"example":"instance","enum":["instance"],"type":"string"}},{"name":"instance","required":false,"in":"query","schema":{"example":"crn:v1:staging:public:quantum-computing:region:a/account:instance::","type":"array","items":{"type":"string"}}},{"name":"interval_start","required":false,"in":"query","schema":{"format":"date-time","example":"2024-01-01T00:00:00.000Z","type":"string"}},{"name":"interval_end","required":false,"in":"query","schema":{"format":"date-time","example":"2024-01-01T00:00:00.000Z","type":"string"}},{"name":"backend","required":false,"in":"query","schema":{"example":"ibm_tenerife","type":"array","items":{"type":"string"}}},{"name":"user_id","required":false,"in":"query","schema":{"example":"123","type":"array","items":{"type":"string"}}},{"name":"simulators","required":false,"in":"query","description":"Include simulators","schema":{"default":true,"example":false,"type":"boolean"}},{"name":"plan","required":false,"in":"query","schema":{"example":"premium","type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"interval_start":{"type":"string","example":"2024-01-01T00:00:00.000Z","description":"Interval start"},"interval_end":{"type":"string","example":"2024-01-01T00:00:00.000Z","description":"Interval end"},"data":{"description":"Results","type":"array","items":{"type":"object","properties":{"key":{"type":"string","example":"ibm-q/open/main","description":"Group key. Depends on the groupBy query params."},"interval_start":{"type":"string","example":"2024-01-01T00:00:00.000Z","description":"Interval start"},"interval_end":{"type":"string","example":"2024-01-01T00:00:00.000Z","description":"Interval end"},"usage":{"type":"number","example":10,"description":"Total usage (in milliseconds)"},"jobs":{"type":"number","example":10,"description":"Total number of jobs"},"sessions":{"type":"number","example":10,"description":"Total number of sessions"},"sessions_usage":{"type":"number","example":10,"description":"Total sessions usage (in milliseconds)"},"avg_sessions_usage":{"type":"number","example":10,"description":"Average sessions usage (in milliseconds)"},"max_sessions_usage":{"type":"number","example":10,"description":"Max sessions usage (in milliseconds)"},"batch_sessions":{"type":"number","example":10,"description":"Total number of batch sessions"},"batch_sessions_usage":{"type":"number","example":10,"description":"Total batch sessions usage (in milliseconds)"},"avg_batch_sessions_usage":{"type":"number","example":10,"description":"Average batch sessions usage (in milliseconds)"},"max_batch_sessions_usage":{"type":"number","example":10,"description":"Max batch sessions usage (in milliseconds)"},"dedicated_sessions":{"type":"number","example":10,"description":"Total number of dedicated sessions"},"dedicated_sessions_usage":{"type":"number","example":10,"description":"Total dedicated sessions usage (in milliseconds)"},"avg_dedicated_sessions_usage":{"type":"number","example":10,"description":"Average dedicated sessions usage (in milliseconds)"},"max_dedicated_sessions_usage":{"type":"number","example":10,"description":"Max dedicated sessions usage (in milliseconds)"},"individual_jobs":{"type":"number","example":10,"description":"Total number of individual jobs"},"individual_jobs_usage":{"type":"number","example":10,"description":"Total individual jobs usage  (in milliseconds)"},"avg_individual_jobs_usage":{"type":"number","example":10,"description":"Average individual jobs usage  (in milliseconds)"},"max_individual_jobs_usage":{"type":"number","example":10,"description":"Max individual jobs usage (in milliseconds)"},"queue_time":{"type":"number","example":10,"description":"Total queue time (in milliseconds)"},"avg_queue_time":{"type":"number","example":10,"description":"Average queue time (in milliseconds)"},"max_queue_time":{"type":"number","example":10,"description":"Max queue time  (in milliseconds)"}},"required":["key","interval_start","interval_end","usage","jobs","sessions","sessions_usage","avg_sessions_usage","max_sessions_usage","batch_sessions","batch_sessions_usage","avg_batch_sessions_usage","max_batch_sessions_usage","dedicated_sessions","dedicated_sessions_usage","avg_dedicated_sessions_usage","max_dedicated_sessions_usage","individual_jobs","individual_jobs_usage","avg_individual_jobs_usage","max_individual_jobs_usage","queue_time","avg_queue_time","max_queue_time"]}}},"required":["interval_start","interval_end","data"]}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}}},"summary":"Get usage analytics grouped by date","tags":["Analytics"],"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.account-analytics-usage.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.account-analytics-usage.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/analytics/filters":{"get":{"description":"Get analytics filters","operationId":"analytics_filters","parameters":[{"name":"instance","required":false,"in":"query","schema":{"example":"crn:v1:staging:public:quantum-computing:region:a/account:instance::","type":"array","items":{"type":"string"}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"backends":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","example":"simulator"}},"required":["name"]}},"instances":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"crn:v1:staging:public:quantum-computing:region:a/account:"},"deleted":{"type":"boolean"}},"required":["id","deleted"]}},"users":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"123"}},"required":["id"]}},"plans":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","example":"premium"}},"required":["name"]}}},"required":["backends","instances","users","plans"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}}},"summary":"Get analytics filters","tags":["Analytics"],"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.account-analytics-filters.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.account-analytics-filters.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]},"/v1/instances/usage":{"get":{"description":"Get instance usage","operationId":"get_usage","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"type":"object","properties":{"instance_id":{"type":"string"},"plan_id":{"type":"string"},"usage_period":{"description":"Start and end time of the usage period","allOf":[{"type":"object","properties":{"start_time":{"format":"date-time","type":"string","description":"The start time of the usage"},"end_time":{"format":"date-time","type":"string","description":"The end time of the usage"}}}]},"usage_consumed_seconds":{"type":"number","example":12,"description":"Usage consumed in the current usage period"},"usage_limit_seconds":{"type":"number","example":60,"description":"The usage limit in seconds during the usage period"},"usage_allocation_seconds":{"type":"number","example":120,"description":"The seconds that are allocated for the instance during the usage period"},"usage_limit_reached":{"type":"boolean","example":false,"description":"true if the usage limit is reached. false if not reached. undefined if usage limits do not apply to this instance."}},"required":["instance_id","plan_id","usage_consumed_seconds"]}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"number","example":1000},"message":{"type":"string","example":"message"},"solution":{"type":"string","example":"This is a possible solution"},"more_info":{"type":"string"}},"required":["code","message","solution","more_info"]}},"trace":{"type":"string","description":"Transaction ID for tracing the request","example":"fdda765f-fc57-4d3c-9a2f-5d8b8b9e6e8a","pattern":"^.*$","format":"uuid","minLength":1,"maxLength":100}},"required":["errors","trace"]}}}}},"summary":"Get instance usage","tags":["Instances"],"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.instance-usage.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.instance-usage.read"}]}},"parameters":[{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"default":"2026-02-01","example":"2026-02-01"}}]}},"info":{"title":"Qiskit Runtime API","description":"The Qiskit Runtime API description","version":"0.41.6","contact":{},"x-ibm-changelog":"- Dropped support for `GET /api/v1/jobs/:id/transpiled_circuits` because primitive programs stopped storing transpiled circuits in April 2024."},"tags":[],"servers":[],"components":{"securitySchemes":{"IBMCloudAPIKey":{"type":"apiKey","in":"header","name":"Authorization","description":"IBM Cloud Identity and Access Management (IAM) API key. In the format 'apikey &lt;IBM Cloud API Key&gt;'."},"ServiceCRN":{"type":"apiKey","in":"header","name":"Service-CRN","description":"The Cloud Resource Name (CRN) of your Qiskit Runtime service instance"},"IBMCloudAuth":{"scheme":"bearer","bearerFormat":"jwt","type":"http","description":"IBM Cloud Identity and Access Management (IAM) access token"}},"schemas":{"VersionResponse":{"type":"object","properties":{"versions":{"example":["2024-01-01","2025-01-01","2025-05-01","2026-02-01"],"type":"array","items":{"type":"string"}}},"required":["versions"]}}}}