{"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":{"$ref":"#/components/schemas/JobResponseV3"},"examples":{"jobResponseSample":{"$ref":"#/components/examples/jobResponseExample"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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"},{"$ref":"#/components/parameters/IBM-API-Version"}],"delete":{"tags":["Jobs"],"summary":"Delete a job","operationId":"delete_job","responses":{"204":{"description":"OK"},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"500":{"description":"Internal error deleting job","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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":{"$ref":"#/components/schemas/Tags"},"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":{"$ref":"#/components/schemas/JobsResponse"},"examples":{"jobsResponseExample":{"$ref":"#/components/examples/jobsResponseExample"}}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"$ref":"#/components/parameters/IBM-API-Version"}],"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":{"$ref":"#/components/schemas/JobCreateResponse"},"example":{"id":"c5dge2d3rn7breq27i9g","backend":"ibm_backend","private":true}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"409":{"description":"Usage exceeds instance limit","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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":[{"$ref":"#/components/schemas/JobRunParams"},{"$ref":"#/components/schemas/JobRunParamsChannelPartner"}]}}}},"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":{"application/json":{"schema":{"$ref":"#/components/schemas/JobResults"}}}},"204":{"description":"Job's final result not found."},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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"},{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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"},{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"409":{"description":"Job is in non cancellable status.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"500":{"description":"Internal error cancelling job","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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"},{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/JobMetricsResponse"},"examples":{"jobResponseSample":{"$ref":"#/components/examples/jobMetricsResponseExample"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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"},{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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. Specify an empty array to clear tags.","properties":{"tags":{"$ref":"#/components/schemas/Tags"}},"required":["tags"]}}}},"responses":{"204":{"description":"OK"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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"},{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/BackendsResponse"},"examples":{"sampleBackendsResponse":{"$ref":"#/components/examples/backendsResponseExample"}}}}}},"description":"Returns a list of all the backends your service instance has access to.\n","security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.device.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.device.read"}]}},"parameters":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/BackendPropertiesResponse"},"examples":{"sampleBackendPropertiesResponse":{"$ref":"#/components/examples/sampleBackendPropertiesResponse"}}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/BackendConfigurationResponse"},"examples":{"sampleBackendConfigurationResponse":{"$ref":"#/components/examples/sampleBackendConfigurationResponse"}}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/BackendStatusResponse"},"examples":{"sampleBackendStatusResponse":{"$ref":"#/components/examples/sampleBackendStatusResponse"}}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/BackendDefaultsResponse"},"examples":{"sampleBackendDefaultsResponse":{"$ref":"#/components/examples/sampleBackendDefaultsResponse"}}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/v1/sessions":{"post":{"tags":["Sessions"],"summary":"Create a session","description":"Create a session","operationId":"create_session","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateSessionRequest"}}}},"responses":{"200":{"description":"Ok","content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobSession"}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.session.create"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.session.create"}]}},"parameters":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/JobSession"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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},{"$ref":"#/components/parameters/IBM-API-Version"}],"patch":{"tags":["Sessions"],"summary":"Update a session","description":"Update a session","operationId":"update_session","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateSessionRequest"}}}},"responses":{"204":{"description":"Successfully updated session"},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/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":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.instance.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.instance.read"}]}},"parameters":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/InstanceConfiguration"},"examples":{"sampleInstanceConfigurationResponse":{"$ref":"#/components/examples/sampleInstanceConfigurationResponse"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}],"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":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"409":{"description":"Usage exceeds instance limit","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/InstanceConfigurationUpdate"}}},"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":{"$ref":"#/components/schemas/ListTagsResponse"},"examples":{"jobsResponseExample":{"$ref":"#/components/examples/listTagsExample"}}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"security":[{"IBMCloudAPIKey":[]},{"ServiceCRN":[]},{"IBMCloudAuth":[]}],"x-ibm-events":{"events":[{"name":"quantum-computing.job.read"}]},"x-ibm-permissions":{"actions":[{"name":"quantum-computing.job.read"}]}},"parameters":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/ExpandedAccountConfiguration"},"examples":{"accountConfigurationExample":{"$ref":"#/components/examples/expandedAccountConfigurationExample"}}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}},"500":{"description":"Internal error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorContainer"}}}}},"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)"},{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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","type":"string","enum":["me"]}},{"name":"sort","required":false,"in":"query","description":"Field to sort the workloads by. A `-` prefix indicates descending sort order.","schema":{"default":"createdAt","type":"string","enum":["createdAt","-createdAt"]}},{"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","type":"string","enum":["job","session","batch"]}},{"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":{"$ref":"#/components/schemas/PaginationWorkloadsResponse"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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"}}},{"name":"subscription_id","required":false,"in":"query","description":"The subscription ID whose analytics are being requested. Could be a single ID or an array of IDs.","schema":{"minItems":1,"maxItems":200,"example":["91b2c828-2952-4f05-aed8-bedf92c6c480"],"type":"array","items":{"type":"string","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","minLength":36,"maxLength":36}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAnalyticsUsageResponse"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"minLength":4,"maxLength":15,"pattern":"^[a-z_]+$","example":"instance","type":"string","enum":["instance","backend","user_id","plan","subscription_id"]}},{"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"}}},{"name":"subscription_id","required":false,"in":"query","description":"The subscription ID whose analytics are being requested. Could be a single ID or an array of IDs.","schema":{"minItems":1,"maxItems":200,"example":["91b2c828-2952-4f05-aed8-bedf92c6c480"],"type":"array","items":{"type":"string","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","minLength":36,"maxLength":36}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAnalyticsUsageGroupedResponse"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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","description":"key to group usage by","schema":{"minLength":8,"maxLength":8,"pattern":"^[a-z_]+$","example":"instance","type":"string","enum":["instance"]}},{"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"}}},{"name":"subscription_id","required":false,"in":"query","description":"The subscription ID whose analytics are being requested. Could be a single ID or an array of IDs.","schema":{"minItems":1,"maxItems":200,"example":["91b2c828-2952-4f05-aed8-bedf92c6c480"],"type":"array","items":{"type":"string","format":"uuid","pattern":"^[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$","minLength":36,"maxLength":36}}}],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetAnalyticsUsageGroupedByDateResponse"}}}},"400":{"description":"Bad request","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/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":{"$ref":"#/components/schemas/GetAnalyticsFiltersResponse"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"404":{"description":"Not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}},"500":{"description":"Internal server error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]},"/v1/instances/usage":{"get":{"description":"Get instance usage","operationId":"get_usage","parameters":[],"responses":{"200":{"description":"","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GetUsageResponse"}}}},"401":{"description":"Unauthorized","content":{"application/json":{"schema":{"$ref":"#/components/schemas/GenericErrorDto"}}}}},"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":[{"$ref":"#/components/parameters/IBM-API-Version"}]}},"info":{"title":"Qiskit Runtime API","description":"The Qiskit Runtime API description","version":"0.46.3","contact":{},"x-ibm-changelog":"- `GET /api/v1/jobs/:id/metrics` and `GET /api/v1/jobs` return usage data using a different response format. The APIs no longer return the response properties `usage.circuits_execution_time_ns`. Now `GET /api/v1/jobs/:id/metrics` will return `circuits_execution_time_ns` at response root level."},"tags":[],"servers":[{"url":"/api"}],"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":{"VersionStatus":{"type":"string","enum":["live","deprecated"],"description":"The support status of the API version."},"VersionMetadata":{"type":"object","properties":{"version":{"type":"string","description":"The API version in `YYYY-MM-DD` format.","format":"date","minLength":10,"maxLength":10,"pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"sunset_date":{"type":"string","description":"The sunset date of the API version in `YYYY-MM-DD` format. Support may drop at anytime on or after this date.","format":"date","minLength":10,"maxLength":10,"pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"status":{"description":"The support status of the API version.","allOf":[{"$ref":"#/components/schemas/VersionStatus"}]}},"required":["version","status"]},"VersionResponse":{"type":"object","properties":{"versions":{"example":[{"version":"2024-01-01","sunset_date":"2027-01-01","status":"deprecated"},{"version":"2025-01-01","sunset_date":"2027-01-01","status":"deprecated"},{"version":"2025-05-01","sunset_date":"2027-01-01","status":"deprecated"},{"version":"2026-02-01","sunset_date":"2027-02-01","status":"deprecated"},{"version":"2026-02-15","sunset_date":"2027-02-15","status":"deprecated"},{"version":"2026-03-15","sunset_date":"2027-03-15","status":"deprecated"},{"version":"2026-04-15","status":"live"}],"type":"array","items":{"$ref":"#/components/schemas/VersionMetadata"}}},"required":["versions"]},"BillingStatus":{"title":"BillingStatus","type":"string","description":"Status of billing data completeness","enum":["pending","complete"]},"Instance":{"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."}}},"InstanceConfiguration":{"type":"object","description":"Instance configuration","properties":{"instance_limit":{"type":"number","format":"double","description":"Instance usage limit in seconds"}}},"InstanceConfigurationUpdate":{"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}}},"RemoteStorage":{"allOf":[{"allOf":[{"$ref":"#/components/schemas/RemoteStorageOption"},{"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":[{"$ref":"#/components/schemas/RemoteStorageOption"},{"description":"Location for where user supplied job params (omitted properties will will be inherited from default remote storage option)"}]},"results":{"allOf":[{"$ref":"#/components/schemas/RemoteStorageOption"},{"description":"Location for where job results will be stored (omitted properties will will be inherited from default remote storage option)"}]},"logs":{"allOf":[{"$ref":"#/components/schemas/RemoteStorageOption"},{"description":"Location for where job logs will be stored (omitted properties will will be inherited from default remote storage option)"}]}},"required":["job_params","results"]}]},"RemoteStorageOption":{"oneOf":[{"$ref":"#/components/schemas/IBMCloudCOSRemoteStorageOption"}],"discriminator":{"propertyName":"type"}},"IBMCloudCOSRemoteStorageOption":{"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"]},"JobRunParamsChannelPartner":{"allOf":[{"$ref":"#/components/schemas/JobRunParamsBase"},{"title":"ProgramParamsChannelPartner","description":"Program run params for Qiskit Runtime instances with the Channel Partner plan","properties":{"remote_storage":{"$ref":"#/components/schemas/RemoteStorage"}},"required":["remote_storage"]}]},"JobCost":{"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."},"JobRunParams":{"allOf":[{"$ref":"#/components/schemas/JobRunParamsBase"},{"properties":{"params":{"oneOf":[{"$ref":"#/components/schemas/JobRunParamsSampler"},{"$ref":"#/components/schemas/JobRunParamsEstimator"},{"$ref":"#/components/schemas/JobRunParamsNoiseLearner"},{"$ref":"#/components/schemas/ExecutorV01ParamsModel"},{"$ref":"#/components/schemas/ExecutorV02ParamsModel"},{"$ref":"#/components/schemas/ExecutorV10ParamsModel"},{"$ref":"#/components/schemas/NoiseLearnerV3V01ParamsModel"},{"$ref":"#/components/schemas/NoiseLearnerV3V02ParamsModel"}]},"private":{"$ref":"#/components/schemas/Private"}}}]},"ExecutorV02DataTree":{"nullable":true,"anyOf":[{"items":{"$ref":"#/components/schemas/ExecutorV02DataTree"},"type":"array"},{"$ref":"#/components/schemas/TensorModel"},{"additionalProperties":{"$ref":"#/components/schemas/ExecutorV02DataTree"},"type":"object"},{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"}]},"F64TensorModel":{"description":"Model of tensor data specialized to f64.","properties":{"data":{"description":"Base-64-encoded data in litte endian format.\n\nBool arrays are bitpacked, other types are IEEE753. Everything is little-endian.\nTensors are C-ordering.","title":"Data","type":"string"},"shape":{"description":"The shape of the tensor.","items":{"type":"integer"},"title":"Shape","type":"array"},"dtype":{"enum":["f64"],"default":"f64","title":"Dtype","type":"string"}},"required":["data","shape"],"title":"F64TensorModel","type":"object"},"JsonValue":{},"PauliLindbladMapModel":{"description":"Encoding of a sparse Pauli Lindblad map.","properties":{"sparse_terms":{"description":"The Pauli Lindblad terms in the sparse form ``(pauli_string [string], qubit_idxs [array of integers], rate [number])``.","items":{"maxItems":3,"minItems":3,"type":"array"},"title":"Sparse Terms","type":"array"},"num_qubits":{"description":"The total number of qubits the map applies to.","minimum":0,"title":"Num Qubits","type":"integer"}},"required":["sparse_terms","num_qubits"],"title":"PauliLindbladMapModel","type":"object"},"NoiseLearnerV3V01PostSelectionOptionsModel":{"description":"Runtime options for post selection.","properties":{"enable":{"default":false,"description":"Whether to enable Post Selection when performing learning experiments.\n\nIf ``False``, all the other Post Selection options are ignored.","title":"Enable","type":"boolean"},"x_pulse_type":{"default":"xslow","description":"The type of the X-pulse used for the post selection measurements.","enum":["xslow","rx"],"title":"X Pulse Type","type":"string"},"strategy":{"default":"node","description":"The strategy used to decide if a shot should be kept or discarded.","enum":["node","edge"],"title":"Strategy","type":"string"}},"title":"NoiseLearnerV3 v0.1 PostSelectionOptionsModel","type":"object"},"QpyDataV13ToV17Model_QuantumCircuit_":{"properties":{"b64_data":{"description":"Base-64 encoded data of the QPY serialization of some Qiskit objects.","title":"B64 Data","type":"string"},"qpy_version":{"maximum":17,"minimum":13,"title":"Qpy Version","type":"integer"},"num_programs":{"description":"The number of distinct elements in the Python encoding.","minimum":1,"title":"Num Programs","type":"integer"}},"required":["b64_data","qpy_version","num_programs"],"title":"QpyDataV13ToV17Model[QuantumCircuit]","type":"object"},"QpyModelV13ToV16":{"description":"QPY encoded circuits with restricted version range.","properties":{"circuit_b64":{"description":"Base-64 encoded data of the QPY serialization of a single quantum circuit.","title":"Circuit B64","type":"string"},"qpy_version":{"maximum":16,"minimum":13,"title":"Qpy Version","type":"integer"}},"required":["circuit_b64","qpy_version"],"title":"QpyModelV13ToV16","type":"object"},"QpyModelV13ToV17":{"description":"QPY encoded circuits with restricted version range.","properties":{"circuit_b64":{"description":"Base-64 encoded data of the QPY serialization of a single quantum circuit.","title":"Circuit B64","type":"string"},"qpy_version":{"maximum":17,"minimum":13,"title":"Qpy Version","type":"integer"}},"required":["circuit_b64","qpy_version"],"title":"QpyModelV13ToV17","type":"object"},"SamplexModelSSV1":{"description":"A samplex model constrained to use samplex serialization version (SSV) 1.","properties":{"ssv":{"maximum":1,"minimum":1,"title":"Ssv","type":"integer"},"samplex_json":{"description":"A JSON string representing the samplex.","title":"Samplex Json","type":"string"}},"required":["ssv","samplex_json"],"title":"SamplexModelSSV1","type":"object"},"SamplexModelSSV1ToSSV2":{"description":"A samplex model constrained to use samplex serialization versions (SSV) 1 or 2.","properties":{"ssv":{"maximum":2,"minimum":1,"title":"Ssv","type":"integer"},"samplex_json":{"description":"A JSON string representing the samplex.","title":"Samplex Json","type":"string"}},"required":["ssv","samplex_json"],"title":"SamplexModelSSV1ToSSV2","type":"object"},"SamplexModelSSV1ToSSV3":{"description":"A samplex model constrained to use samplex serialization versions (SSV) 1 to 3.","properties":{"ssv":{"maximum":3,"minimum":1,"title":"Ssv","type":"integer"},"samplex_json":{"description":"A JSON string representing the samplex.","title":"Samplex Json","type":"string"}},"required":["ssv","samplex_json"],"title":"SamplexModelSSV1ToSSV3","type":"object"},"TensorModel":{"description":"Model of tensor data.","properties":{"data":{"description":"Base-64-encoded data in litte endian format.\n\nBool arrays are bitpacked, other types are IEEE753. Everything is little-endian.\nTensors are C-ordering.","title":"Data","type":"string"},"shape":{"description":"The shape of the tensor.","items":{"type":"integer"},"title":"Shape","type":"array"},"dtype":{"description":"The data type of the tensor.","enum":["f64","bool","u8","c128"],"title":"Dtype","type":"string"}},"required":["data","shape","dtype"],"title":"TensorModel","type":"object"},"ExecutorV01CircuitItemModel":{"description":"Execution specifications for a single quantum circuit.","properties":{"item_type":{"enum":["circuit"],"default":"circuit","description":"The type of quantum program item.","title":"Item Type","type":"string"},"circuit":{"$ref":"#/components/schemas/QpyModelV13ToV16"},"circuit_arguments":{"$ref":"#/components/schemas/F64TensorModel"},"chunk_size":{"anyOf":[{"minimum":1,"type":"integer"},{"enum":["auto"],"type":"string"}],"default":"auto","description":"The maximum number circuit arguments to bind to the circuit per shot loop.\n\nWhen ``\"auto\"``, the number is chosen server-side with heuristics designed to optimize\nexecution speed. A quantum program must have items where either all chunk sizes are\ninteger-valued, or all chunk sizes are ``\"auto\"``. Integer values are only allowed inside of\nsession exection mode.","title":"Chunk Size"}},"required":["circuit","circuit_arguments"],"title":"CircuitItemModel","type":"object"},"ExecutorV01OptionsModel":{"description":"Runtime options.","properties":{"init_qubits":{"default":true,"description":"Whether to reset the qubits to the ground state for each shot.","title":"Init Qubits","type":"boolean"},"rep_delay":{"type":"number","nullable":true,"default":null,"description":"The repetition delay.\n\nThis is the delay between the end of one circuit and the start of the next within a shot loop.\nThis is only supported on backends that have ``backend.dynamic_reprate_enabled=True``. It must\nbe from the range supplied by ``backend.rep_delay_range``. When this value is ``None``, the\ndefault value ``backend.default_rep_delay`` is used.","title":"Rep Delay"}},"title":"OptionsModel","type":"object"},"ExecutorV01ParamsModel":{"description":"Schema version 1 of the inner parameters.","properties":{"schema_version":{"enum":["v0.1"],"default":"v0.1","title":"Schema Version","type":"string"},"quantum_program":{"$ref":"#/components/schemas/ExecutorV01QuantumProgramModel"},"options":{"$ref":"#/components/schemas/ExecutorV01OptionsModel"}},"required":["quantum_program","options"],"title":"Executor v0.1 input","type":"object"},"ExecutorV01QuantumProgramModel":{"description":"Model to store a quantum program.","properties":{"shots":{"description":"The number of shots for each individually bound circuit.","minimum":1,"title":"Shots","type":"integer"},"items":{"description":"Items of the program.","items":{"discriminator":{"mapping":{"circuit":"#/components/schemas/ExecutorV01CircuitItemModel","samplex":"#/components/schemas/ExecutorV01SamplexItemModel"},"propertyName":"item_type"},"oneOf":[{"$ref":"#/components/schemas/ExecutorV01CircuitItemModel"},{"$ref":"#/components/schemas/ExecutorV01SamplexItemModel"}]},"title":"Items","type":"array"}},"required":["shots","items"],"title":"QuantumProgramModel","type":"object"},"ExecutorV01SamplexItemModel":{"description":"Execution specifications for a single quantum circuit.","properties":{"item_type":{"enum":["samplex"],"default":"samplex","description":"The type of quantum program item.","title":"Item Type","type":"string"},"circuit":{"$ref":"#/components/schemas/QpyModelV13ToV16"},"samplex":{"$ref":"#/components/schemas/SamplexModelSSV1"},"samplex_arguments":{"additionalProperties":{"anyOf":[{"type":"boolean"},{"type":"integer"},{"$ref":"#/components/schemas/PauliLindbladMapModel"},{"$ref":"#/components/schemas/TensorModel"}]},"description":"Arguments to the samplex.","title":"Samplex Arguments","type":"object"},"shape":{"description":"The shape of this item.\n\nThis shape must extend (via broadcasting) the implicit shape of the :attr:~samplex_arguments`.\nThe non-trivial axes it introduces enumerate randomizations.","items":{"type":"integer"},"title":"Shape","type":"array"},"chunk_size":{"anyOf":[{"minimum":1,"type":"integer"},{"enum":["auto"],"type":"string"}],"default":"auto","description":"The maximum number circuit arguments to bind to the circuit per shot loop.\n\nWhen ``\"auto\"``, the number is chosen server-side with heuristics designed to optimize\nexecution speed. A quantum program must have items where either all chunk sizes are\ninteger-valued, or all chunk sizes are ``\"auto\"``. Integer values are only allowed inside of\nsession exection mode.","title":"Chunk Size"}},"required":["circuit","samplex","samplex_arguments","shape"],"title":"SamplexItemModel","type":"object"},"ExecutorV02CircuitItemModel":{"description":"Execution specifications for a single quantum circuit.","properties":{"item_type":{"enum":["circuit"],"default":"circuit","description":"The type of quantum program item.","title":"Item Type","type":"string"},"circuit":{"$ref":"#/components/schemas/QpyModelV13ToV17"},"circuit_arguments":{"$ref":"#/components/schemas/F64TensorModel"},"chunk_size":{"anyOf":[{"minimum":1,"type":"integer"},{"enum":["auto"],"type":"string"}],"default":"auto","description":"The maximum number circuit arguments to bind to the circuit per shot loop.\n\nWhen ``\"auto\"``, the number is chosen server-side with heuristics designed to optimize\nexecution speed. A quantum program must have items where either all chunk sizes are\ninteger-valued, or all chunk sizes are ``\"auto\"``. Integer values are only allowed inside of\nsession exection mode.","title":"Chunk Size"}},"required":["circuit","circuit_arguments"],"title":"CircuitItemModel","type":"object"},"ExecutorV02OptionsModel":{"description":"Runtime options.","properties":{"init_qubits":{"default":true,"description":"Whether to reset the qubits to the ground state for each shot.","title":"Init Qubits","type":"boolean"},"rep_delay":{"type":"number","nullable":true,"default":null,"description":"The repetition delay.\n\nThis is the delay between the end of one circuit and the start of the next within a shot loop.\nThis is only supported on backends that have ``backend.dynamic_reprate_enabled=True``. It must\nbe from the range supplied by ``backend.rep_delay_range``. When this value is ``None``, the\ndefault value ``backend.default_rep_delay`` is used.","title":"Rep Delay"},"scheduler_timing":{"default":false,"description":"Whether to return circuit schedule timing of each provided quantum circuit.\n\nSetting this value to true will cause corresponding metadata of every program item to be\npopulated in the returned data.","title":"Scheduler Timing","type":"boolean"},"stretch_values":{"default":false,"description":"Whether to return numeric resolutions of stretches for each provided quantum circuit.\n\nSetting this value to true will cause corresponding metadata of every program item to be\npopulated in the returned data.","title":"Stretch Values","type":"boolean"},"experimental":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"default":{},"description":"Experimental options.\n\nThese options are not guaranteed to be stable and may change or be removed without notice.","title":"Experimental","type":"object"}},"title":"OptionsModel","type":"object"},"ExecutorV02ParamsModel":{"description":"A model describing the Executor program inputs.","properties":{"schema_version":{"enum":["v0.2"],"default":"v0.2","title":"Schema Version","type":"string"},"quantum_program":{"$ref":"#/components/schemas/ExecutorV02QuantumProgramModel"},"options":{"$ref":"#/components/schemas/ExecutorV02OptionsModel"}},"required":["quantum_program","options"],"title":"Executor v0.2 input","type":"object"},"ExecutorV02QuantumProgramModel":{"description":"Model to store a quantum program.","properties":{"shots":{"description":"The number of shots for each individually bound circuit.","minimum":1,"title":"Shots","type":"integer"},"items":{"description":"Items of the program.","items":{"discriminator":{"mapping":{"circuit":"#/components/schemas/ExecutorV02CircuitItemModel","samplex":"#/components/schemas/ExecutorV02SamplexItemModel"},"propertyName":"item_type"},"oneOf":[{"$ref":"#/components/schemas/ExecutorV02CircuitItemModel"},{"$ref":"#/components/schemas/ExecutorV02SamplexItemModel"}]},"title":"Items","type":"array"},"meas_level":{"default":"classified","description":"The level at which to return all classical register measurement results.\n\nThis option sets the return type of all classical registers in all quantum program items and\ndetermines whether the raw complex data from low-level measurement devices is discriminated\ninto bits or not.\n\n - \"classified\": Classical register data is returned as boolean arrays with the intrinsic shape\n     ``(num_shots, creg_size)``.\n - \"kerneled\": Classical register data is returned as a complex array with the intrinsic shape\n     ``(num_shots, creg_size)``, where each entry represents an IQ data point (resulting from\n     kerneling the measurement trace) in arbitrary units.\n - \"avg_kerneled\": Classical register data is returned as a complex array with the intrinsic\n     shape ``(creg_size,)``, where data is equivalent to \"kerneled\" except additionally averaged\n     over shots.","enum":["classified","kerneled","avg_kerneled"],"title":"Meas Level","type":"string"},"passthrough_data":{"$ref":"#/components/schemas/ExecutorV02DataTree"}},"required":["shots","items"],"title":"QuantumProgramModel","type":"object"},"ExecutorV02SamplexItemModel":{"description":"Execution specifications for a single quantum circuit.","properties":{"item_type":{"enum":["samplex"],"default":"samplex","description":"The type of quantum program item.","title":"Item Type","type":"string"},"circuit":{"$ref":"#/components/schemas/QpyModelV13ToV17"},"samplex":{"$ref":"#/components/schemas/SamplexModelSSV1ToSSV2"},"samplex_arguments":{"additionalProperties":{"anyOf":[{"type":"boolean"},{"type":"integer"},{"$ref":"#/components/schemas/PauliLindbladMapModel"},{"$ref":"#/components/schemas/TensorModel"}]},"description":"Arguments to the samplex.","title":"Samplex Arguments","type":"object"},"shape":{"description":"The shape of this item.\n\nThis shape must extend (via broadcasting) the implicit shape of the :attr:~samplex_arguments`.\nThe non-trivial axes it introduces enumerate randomizations.","items":{"type":"integer"},"title":"Shape","type":"array"},"chunk_size":{"anyOf":[{"minimum":1,"type":"integer"},{"enum":["auto"],"type":"string"}],"default":"auto","description":"The maximum number circuit arguments to bind to the circuit per shot loop.\n\nWhen ``\"auto\"``, the number is chosen server-side with heuristics designed to optimize\nexecution speed. A quantum program must have items where either all chunk sizes are\ninteger-valued, or all chunk sizes are ``\"auto\"``. Integer values are only allowed inside of\nsession exection mode.","title":"Chunk Size"}},"required":["circuit","samplex","samplex_arguments","shape"],"title":"SamplexItemModel","type":"object"},"ExecutorV10CircuitItemModel":{"description":"Execution specifications for a single quantum circuit.\n\nThe circuit for each item is store separately in ``QuantumProgramModel``.","properties":{"item_type":{"enum":["circuit"],"default":"circuit","description":"The type of quantum program item.","title":"Item Type","type":"string"},"circuit_arguments":{"$ref":"#/components/schemas/F64TensorModel"},"shape":{"description":"The shape of this item.\n\nThis shape must extend (via broadcasting) the implicit shape of the :attr:~circuit_arguments`.\nThe non-trivial axes it introduces represent replications.","items":{"type":"integer"},"title":"Shape","type":"array"},"chunk_size":{"anyOf":[{"minimum":1,"type":"integer"},{"enum":["auto"],"type":"string"}],"default":"auto","description":"The maximum number circuit arguments to bind to the circuit per shot loop.\n\nWhen ``\"auto\"``, the number is chosen server-side with heuristics designed to optimize\nexecution speed. A quantum program must have items where either all chunk sizes are\ninteger-valued, or all chunk sizes are ``\"auto\"``. Integer values are only allowed inside of\nsession exection mode.","title":"Chunk Size"}},"required":["circuit_arguments","shape"],"title":"Executor v1.0 CircuitItemModel","type":"object"},"ExecutorV10ChunkPart":{"description":"A description of the contents of a single part of an execution chunk.","properties":{"idx_item":{"description":"The index of an item in a quantum program.","title":"Idx Item","type":"integer"},"size":{"description":"The number of elements from the quantum program item that were executed.\n\nFor example, if a quantum program item has shape ``(10, 5)``, then it has a total of ``50``\nelements, so that if this ``size`` is ``10``, it constitutes 20% of the total work for the item.","title":"Size","type":"integer"},"permutation":{"description":"A permutation vector of the item shape before slicing elements with the ``element_range``.\n\nThis list should hold contiguous integers starting at 0, in some order. The convention is\nthat ``permuted_shape[i] = shape[permutation[i]]`` for every dimension index ``i``.","items":{"type":"integer"},"title":"Permutation","type":"array"},"element_range":{"description":"Which elements of the item were executed in this chunk part.\n\nThis range has entries ``(start_idx, stop_idx, step)`` (all integers) that slice the flattened shape of the\ncorresponding quantum program item, after the ``permutation`` has been applied. That is,\nthis part corresponds to the data elements ``flatten(permute(arr))[start_idx:stop_idx:step]``\nfor some data array ``arr`` whose shape matches the corresponding item shape. The lower index\nis inclusive, the upper index is exclusive, and the step must be positive.\n\nIt should hold that ``size == max(0, ceil((stop_idx - start_idx) / step))``.","maxItems":3,"minItems":3,"title":"Element Range","type":"array"}},"required":["idx_item","size","permutation","element_range"],"title":"Executor v1.0 ChunkPart","type":"object"},"ExecutorV10ChunkSpan":{"description":"Timing information about a single chunk of execution.\n\n.. note::\n\n    This span may include some amount of non-circuit time.","properties":{"start":{"description":"The start time of the execution chunk in UTC.","format":"date-time","title":"Start","type":"string"},"stop":{"description":"The stop time of the execution chunk in UTC.","format":"date-time","title":"Stop","type":"string"},"parts":{"description":"A description of which parts of a quantum program are contained in this chunk.","items":{"$ref":"#/components/schemas/ExecutorV10ChunkPart"},"title":"Parts","type":"array"}},"required":["start","stop","parts"],"title":"Executor v1.0 ChunkSpan","type":"object"},"ExecutorV10DataTree":{"nullable":true,"anyOf":[{"items":{"$ref":"#/components/schemas/ExecutorV10DataTree"},"type":"array"},{"$ref":"#/components/schemas/TensorModel"},{"additionalProperties":{"$ref":"#/components/schemas/ExecutorV10DataTree"},"type":"object"},{"type":"string"},{"type":"number"},{"type":"integer"},{"type":"boolean"}]},"ExecutorV10ItemMetadataModel":{"description":"Per-item metadata for quantum program results.","properties":{"scheduler_timing":{"$ref":"#/components/schemas/ExecutorV10SchedulerTimingModel"},"stretch_values":{"items":{"$ref":"#/components/schemas/ExecutorV10StretchValueModel"},"type":"array","nullable":true,"default":null,"description":"Stretch value resolution, if it is available.","title":"Stretch Values"}},"title":"Executor v1.0 ItemMetadataModel","type":"object"},"ExecutorV10MetadataModel":{"description":"Execution metadata.","properties":{"chunk_timing":{"description":"Timing information about all executed chunks of a quantum program.","items":{"$ref":"#/components/schemas/ExecutorV10ChunkSpan"},"title":"Chunk Timing","type":"array"}},"required":["chunk_timing"],"title":"Executor v1.0 MetadataModel","type":"object"},"ExecutorV10QuantumProgramResultItemModel":{"description":"Results for a single quantum program item.","properties":{"results":{"additionalProperties":{"$ref":"#/components/schemas/TensorModel"},"description":"A map from results to their tensor values.","title":"Results","type":"object"},"metadata":{"$ref":"#/components/schemas/ExecutorV10ItemMetadataModel"}},"required":["results","metadata"],"title":"Executor v1.0 QuantumProgramResultItemModel","type":"object"},"ExecutorV10QuantumProgramResultModel":{"description":"Result from executing a quantum program.","properties":{"schema_version":{"enum":["v1.0"],"default":"v1.0","description":"Schema version of the result type.","title":"Schema Version","type":"string"},"data":{"description":"Resulting data for each quantum program item.","items":{"$ref":"#/components/schemas/ExecutorV10QuantumProgramResultItemModel"},"title":"Data","type":"array"},"metadata":{"$ref":"#/components/schemas/ExecutorV10MetadataModel"},"passthrough_data":{"$ref":"#/components/schemas/ExecutorV10DataTree"},"semantic_role":{"type":"string","nullable":true,"default":null,"description":"Semantic role indicating how execution results may be post-processed by runtime clients.\n\nReserved system values include 'sampler-v2' and 'estimator-v2', and are subject to change\nwithout notice. Third party clients should not set or depend on this value.","title":"Semantic Role"}},"required":["data","metadata"],"title":"Executor v1.0 QuantumProgramResultModel","type":"object"},"ExecutorV10SchedulerTimingModel":{"description":"Describes the timing of a scheduled circuit.\n\nAll timing information is expressed in terms of multiples of the quantity ``dt``, time step\nduration of the control electronics, which can be queried in backend and target properties.","properties":{"timing":{"description":"A description of circuit timing in a comma-separated text format.","title":"Timing","type":"string"},"circuit_duration":{"description":"The duration of the circuit in ``dt`` steps.","title":"Circuit Duration","type":"integer"}},"required":["timing","circuit_duration"],"title":"Executor v1.0 SchedulerTimingModel","type":"object"},"ExecutorV10StretchValueModel":{"description":"Describes circuit stretch value resolutions.\n\nAll timing information is expressed in terms of multiples of the quantity ``dt``, time step\nduration of the control electronics, which can be queried in backend and target properties.","properties":{"name":{"description":"The name of the stretch.","title":"Name","type":"string"},"value":{"description":"The resolved stretch value, up to the remainder, in units of ``dt``.","title":"Value","type":"integer"},"remainder":{"description":"The time left over if ``value`` were to be used each stretch, in units of ``dt``.","title":"Remainder","type":"integer"},"expanded_values":{"description":"A sequence of pairs ``(time, duration)`` (integers) indicating the time and duration of each delay.\n\nAll units are ``dt``, where the ``time`` denotes the absolute time of a delay in the circuit\nschedule, and the ``duration`` denotes the total duration of the delay.","items":{"maxItems":2,"minItems":2,"type":"array"},"title":"Expanded Values","type":"array"}},"required":["name","value","remainder","expanded_values"],"title":"Executor v1.0 StretchValueModel","type":"object"},"ExecutorV10OptionsModel":{"description":"Runtime options.","properties":{"init_qubits":{"default":true,"description":"Whether to reset the qubits to the ground state for each shot.","title":"Init Qubits","type":"boolean"},"rep_delay":{"type":"number","nullable":true,"default":null,"description":"The repetition delay.\n\nThis is the delay between the end of one circuit and the start of the next within a shot loop.\nThis is only supported on backends that have ``backend.dynamic_reprate_enabled=True``. It must\nbe from the range supplied by ``backend.rep_delay_range``. When this value is ``None``, the\ndefault value ``backend.default_rep_delay`` is used.","title":"Rep Delay"},"scheduler_timing":{"default":false,"description":"Whether to return circuit schedule timing of each provided quantum circuit.\n\nSetting this value to true will cause corresponding metadata of every program item to be\npopulated in the returned data.","title":"Scheduler Timing","type":"boolean"},"stretch_values":{"default":false,"description":"Whether to return numeric resolutions of stretches for each provided quantum circuit.\n\nSetting this value to true will cause corresponding metadata of every program item to be\npopulated in the returned data.","title":"Stretch Values","type":"boolean"},"experimental":{"additionalProperties":{"$ref":"#/components/schemas/JsonValue"},"default":{},"description":"Experimental options.\n\nThese options are not guaranteed to be stable and may change or be removed without notice.","title":"Experimental","type":"object"}},"title":"Executor v1.0 OptionsModel","type":"object"},"ExecutorV10ParamsModel":{"description":"A model describing the Executor program inputs.","properties":{"schema_version":{"enum":["v1.0"],"default":"v1.0","title":"Schema Version","type":"string"},"quantum_program":{"$ref":"#/components/schemas/ExecutorV10QuantumProgramModel"},"options":{"$ref":"#/components/schemas/ExecutorV10OptionsModel"}},"required":["quantum_program","options"],"title":"Executor v1.0 ParamsModel","type":"object"},"ExecutorV10QuantumProgramModel":{"description":"Model to store a quantum program.","properties":{"shots":{"description":"The number of shots for each individually bound circuit.","minimum":1,"title":"Shots","type":"integer"},"circuits":{"$ref":"#/components/schemas/QpyDataV13ToV17Model_QuantumCircuit_"},"items":{"description":"Items of the program.","items":{"discriminator":{"mapping":{"circuit":"#/components/schemas/ExecutorV10CircuitItemModel","samplex":"#/components/schemas/ExecutorV10SamplexItemModel"},"propertyName":"item_type"},"oneOf":[{"$ref":"#/components/schemas/ExecutorV10CircuitItemModel"},{"$ref":"#/components/schemas/ExecutorV10SamplexItemModel"}]},"title":"Items","type":"array"},"semantic_role":{"type":"string","nullable":true,"default":null,"description":"Semantic role indicating how execution results may be post-processed by runtime clients.\n\nReserved system values include 'sampler-v2' and 'estimator-v2', and are subject to change\nwithout notice. Third party clients should not set or depend on this value.","title":"Semantic Role"},"meas_level":{"default":"classified","description":"The level at which to return all classical register measurement results.\n\nThis option sets the return type of all classical registers in all quantum program items and\ndetermines whether the raw complex data from low-level measurement devices is discriminated\ninto bits or not.\n\n - \"classified\": Classical register data is returned as boolean arrays with the intrinsic shape\n     ``(num_shots, creg_size)``.\n - \"kerneled\": Classical register data is returned as a complex array with the intrinsic shape\n     ``(num_shots, creg_size)``, where each entry represents an IQ data point (resulting from\n     kerneling the measurement trace) in arbitrary units.\n - \"avg_kerneled\": Classical register data is returned as a complex array with the intrinsic\n     shape ``(creg_size,)``, where data is equivalent to \"kerneled\" except additionally averaged\n     over shots.\n - \"both\": Both classified and kerneled data is returned for every classical register.","enum":["classified","kerneled","avg_kerneled","both"],"title":"Meas Level","type":"string"},"passthrough_data":{"$ref":"#/components/schemas/ExecutorV10DataTree"}},"required":["shots","circuits","items"],"title":"Executor v1.0 QuantumProgramModel","type":"object"},"ExecutorV10SamplexItemModel":{"description":"Execution specifications for a single quantum circuit.\n\nThe circuit for each item is store separately in ``QuantumProgramModel``.","properties":{"item_type":{"enum":["samplex"],"default":"samplex","description":"The type of quantum program item.","title":"Item Type","type":"string"},"samplex":{"$ref":"#/components/schemas/SamplexModelSSV1ToSSV3"},"samplex_arguments":{"additionalProperties":{"anyOf":[{"type":"boolean"},{"type":"integer"},{"$ref":"#/components/schemas/PauliLindbladMapModel"},{"$ref":"#/components/schemas/TensorModel"}]},"description":"Arguments to the samplex.","title":"Samplex Arguments","type":"object"},"shape":{"description":"The shape of this item.\n\nThis shape must extend (via broadcasting) the implicit shape of the :attr:~samplex_arguments`.\nThe non-trivial axes it introduces enumerate randomizations.","items":{"type":"integer"},"title":"Shape","type":"array"},"chunk_size":{"anyOf":[{"minimum":1,"type":"integer"},{"enum":["auto"],"type":"string"}],"default":"auto","description":"The maximum number circuit arguments to bind to the circuit per shot loop.\n\nWhen ``\"auto\"``, the number is chosen server-side with heuristics designed to optimize\nexecution speed. A quantum program must have items where either all chunk sizes are\ninteger-valued, or all chunk sizes are ``\"auto\"``. Integer values are only allowed inside of\nsession exection mode.","title":"Chunk Size"}},"required":["samplex","samplex_arguments","shape"],"title":"Executor v1.0 SamplexItemModel","type":"object"},"NoiseLearnerV3V01OptionsModel":{"description":"Runtime options with all fields set.","properties":{"shots_per_randomization":{"default":128,"description":"The total number of shots to use per randomized learning circuit.","title":"Shots Per Randomization","type":"integer"},"num_randomizations":{"default":32,"description":"The number of random circuits to use per learning circuit configuration.","title":"Num Randomizations","type":"integer"},"layer_pair_depths":{"default":[0,1,2,4,16,32],"description":"The circuit depths (measured in number of pairs) to use in Pauli Lindblad experiments.","items":{"type":"integer"},"title":"Layer Pair Depths","type":"array"},"post_selection":{"$ref":"#/components/schemas/NoiseLearnerV3V01PostSelectionOptionsModel"}},"title":"OptionsModel","type":"object"},"NoiseLearnerV3V01ParamsModel":{"description":"Schema version 1 of the inner parameters.","properties":{"schema_version":{"enum":["v0.1"],"default":"v0.1","title":"Schema Version","type":"string"},"instructions":{"$ref":"#/components/schemas/QpyModelV13ToV16"},"options":{"$ref":"#/components/schemas/NoiseLearnerV3V01OptionsModel"}},"required":["instructions","options"],"title":"NoiseLearnerV3 v0.1 input","type":"object"},"NoiseLearnerV3V02OptionsModel":{"description":"Runtime options with all fields set.","properties":{"shots_per_randomization":{"default":128,"description":"The total number of shots to use per randomized learning circuit.","title":"Shots Per Randomization","type":"integer"},"num_randomizations":{"default":32,"description":"The number of random circuits to use per learning circuit configuration.","title":"Num Randomizations","type":"integer"},"layer_pair_depths":{"default":[0,1,2,4,16,32],"description":"The circuit depths (measured in number of pairs) to use in Pauli Lindblad experiments.","items":{"type":"integer"},"title":"Layer Pair Depths","type":"array"},"post_selection":{"$ref":"#/components/schemas/NoiseLearnerV3V02PostSelectionOptionsModel"},"init_qubits":{"default":true,"description":"Whether to reset the qubits to the ground state for each shot.","title":"Init Qubits","type":"boolean"},"rep_delay":{"type":"number","nullable":true,"default":null,"description":"The repetition delay.\n\nThis is the delay between the end of one circuit and the start of the next within a shot loop.\nThis is only supported on backends that have ``backend.dynamic_reprate_enabled=True``. It must\nbe from the range supplied by ``backend.rep_delay_range``. When this value is ``None``, the\ndefault value ``backend.default_rep_delay`` is used.","title":"Rep Delay"}},"title":"OptionsModel","type":"object"},"NoiseLearnerV3V02ParamsModel":{"description":"Schema version 1 of the inner parameters.","properties":{"schema_version":{"enum":["v0.2"],"default":"v0.2","title":"Schema Version","type":"string"},"instructions":{"$ref":"#/components/schemas/QpyModelV13ToV17"},"options":{"$ref":"#/components/schemas/NoiseLearnerV3V02OptionsModel"}},"required":["instructions","options"],"title":"NoiseLearnerV3 v0.2 input","type":"object"},"NoiseLearnerV3V02PostSelectionOptionsModel":{"description":"Runtime options for post selection.","properties":{"enable":{"default":false,"description":"Whether to enable Post Selection when performing learning experiments.\n\nIf ``False``, all the other Post Selection options are ignored.","title":"Enable","type":"boolean"},"x_pulse_type":{"default":"xslow","description":"The type of the X-pulse used for the post selection measurements.","enum":["xslow","rx"],"title":"X Pulse Type","type":"string"},"strategy":{"default":"node","description":"The strategy used to decide if a shot should be kept or discarded.","enum":["node","edge"],"title":"Strategy","type":"string"}},"title":"NoiseLearnerV3 v0.2 PostSelectionOptionsModel","type":"object"},"JobRunParamsSampler":{"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"},"JobRunParamsEstimator":{"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"},"JobRunParamsNoiseLearner":{"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"},"JobRunParamsBase":{"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":{"$ref":"#/components/schemas/Tags"},"log_level":{"type":"string","description":"Logging level of the program","enum":["critical","error","warning","info","debug"]},"cost":{"$ref":"#/components/schemas/JobCost"},"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"]},"JobCreateResponse":{"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":{"$ref":"#/components/schemas/Private"},"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"]},"JobsResponse":{"title":"JobsResponse","type":"object","description":"Jobs collection response","properties":{"jobs":{"description":"A list of jobs","type":"array","minItems":0,"maxItems":2147483647,"items":{"$ref":"#/components/schemas/JobResponseV3"}},"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","jobs"]},"JobResponseV3":{"title":"JobResponse","type":"object","description":"A job","properties":{"id":{"type":"string","description":"Identifier assigned to the job","pattern":"^[A-Za-z0-9_-]+$"},"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":{"$ref":"#/components/schemas/JobState"},"status":{"$ref":"#/components/schemas/JobStatus"},"params":{"$ref":"#/components/schemas/Params"},"program":{"$ref":"#/components/schemas/Program"},"created":{"type":"string","description":"UTC timestamp for when the job was created","format":"date-time","pattern":"^[0-9TZt:\\-+./*]+$"},"runtime":{"type":"string","description":"Name and tag of the image to use when running a program (IBM Quantum channel users only)"},"cost":{"$ref":"#/components/schemas/JobCost"},"tags":{"$ref":"#/components/schemas/Tags"},"remote_storage":{"$ref":"#/components/schemas/RemoteStorage"},"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":{"$ref":"#/components/schemas/UsageV3"},"private":{"$ref":"#/components/schemas/Private"},"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"]},"ListTagsResponse":{"type":"object","properties":{"tags":{"$ref":"#/components/schemas/Tags"}}},"JobStatus":{"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","pattern":"^.*$","minLength":1,"maxLength":1000000}},"required":["id"]},"QiskitVersion":{"type":"string","description":"Qiskit version used during execution of the job","pattern":"^v?(\\d+(\\.\\d+)*|\\.\\d+(\\.\\d+)*)$","maxLength":100},"Tags":{"title":"Tags","description":"List of job or program tags","type":"array","minItems":0,"maxItems":8,"items":{"type":"string","pattern":"^.*$","minLength":0,"maxLength":86}},"Timestamps":{"type":"object","description":"A map of status transitions to timestamps","properties":{"created":{"pattern":"^[0-9TZt:\\-+./*]+$","format":"date-time","type":"string","description":"Timestamp of when the job create request was received"},"finished":{"pattern":"^[0-9TZt:\\-+./*]+$","format":"date-time","type":"string","description":"Timestamp of when the job finished"},"running":{"pattern":"^[0-9TZt:\\-+./*]+$","format":"date-time","type":"string","description":"Timestamp of when the job started running"}}},"UsageV3":{"title":"usage","description":"usage metrics","type":"object","properties":{"qpu_charge_time_seconds":{"type":"number","description":"The amount of resource usage in seconds. This value is used to calculate capacity consumption.","minimum":0},"status":{"$ref":"#/components/schemas/BillingStatus"}}},"JobState":{"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"]},"JobMetricsResponse":{"title":"JobMetrics","type":"object","description":"Various metrics about the execution of a job","properties":{"caller":{"type":"string","description":"This value is derived from the 'x-qx-client-application' request header and follows the format `qiskit/<version>/<optional-client>` that represents the client specified when present.","pattern":"^.*$"},"timestamps":{"$ref":"#/components/schemas/Timestamps"},"usage":{"$ref":"#/components/schemas/UsageV3"},"circuits_execution_time_ns":{"type":"number","description":"The amount of time, in nanoseconds, the job spent on the QPU.","minimum":0},"qiskit_version":{"$ref":"#/components/schemas/QiskitVersion"}}},"JobResults":{"description":"Result output for all programs.","oneOf":[{"$ref":"#/components/schemas/ExecutorV01QuantumProgramResultModel"},{"$ref":"#/components/schemas/ExecutorV02QuantumProgramResultModel"},{"$ref":"#/components/schemas/ExecutorV10QuantumProgramResultModel"},{"$ref":"#/components/schemas/NoiseLearnerV3V01NoiseLearnerV3ResultsModel"},{"$ref":"#/components/schemas/NoiseLearnerV3V02NoiseLearnerV3ResultsModel"},{"type":"string","description":"Job final result.","title":"LegacyJobResults"}]},"ChunkPart":{"description":"A description of the contents of a single part of an execution chunk.","properties":{"idx_item":{"description":"The index of an item in a quantum program.","title":"Idx Item","type":"integer"},"size":{"description":"The number of elements from the quantum program item that were executed.\n\nFor example, if a quantum program item has shape ``(10, 5)``, then it has a total of ``50``\nelements, so that if this ``size`` is ``10``, it constitutes 20% of the total work for the item.","title":"Size","type":"integer"}},"required":["idx_item","size"],"title":"ChunkPart","type":"object"},"ChunkSpan":{"description":"Timing information about a single chunk of execution.\n\n.. note::\n\n    This span may include some amount of non-circuit time.","properties":{"start":{"description":"The start time of the execution chunk in UTC.","format":"date-time","title":"Start","type":"string"},"stop":{"description":"The stop time of the execution chunk in UTC.","format":"date-time","title":"Stop","type":"string"},"parts":{"description":"A description of which parts of a quantum program are contained in this chunk.","items":{"$ref":"#/components/schemas/ChunkPart"},"title":"Parts","type":"array"}},"required":["start","stop","parts"],"title":"ChunkSpan","type":"object"},"ExecutorV01MetadataModel":{"description":"Execution metadata.","properties":{"chunk_timing":{"description":"Timing information about all executed chunks of a quantum program.","items":{"$ref":"#/components/schemas/ChunkSpan"},"title":"Chunk Timing","type":"array"}},"required":["chunk_timing"],"title":"MetadataModel","type":"object"},"ExecutorV01QuantumProgramResultItemModel":{"description":"Results for a single quantum program item.","properties":{"results":{"additionalProperties":{"$ref":"#/components/schemas/TensorModel"},"description":"A map from results to their tensor values.","title":"Results","type":"object"},"metadata":{"description":"Metadata pertaining to the execution of this particular quantum program item.","title":"Metadata","nullable":true}},"required":["results","metadata"],"title":"QuantumProgramResultItemModel","type":"object"},"ExecutorV01QuantumProgramResultModel":{"description":"Result from executing a quantum program.","properties":{"schema_version":{"enum":["v0.1"],"default":"v0.1","description":"Schema version of the result type.","title":"Schema Version","type":"string"},"data":{"description":"Resulting data for each quantum program item.","items":{"$ref":"#/components/schemas/ExecutorV01QuantumProgramResultItemModel"},"title":"Data","type":"array"},"metadata":{"$ref":"#/components/schemas/ExecutorV01MetadataModel"}},"required":["data","metadata"],"title":"ExecutorV01QuantumProgramResultModel","type":"object"},"ExecutorV02MetadataModel":{"description":"Execution metadata.","properties":{"chunk_timing":{"description":"Timing information about all executed chunks of a quantum program.","items":{"$ref":"#/components/schemas/ChunkSpan"},"title":"Chunk Timing","type":"array"}},"required":["chunk_timing"],"title":"MetadataModel","type":"object"},"ExecutorV02QuantumProgramResultItemModel":{"description":"Results for a single quantum program item.","properties":{"results":{"additionalProperties":{"$ref":"#/components/schemas/TensorModel"},"description":"A map from results to their tensor values.","title":"Results","type":"object"},"metadata":{"$ref":"#/components/schemas/ItemMetadataModel"}},"required":["results","metadata"],"title":"QuantumProgramResultItemModel","type":"object"},"ExecutorV02QuantumProgramResultModel":{"description":"Result from executing a quantum program.","properties":{"schema_version":{"enum":["v0.2"],"default":"v0.2","description":"Schema version of the result type.","title":"Schema Version","type":"string"},"data":{"description":"Resulting data for each quantum program item.","items":{"$ref":"#/components/schemas/ExecutorV02QuantumProgramResultItemModel"},"title":"Data","type":"array"},"metadata":{"$ref":"#/components/schemas/ExecutorV02MetadataModel"},"passthrough_data":{"$ref":"#/components/schemas/ExecutorV02DataTree"}},"required":["data","metadata"],"title":"ExecutorV02QuantumProgramResultModel","type":"object"},"ItemMetadataModel":{"description":"Per-item metadata for quantum program results.","properties":{"scheduler_timing":{"$ref":"#/components/schemas/SchedulerTimingModel"},"stretch_values":{"items":{"$ref":"#/components/schemas/StretchValueModel"},"type":"array","nullable":true,"default":null,"description":"Stretch value resolution, if it is available.","title":"Stretch Values"}},"title":"ItemMetadataModel","type":"object"},"NoiseLearnerV3V01LinbdbladResultMetadataModel":{"description":"The metadata of a single Lindblad result of a noise learner v3 job.","properties":{"learning_protocol":{"enum":["lindblad"],"default":"lindblad","description":"The learning protocol used to obtain this result.","title":"Learning Protocol","type":"string"},"post_selection":{"$ref":"#/components/schemas/NoiseLearnerV3V01LinbdbladResultPostSelectionMetadataModel"}},"required":["post_selection"],"title":"LinbdbladResultMetadataModel","type":"object"},"NoiseLearnerV3V01LinbdbladResultPostSelectionMetadataModel":{"description":"The post selection metadata of a single Linbdblad result of a noise learner v3 job.","properties":{"fraction_kept":{"additionalProperties":{"maximum":1,"minimum":0,"type":"number"},"description":"The fraction of shots kept for each layer pair depth.","title":"Fraction Kept","type":"object"}},"required":["fraction_kept"],"title":"LinbdbladResultPostSelectionMetadataModel","type":"object"},"NoiseLearnerV3V01NoiseLearnerV3ResultModel":{"description":"Results for a single noise learner V3 item.","properties":{"generators_sparse":{"description":"A representation of the generators in sparse format ``[string, array(int)]``.","items":{"items":{"maxItems":2,"minItems":2,"type":"array"},"type":"array"},"title":"Generators Sparse","type":"array"},"num_qubits":{"description":"The number of qubits that the generators act on.","title":"Num Qubits","type":"integer"},"rates":{"$ref":"#/components/schemas/F64TensorModel"},"rates_std":{"$ref":"#/components/schemas/F64TensorModel"},"metadata":{"description":"Execution metadata pertaining to a single result.","discriminator":{"mapping":{"lindblad":"#/components/schemas/NoiseLearnerV3V01LinbdbladResultMetadataModel","trex":"#/components/schemas/NoiseLearnerV3V01TREXResultMetadataModel"},"propertyName":"learning_protocol"},"oneOf":[{"$ref":"#/components/schemas/NoiseLearnerV3V01TREXResultMetadataModel"},{"$ref":"#/components/schemas/NoiseLearnerV3V01LinbdbladResultMetadataModel"}],"title":"Metadata"}},"required":["generators_sparse","num_qubits","rates","rates_std","metadata"],"title":"NoiseLearnerV3ResultModel","type":"object"},"NoiseLearnerV3V01NoiseLearnerV3ResultsModel":{"description":"Result from executing a noise learner v3 job.","properties":{"schema_version":{"enum":["v0.1"],"default":"v0.1","description":"Schema version of the result type.","title":"Schema Version","type":"string"},"data":{"description":"Resulting data for each item.","items":{"$ref":"#/components/schemas/NoiseLearnerV3V01NoiseLearnerV3ResultModel"},"title":"Data","type":"array"}},"required":["data"],"title":"NoiseLearnerV3 v0.1 NoiseLearnerV3ResultsModel","type":"object"},"NoiseLearnerV3V01TREXResultMetadataModel":{"description":"The metadata of a single TREX result of a noise learner v3 job.","properties":{"learning_protocol":{"enum":["trex"],"default":"trex","description":"The learning protocol used to obtain this result.","title":"Learning Protocol","type":"string"},"post_selection":{"$ref":"#/components/schemas/NoiseLearnerV3V01TREXResultPostSelectionMetadataModel"}},"required":["post_selection"],"title":"TREXResultMetadataModel","type":"object"},"NoiseLearnerV3V01TREXResultPostSelectionMetadataModel":{"description":"The post selection metadata of a single TREX result of a noise learner v3 job.","properties":{"fraction_kept":{"description":"The fraction of shots kept.","maximum":1,"minimum":0,"title":"Fraction Kept","type":"number"}},"required":["fraction_kept"],"title":"TREXResultPostSelectionMetadataModel","type":"object"},"NoiseLearnerV3V02LinbdbladResultMetadataModel":{"description":"The metadata of a single Lindblad result of a noise learner v3 job.","properties":{"learning_protocol":{"enum":["lindblad"],"default":"lindblad","description":"The learning protocol used to obtain this result.","title":"Learning Protocol","type":"string"},"post_selection":{"$ref":"#/components/schemas/NoiseLearnerV3V02LinbdbladResultPostSelectionMetadataModel"}},"required":["post_selection"],"title":"LinbdbladResultMetadataModel","type":"object"},"NoiseLearnerV3V02LinbdbladResultPostSelectionMetadataModel":{"description":"The post selection metadata of a single Linbdblad result of a noise learner v3 job.","properties":{"fraction_kept":{"additionalProperties":{"maximum":1,"minimum":0,"type":"number"},"description":"The fraction of shots kept for each layer pair depth.","title":"Fraction Kept","type":"object"},"success_rates":{"additionalProperties":{"additionalProperties":{"maximum":1,"minimum":0,"type":"number"},"type":"object"},"description":"The fraction of shots in which post selection successfully flipped each qubit, for\neach layer pair depth.","title":"Success Rates","type":"object"}},"required":["fraction_kept","success_rates"],"title":"LinbdbladResultPostSelectionMetadataModel","type":"object"},"NoiseLearnerV3V02NoiseLearnerV3ResultModel":{"description":"Results for a single noise learner V3 item.","properties":{"generators_sparse":{"description":"A representation of the generators in sparse format ``[string, array(int)]``.","items":{"items":{"maxItems":2,"minItems":2,"type":"array"},"type":"array"},"title":"Generators Sparse","type":"array"},"num_qubits":{"description":"The number of qubits that the generators act on.","title":"Num Qubits","type":"integer"},"rates":{"$ref":"#/components/schemas/F64TensorModel"},"rates_std":{"$ref":"#/components/schemas/F64TensorModel"},"metadata":{"description":"Execution metadata pertaining to a single result.","discriminator":{"mapping":{"lindblad":"#/components/schemas/NoiseLearnerV3V02LinbdbladResultMetadataModel","trex":"#/components/schemas/NoiseLearnerV3V02TREXResultMetadataModel"},"propertyName":"learning_protocol"},"oneOf":[{"$ref":"#/components/schemas/NoiseLearnerV3V02TREXResultMetadataModel"},{"$ref":"#/components/schemas/NoiseLearnerV3V02LinbdbladResultMetadataModel"}],"title":"Metadata"}},"required":["generators_sparse","num_qubits","rates","rates_std","metadata"],"title":"NoiseLearnerV3ResultModel","type":"object"},"NoiseLearnerV3V02NoiseLearnerV3ResultsModel":{"description":"Result from executing a noise learner v3 job.","properties":{"schema_version":{"enum":["v0.2"],"default":"v0.2","description":"Schema version of the result type.","title":"Schema Version","type":"string"},"data":{"description":"Resulting data for each item.","items":{"$ref":"#/components/schemas/NoiseLearnerV3V02NoiseLearnerV3ResultModel"},"title":"Data","type":"array"}},"required":["data"],"title":"NoiseLearnerV3 v0.2 NoiseLearnerV3ResultsModel","type":"object"},"NoiseLearnerV3V02TREXResultMetadataModel":{"description":"The metadata of a single TREX result of a noise learner v3 job.","properties":{"learning_protocol":{"enum":["trex"],"default":"trex","description":"The learning protocol used to obtain this result.","title":"Learning Protocol","type":"string"},"post_selection":{"$ref":"#/components/schemas/NoiseLearnerV3V02TREXResultPostSelectionMetadataModel"}},"required":["post_selection"],"title":"TREXResultMetadataModel","type":"object"},"NoiseLearnerV3V02TREXResultPostSelectionMetadataModel":{"description":"The post selection metadata of a single TREX result of a noise learner v3 job.","properties":{"fraction_kept":{"description":"The fraction of shots kept.","maximum":1,"minimum":0,"title":"Fraction Kept","type":"number"},"success_rates":{"additionalProperties":{"maximum":1,"minimum":0,"type":"number"},"description":"The fraction of shots in which post selection successfully flipped each qubit.","title":"Success Rates","type":"object"}},"required":["fraction_kept","success_rates"],"title":"TREXResultPostSelectionMetadataModel","type":"object"},"SchedulerTimingModel":{"description":"Describes the timing of a scheduled circuit.\n\nAll timing information is expressed in terms of multiples of the quantity ``dt``, time step\nduration of the control electronics, which can be queried in backend and target properties.","properties":{"timing":{"description":"A description of circuit timing in a comma-separated text format.","title":"Timing","type":"string"},"circuit_duration":{"description":"The duration of the circuit in ``dt`` steps.","title":"Circuit Duration","type":"integer"}},"required":["timing","circuit_duration"],"title":"SchedulerTimingModel","type":"object"},"StretchValueModel":{"description":"Describes circuit stretch value resolutions.\n\nAll timing information is expressed in terms of multiples of the quantity ``dt``, time step\nduration of the control electronics, which can be queried in backend and target properties.","properties":{"name":{"description":"The name of the stretch.","title":"Name","type":"string"},"value":{"description":"The resolved stretch value, up to the remainder, in units of ``dt``.","title":"Value","type":"integer"},"remainder":{"description":"The time left over if ``value`` were to be used each stretch, in units of ``dt``.","title":"Remainder","type":"integer"},"expanded_values":{"description":"A sequence of pairs ``(time [int], duration [int])`` indicating the time and duration of each delay.\n\nAll units are ``dt``, where the ``time`` denotes the absolute time of a delay in the circuit\nschedule, and the ``duration`` denotes the total duration of the delay.","items":{"maxItems":2,"minItems":2,"type":"array"},"title":"Expanded Values","type":"array"}},"required":["name","value","remainder","expanded_values"],"title":"StretchValueModel","type":"object"},"ErrorContainer":{"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"}}}}}},"BackendsResponse":{"title":"BackendsResponse","type":"object","description":"Backends Response","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":{"$ref":"#/components/schemas/PerformanceMetrics"},"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"]},"BackendPropertiesNduv":{"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"]},"GateProperties":{"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":2147483647,"type":"array","items":{"$ref":"#/components/schemas/BackendPropertiesNduv"}},"qubits":{"description":"The qubits for these parameters","minItems":1,"maxItems":2147483647,"type":"array","items":{"type":"string"}}},"required":["gate","parameters","qubits"]},"BackendPropertiesResponse":{"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":{"$ref":"#/components/schemas/GateProperties"}},"general":{"description":"General system parameters","minItems":0,"maxItems":2147483647,"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":{"$ref":"#/components/schemas/BackendPropertiesNduv"}}}},"required":["backend_name","backend_version","gates","general","last_update_date","qubits"]},"BackendConfigurationResponse":{"title":"BackendsConfigurationResponse","type":"object","description":"Backends Configuration Response","required":["backend_name","backend_version","basis_gates","conditional","coords","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":[{"$ref":"#/components/schemas/ClopsType"}]},"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]]},"coords":{"type":"array","description":"Array of [i, j] grid coordinates for each qubit's position on the QPU topology. The index corresponds to the qubit index. Example: [[1,1],[1,2],[2,1],[2,2]] places Q0 at row 1 col 1, Q1 at row 1 col 2, Q2 at row 2 col 1, Q3 at row 2 col 2.","minItems":1,"maxItems":2147483647,"items":{"type":"array","minItems":2,"maxItems":2,"items":{"type":"integer","format":"int32","minimum":0,"maximum":2147483647}},"example":[[1,1],[1,2],[2,1],[2,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":{"$ref":"#/components/schemas/GateConfig"}},"hamiltonian":{"description":"Hamiltonian of the backend","deprecated":true,"allOf":[{"$ref":"#/components/schemas/Hamiltonian"}]},"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":2147483647,"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":[{"$ref":"#/components/schemas/ProcessorType"}]},"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":2147483647,"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":[{"$ref":"#/components/schemas/TimingConstraints"}]},"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":{"$ref":"#/components/schemas/UChannelLOItem"}}}}},"ClopsType":{"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"]},"ComplexNumber":{"type":"object","properties":{"number":{"minItems":2,"maxItems":2,"items":{"type":"array"},"type":"array"}},"required":["number"]},"UChannelLOItem":{"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":{"$ref":"#/components/schemas/ComplexNumber"}},"required":["q","scale"]},"Hamiltonian":{"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":2147483647,"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"]},"TimingConstraints":{"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}}},"ProcessorType":{"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]*$"}}},"GateConfig":{"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]*$"}}},"BackendDefaultsResponse":{"title":"BackendsDefaultsResponse","type":"object","description":"Backends Defaults Response","additionalProperties":true},"BackendStatusResponse":{"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"}}},"JobSession":{"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":{"$ref":"#/components/schemas/SessionState"},"state_reason":{"$ref":"#/components/schemas/SessionStateReason"},"accepting_jobs":{"$ref":"#/components/schemas/AcceptingJobs"},"mode":{"$ref":"#/components/schemas/ExecutionMode"},"timestamps":{"type":"array","items":{"$ref":"#/components/schemas/SessionTimestamp"}},"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"]},"SessionTimestamp":{"type":"object","description":"Contains information about the time a specific status transition happened","properties":{"status":{"$ref":"#/components/schemas/SessionState"},"timestamp":{"type":"string","format":"date-time","description":"Timestamp of when the session transitioned into the given status"}},"required":["status","timestamp"]},"SessionState":{"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"},"SessionStateReason":{"type":"string","description":"The reason for the state change."},"AcceptingJobs":{"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."},"UpdateSessionRequest":{"type":"object","properties":{"accepting_jobs":{"$ref":"#/components/schemas/AcceptingJobs"}},"required":["accepting_jobs"]},"CreateSessionRequest":{"oneOf":[{"$ref":"#/components/schemas/CreateSessionRequestCloud"},{"$ref":"#/components/schemas/CreateSessionRequestChannelPartner"}]},"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."},"CreateSessionRequestCloud":{"allOf":[{"$ref":"#/components/schemas/BaseCreateSessionRequest"},{"description":"Request to create a session. Only for use with IBM Cloud Channel."}],"example":{"mode":"dedicated","max_ttl":28800,"backend":"ibm_backend"}},"CreateSessionRequestChannelPartner":{"allOf":[{"$ref":"#/components/schemas/BaseCreateSessionRequest"}],"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"}},"BaseCreateSessionRequest":{"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":{"$ref":"#/components/schemas/ExecutionMode"},"backend":{"type":"string","description":"Backend name"},"backend_name":{"type":"string","description":"Backend name (fallback)"}},"required":["mode"]},"ExecutionMode":{"type":"string","description":"Execution mode to run the session in","enum":["batch","dedicated"]},"FunctionConfig":{"type":"object","description":"A function available to an account plan.","properties":{"provider":{"type":"string","description":"The function provider name.","pattern":"^.+$","minLength":1,"maxLength":256,"example":"ibm"},"name":{"type":"string","description":"The function name, unique within a provider.","pattern":"^.+$","minLength":1,"maxLength":256,"example":"circuit-function"},"business_model":{"type":"string","description":"The business model under which the function is offered.","enum":["trial","subsidized","consumption"]},"permissions":{"type":"array","description":"IAM-style actions granted for this function.","items":{"type":"string","pattern":"^.+$","minLength":1,"maxLength":256},"minItems":1,"maxItems":2147483647,"example":["function.run"]}},"required":["provider","name","business_model","permissions"]},"ExpandedPlanConfiguration":{"allOf":[{"$ref":"#/components/schemas/PlanConfiguration"},{"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."}}}]},"PlanConfiguration":{"type":"object","properties":{"plan_id":{"type":"string","description":"The plan id as defined in Global Catalog","pattern":"^.+$","minLength":1,"maxLength":128},"subscription_id":{"type":"string","description":"The id of subscription to identify each plan contract in one account","pattern":"^.+$","minLength":1,"maxLength":36},"subscription_name":{"type":"string","description":"The user-readable name of the subscription","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. Mandatory when plan_id is about flex plan."},"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. Mandatory when plan_id is about flex 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. Mandatory when plan_id is about flex plan."},"end_time":{"type":"string","format":"date-time","description":"End time for contract-based plans. Mandatory when plan_id is about flex plan."},"functions":{"type":"array","description":"Functions available to this account plan. Each entry specifies a function id, billing model, and the set of permitted actions. Unlike instance-level configuration, `[\"ANY\"]` is not a valid value — functions must be listed explicitly.\n","items":{"$ref":"#/components/schemas/FunctionConfig"},"minItems":0,"maxItems":2147483647}},"required":["backends","plan_id","subscription_id","subscription_name"]},"ExpandedAccountConfiguration":{"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":{"$ref":"#/components/schemas/ExpandedPlanConfiguration"},"minItems":0,"maxItems":20}},"required":["plans"]},"TwoQErrorBest":{"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"]},"TwoQErrorLayered":{"type":"object","properties":{"value":{"type":"number","example":0.1},"unit":{"type":"string","example":""}},"required":["value"]},"TwoQErrorMedian":{"type":"object","properties":{"value":{"type":"number","example":0.14123123},"unit":{"type":"string","example":""}},"required":["value"]},"ReadoutErrorMedian":{"type":"object","properties":{"value":{"type":"number","example":0.3442341},"unit":{"type":"string","example":""}},"required":["value"]},"PerformanceMetrics":{"type":"object","properties":{"two_q_error_best":{"description":"2Q error (best)","allOf":[{"$ref":"#/components/schemas/TwoQErrorBest"}]},"two_q_error_layered":{"description":"2Q error (layered)","allOf":[{"$ref":"#/components/schemas/TwoQErrorLayered"}]},"two_q_error_median":{"description":"2Q error (median)","allOf":[{"$ref":"#/components/schemas/TwoQErrorMedian"}]},"readout_error_median":{"description":"Readout error (median)","allOf":[{"$ref":"#/components/schemas/ReadoutErrorMedian"}]}}},"GetAnalyticsUsageResponse":{"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"]},"GenericError":{"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"]},"GenericErrorDto":{"type":"object","properties":{"errors":{"type":"array","items":{"$ref":"#/components/schemas/GenericError"}},"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"]},"GetAnalyticsUsageGroupedResponseData":{"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"]},"GetAnalyticsUsageGroupedResponse":{"type":"object","properties":{"data":{"description":"Data","type":"array","items":{"$ref":"#/components/schemas/GetAnalyticsUsageGroupedResponseData"}}},"required":["data"]},"GetAnalyticsUsageGroupedByDateResponseData":{"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"]},"GetAnalyticsUsageGroupedByDateResponse":{"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":{"$ref":"#/components/schemas/GetAnalyticsUsageGroupedByDateResponseData"}}},"required":["interval_start","interval_end","data"]},"BackendFilter":{"type":"object","properties":{"name":{"type":"string","example":"simulator"}},"required":["name"]},"InstanceFilter":{"type":"object","properties":{"id":{"type":"string","example":"crn:v1:staging:public:quantum-computing:region:a/account:"},"deleted":{"type":"boolean"}},"required":["id","deleted"]},"UserFilter":{"type":"object","properties":{"id":{"type":"string","example":"123"}},"required":["id"]},"PlanFilter":{"type":"object","properties":{"name":{"type":"string","example":"premium"}},"required":["name"]},"SubscriptionFilter":{"type":"object","properties":{"id":{"type":"string","example":"7f666d17-7893-47d8-bf9d-2b2389fc4dfc"},"name":{"type":"string","example":"premium"}},"required":["id","name"]},"GetAnalyticsFiltersResponse":{"type":"object","properties":{"backends":{"type":"array","items":{"$ref":"#/components/schemas/BackendFilter"}},"instances":{"type":"array","items":{"$ref":"#/components/schemas/InstanceFilter"}},"users":{"type":"array","items":{"$ref":"#/components/schemas/UserFilter"}},"plans":{"type":"array","items":{"$ref":"#/components/schemas/PlanFilter"}},"subscriptions":{"type":"array","items":{"$ref":"#/components/schemas/SubscriptionFilter"}}},"required":["backends","instances","users","plans","subscriptions"]},"UsageResponse":{"type":"object","properties":{"qpu_charge_time_seconds":{"type":"number","description":"The amount of resource usage in seconds. This value is used to calculate capacity consumption.","example":123},"status":{"type":"string","description":"Status of billing data completeness. \"pending\" indicates billing data is still being processed. \"complete\" indicates billing data is final.","example":"complete","enum":["pending","complete"]}},"required":["qpu_charge_time_seconds"]},"WorkloadResponse":{"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. DEPRECATED: Use `usage.qpu_charge_time_seconds` instead. This field will be removed in a future version.","example":1,"deprecated":true},"usage":{"description":"Usage information. Can be null for ongoing workloads.","allOf":[{"$ref":"#/components/schemas/UsageResponse"}]},"estimated_running_time_seconds":{"type":"number","description":"Estimated usage in seconds","example":1}},"required":["id","created","backend","instance","user_id","mode","status"]},"URLCursor":{"type":"object","properties":{"href":{"type":"string","example":["https://api.example.com/v2/accounts?next=3fe78a36b9aa7f26","https://api.example.com/v2/accounts?previous=3fe78a36b9aa7f26"]}}},"PaginationWorkloadsResponse":{"type":"object","properties":{"workloads":{"type":"array","items":{"$ref":"#/components/schemas/WorkloadResponse"}},"total_count":{"type":"number","example":5},"limit":{"type":"number","example":5},"previous":{"example":{"href":"https://api.example.com/v2/accounts?previous=3fe78a36b9aa7f26"},"allOf":[{"$ref":"#/components/schemas/URLCursor"}]},"next":{"example":{"href":"https://api.example.com/v2/accounts?next=3fe78a36b9aa7f26"},"allOf":[{"$ref":"#/components/schemas/URLCursor"}]}},"required":["workloads","total_count","limit"]},"UsagePeriod":{"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"}}},"GetUsageResponse":{"type":"object","properties":{"instance_id":{"type":"string"},"plan_id":{"type":"string"},"usage_period":{"description":"Start and end time of the usage period","allOf":[{"$ref":"#/components/schemas/UsagePeriod"}]},"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."},"time_available_at":{"format":"date-time","type":"string","description":"The earliest datetime at which usage will fall below the instance limit due to old usage rolling out of the 28-day window. Only present when the instance-level limit is reached on a rolling window plan.","example":"2024-01-01T00:00:00.000Z","minLength":20,"maxLength":29}},"required":["instance_id","plan_id","usage_consumed_seconds"]}},"parameters":{"IBM-API-Version":{"in":"header","name":"IBM-API-Version","required":true,"description":"API version to use","schema":{"type":"string","minLength":10,"maxLength":10,"pattern":"^\\d{4}-\\d{2}-\\d{2}$","default":"2026-04-15","example":"2026-04-15"}}},"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]],"coords":[[1,1],[1,2],[2,1],[2,2],[3,1]],"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"}},"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]}},"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}]]}},"sampleBackendStatusResponse":{"value":{"state":true,"status":"active","message":"available","length_queue":14,"backend_version":"1.3.24"}},"sampleInstanceConfigurationResponse":{"value":{"instance_limit":123456}},"listTagsExample":{"value":{"tags":["tag1","tag2","tag3","tag4"]}},"jobMetricsResponseExample":{"value":{"timestamps":{"created":"2026-03-06T14:02:11Z","running":"2026-03-06T14:02:18Z","finished":"2026-03-06T14:05:47Z"},"usage":{"qpu_charge_time_seconds":20,"status":"complete"},"circuits_execution_time_ns":20000000,"qiskit_version":"2.3.0"}},"jobResponseExample":{"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"}},"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":{"qpu_charge_time_seconds":20,"status":"complete"},"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"}],"count":2,"limit":2,"offset":0}},"backendsResponseExample":{"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}]}},"expandedAccountConfigurationExample":{"value":{"plans":[{"plan_id":"flex-plan-id-1","subscription_id":"53bde9d3-cdbb-46f5-a98f-60ebcadf7260","subscription_name":"flex","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","subscription_id":"52fde9d3-cdbb-46f5-a98f-60ebchdf7260","subscription_name":"open","usage_allocation_seconds":150,"usage_limit_seconds":300,"unallocated_usage_seconds":10,"backends":["backend1","backend2"]},{"plan_id":"plan-id-3","subscription_id":"91b2c828-2952-4f05-aed8-bedf92c6c480","subscription_name":"internal","backends":["backend1","backend2"]}]}}}}}