Introduction
The IBM Quantum Qiskit Runtime API allows you to run quantum programs near the quantum hardware being used, reducing the round trip and generating an efficient execution.
These quantum programs, based in variational iterative algorithms (computational iterations between a classical part and Quantum part), are executed in a runtime with a low-latency connection to the quantum systems. You can use predefined Qiskit runtime programs, or use Qiskit (Python) to define your own. To learn more about Qiskit, see Open-Source Quantum Development.
For more information about our quantum systems, see Quantum computing systems.
Endpoint URL
The quantum-computing API uses the following endpoint URL for all regions. When you call the API, add the path for each method to form the complete API endpoint for your requests.
https://us-east.quantum-computing.cloud.ibm.com/
To work with the API in Swagger, go here: Qiskit Runtime
Authentication
You must provide a Service Cloud Resource Name (CRN) with every API call as an http header. To find your CRN, from the IBM Cloud console, scroll to Resource summary, click "Services and software", then click the row that contains your quantum service instance (not the name of the instance). In the pane that opens, you can click the icon to copy your CRN.
Example http header:
Service-CRN: crn:v1:bluemix:public:quantum-computing:us-east:a/b947c1c5a9378d64aed96696e4d76e8e:a3a7f181-35aa-42c8-94d6-7c8ed6e1a94b::
To obtain your API key, access the IBM Cloud API keys page and view or create your API key. You might need to use light theme to see your entries. You can use this key for authentication, or you can use it to generate your IAM access (bearer) token. Your key will look something like this: 10e7b1b84e418eb903dbfa0760f9834fda745a236180ec234077019ea1ddc4181553508efd4cdd7782464cb120dbc735c2d2ab4f834ae9710b0a9eb0427fd4cd
To generate an IAM access token, use the Create an IAM access token for a user or service ID using an API key method. For example:
curl -X POST 'https://iam.cloud.ibm.com/identity/token' -H 'Content-Type: application/x-www-form-urlencoded' -d 'grant_type=urn:ibm:params:oauth:grant-type:apikey&apikey=MY_APIKEY'
After your service has been provisioned, use one of the following requests to interface with the service:
curl -L --request GET 'https://us-east.quantum-computing.cloud.ibm.com/programs' \
--header 'Authorization: Bearer <token>'
--header 'Service-CRN: <crn>'
or
curl -L --request GET 'https://us-east.quantum-computing.cloud.ibm.com/programs' \
--header 'Service-CRN: <crn>'
--header 'Authorization: apikey <IAM-API-key>'
To call each method, you'll need to be assigned a role that includes the required IAM actions. Each method lists the associated action. For more information about IAM actions and how they map to roles, see Getting started with Quantum Services.
To retrieve your access token:
curl -X POST "https://iam.test.cloud.ibm.com/identity/token" --header 'Content-Type:application/x-www-form-urlencoded' --header 'Accept:application/json' --data-urlencode 'grant_type=urn:ibm:params:oauth:grant-type:apikey' --data-urlencode 'apikey=<API_KEY>'
Replace <API_KEY>
with your IAM API key.
Setting client options through external configuration
Example environment variables, where <API_KEY>
is your IAM API key
export GLOBAL_SEARCH_URL=https://us-east.quantum-computing.cloud.ibm.com
export GLOBAL_SEARCH_AUTHTYPE=iam
export GLOBAL_SEARCH_APIKEY=<API_KEY>
Example of constructing the service client
import {
"github.com/IBM/platform-services-go-sdk/globalsearchv2"
}
...
serviceClientOptions := &globalsearchv2.GlobalSearchV2Options{}
serviceClient, err := globalsearchv2.NewGlobalSearchV2UsingExternalConfig(serviceClientOptions)
Setting client options through external configuration
Example environment variables, where <API_KEY>
is your IAM API key
export GLOBAL_SEARCH_URL=https://us-east.quantum-computing.cloud.ibm.com
export GLOBAL_SEARCH_AUTHTYPE=iam
export GLOBAL_SEARCH_APIKEY=<API_KEY>
Example of constructing the service client
import com.ibm.cloud.platform_services.global_search.v2.GlobalSearch;
...
GlobalSearch serviceClient = GlobalSearch.newInstance();
Setting client options through external configuration
Example environment variables, where <API_KEY>
is your IAM API key
export GLOBAL_SEARCH_URL=https://us-east.quantum-computing.cloud.ibm.com
export GLOBAL_SEARCH_AUTHTYPE=iam
export GLOBAL_SEARCH_APIKEY=<API_KEY>
Example of constructing the service client
const GlobalSearchV2 = require('ibm-platform-services/global-search/v2');
...
const serviceClient = GlobalSearchV2.newInstance({});
Setting client options through external configuration
Example environment variables, where <API_KEY>
is your IAM API key
export GLOBAL_SEARCH_URL=https://us-east.quantum-computing.cloud.ibm.com
export GLOBAL_SEARCH_AUTHTYPE=iam
export GLOBAL_SEARCH_APIKEY=<API_KEY>
Example of constructing the service client
from ibm_platform_services import GlobalSearchV2
...
service_client = GlobalSearchV2.new_instance()
Error handling
This API uses standard HTTP response codes to indicate whether a method completed successfully. A 200
response indicates success. A 400
type response indicates a failure, and a 500
type response indicates an internal system error.
HTTP Error Code | Description | Recovery |
---|---|---|
200 |
Success | The request was successful. |
400 |
Bad Request | The input parameters in the request body are either incomplete or in the wrong format. Be sure to include all required parameters in your request. |
401 |
Unauthorized | You are not authorized to make this request. Log in to IBM Cloud and try again. If this error persists, contact the account owner to check your permissions. |
403 |
Forbidden | The supplied authentication is not authorized to access '{namespace}'. |
404 |
Not Found | The requested resource could not be found. |
408 |
Request Timeout | The connection to the server timed out. Wait a few minutes, then try again. |
409 |
Conflict | The entity is already in the requested state. |
500 |
Internal Server Error | offering_name is currently unavailable. Your request could not be processed. Wait a few minutes and try again. |
ErrorResponse
Name | Type | Description |
---|---|---|
code |
Integer | HTTP error code. |
error |
String | Human-readable error string, like 'Invalid image file'. |
When the Node SDK receives an error response from the Visual Recognition service, it creates an Error object with information describing the error that occurred. This error object is passed as the first parameter to the callback function for the method. The contents of the error object are as shown in the following table:
Errors
Error Field | Description |
---|---|
code | The HTTP status code returned |
message | A message describing the error |
The Java SDK generates an exception for any unsuccessful method invocation. All methods that accept an argument can also throw an IllegalArgumentException
.
Exception | Description |
---|---|
IllegalArgumentException | An invalid argument was passed to the method. |
When the Java SDK receives an error response from the Visual Recognition service, it generates an exception from the com.ibm.watson.developer_cloud.service.exception
package. All service exceptions contain the following fields:
Field | Description |
---|---|
statusCode | The HTTP status code returned |
message | A message describing the error |
The Python SDK generates an exception for any unsuccessful method invocation. When the Python SDK receives an error response from the Visual Recognition service, it generates a WatsonApiException containing the following fields:
Field | Description |
---|---|
code | The HTTP status code returned |
message | A message describing the error |
info | A dictionary of additional information about the error |
visualRecognition.method(params,
function(err, response) {
// The error will be the first argument of the callback
if (err.code == 404) {
// Handle Not Found (404) error
} else if (err.code == 413) {
// Handle Request Too Large (413) error
} else {
console.log('Unexpected error: ', err.code);
console.log('error:', err);
}
});
Example error handling
try {
// Invoke a Visual Recognition method
} catch (NotFoundException e) {
// Handle Not Found (404) exception
} catch (RequestTooLargeException e) {
// Handle Request Too Large (413) exception
} catch (ServiceResponseException e) {
// Base class for all exceptions caused by error responses from the service
System.out.println("Service returned status code " + e.getStatusCode() + ": " + e.getMessage());
}
Example error handling
from watson_developer_cloud import WatsonApiException
try:
# Invoke a Visual Recognition method
except WatsonApiException as ex:
print "Method failed with status code " + str(ex.code) + ": " + ex.message
Methods
Request
Program parameters
Program name
Possible values: 1 ≤ length ≤ 52, Value must match regular expression
.*
The program text to upload, as a base64 encoded string
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Cost of the program as the estimated time it should take to complete (in seconds)
Possible values: value ≥ 300
Default:
600
Program description to help others understand the purpose of this program
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Program information relevant to running this program
Backend characteristics, such as the number of qubits, required in order to run this program
backend_requirements
A user-defined schema for the program parameters
parameters
A user-defined schema for the program results
return_values
A user-defined schema for the interim results
interim_results
spec
List of job or program tags
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Indicates whether the program is public or private
Default:
false
Response
Program response
Program name
Possible values: 1 ≤ length ≤ 52, Value must match regular expression
.*
Cost of the program as the estimated time it should take to complete (in seconds)
Possible values: value ≥ 300
Program description to help others understand the purpose of this program
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Program information relevant to running this program
Backend characteristics, such as the number of qubits, required in order to run this program
backend_requirements
A user-defined schema for the program parameters
parameters
A user-defined schema for the program results
return_values
A user-defined schema for the interim results
interim_results
spec
List of job or program tags
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Indicates whether the program is public or private
Program ID
Program text (base64 encoded string)
UTC timestamp for when the program was created
UTC timestamp for when the program was last updated
Status Code
Created
Bad Request
Unauthorized
Forbidden
{ "id": "sample-program-abcdef123456", "name": "sample-program", "cost": 18000, "description": "A sample runtime program", "creation_date": "2021-05-10T08:59:51Z", "update_date": "2021-06-04T14:11:19Z", "spec": { "backend_requirements": { "min_num_qubits": 5 }, "parameters": { "properties": { "iterations": { "description": "Number of iterations to run. Each iteration generates and runs a random circuit.", "type": "integer", "minimum": 0 } }, "$schema": "https://json-schema.org/draft/2019-09/schema", "required": [ "iterations" ] }, "return_values": { "$schema": "https://json-schema.org/draft/2019-09/schema", "properties": { "result": { "description": "A string that says \"All done!\"", "type": "string" } } }, "interim_results": { "$schema": "https://json-schema.org/draft/2019-09/schema", "properties": { "iteration": { "type": "integer", "description": "Iteration number" }, "counts": { "type": "object", "description": "Histogram data of the circuit result" } } } }, "is_public": true, "tags": [ "tag1", "tag2", "tag3" ] }
Request
Query Parameters
Number of results to return at a time
Possible values: 1 ≤ value ≤ 20
Default:
20
Number of results to offset when retrieving the list of jobs
Default:
0
Program name
Possible values: 1 ≤ length ≤ 52, Value must match regular expression
.*
Searches for programs containing the specified value in their name or description.
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Tags to filter programs
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/programs?programs?limit=20&offset=0&name=program-name&search=search-term&tags=filter-value' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Response
Program collection response
Offset at which paginated results are returned
Maximum number of results returned in a paginated response
A list of programs
Total count of programs for the user
Status Code
OK
{ "programs": [ { "id": "sample-program-abcdef123456", "name": "sample-program", "cost": 18000, "description": "A sample runtime program", "creation_date": "2021-05-10T08:59:51Z", "update_date": "2021-06-04T14:11:19Z", "spec": { "backend_requirements": { "min_num_qubits": 5 }, "parameters": { "properties": { "iterations": { "description": "Number of iterations to run. Each iteration generates and runs a random circuit.", "type": "integer", "minimum": 0 } }, "$schema": "https://json-schema.org/draft/2019-09/schema", "required": [ "iterations" ] }, "return_values": { "$schema": "https://json-schema.org/draft/2019-09/schema", "properties": { "result": { "description": "A string that says \"All done!\"", "type": "string" } } }, "interim_results": { "$schema": "https://json-schema.org/draft/2019-09/schema", "properties": { "iteration": { "type": "integer", "description": "Iteration number" }, "counts": { "type": "object", "description": "Histogram data of the circuit result" } } } }, "is_public": true, "tags": [ "tag1", "tag2", "tag3" ], "summary": "A sample program response" } ], "count": 1, "limit": 1, "offset": 0 }
Request
Path Parameters
Identifier of an available program
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl --request POST 'https://us-east.quantum-computing.cloud.ibm.com/programs/id' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Response
Program response
Program name
Possible values: 1 ≤ length ≤ 52, Value must match regular expression
.*
Cost of the program as the estimated time it should take to complete (in seconds)
Possible values: value ≥ 300
Program description to help others understand the purpose of this program
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Program information relevant to running this program
Backend characteristics, such as the number of qubits, required in order to run this program
backend_requirements
A user-defined schema for the program parameters
parameters
A user-defined schema for the program results
return_values
A user-defined schema for the interim results
interim_results
spec
List of job or program tags
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Indicates whether the program is public or private
Program ID
Program text (base64 encoded string)
UTC timestamp for when the program was created
UTC timestamp for when the program was last updated
Status Code
OK
Unauthorized
Forbidden
Not Found
{ "id": "sample-program-abcdef123456", "name": "sample-program", "cost": 18000, "description": "A sample runtime program", "creation_date": "2021-05-10T08:59:51Z", "update_date": "2021-06-04T14:11:19Z", "spec": { "backend_requirements": { "min_num_qubits": 5 }, "parameters": { "properties": { "iterations": { "description": "Number of iterations to run. Each iteration generates and runs a random circuit.", "type": "integer", "minimum": 0 } }, "$schema": "https://json-schema.org/draft/2019-09/schema", "required": [ "iterations" ] }, "return_values": { "$schema": "https://json-schema.org/draft/2019-09/schema", "properties": { "result": { "description": "A string that says \"All done!\"", "type": "string" } } }, "interim_results": { "$schema": "https://json-schema.org/draft/2019-09/schema", "properties": { "iteration": { "type": "integer", "description": "Iteration number" }, "counts": { "type": "object", "description": "Histogram data of the circuit result" } } } }, "is_public": true, "tags": [ "tag1", "tag2", "tag3" ] }
Request
Path Parameters
Identifier of an available program
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl --request DELETE 'https://us-east.quantum-computing.cloud.ibm.com/programs/id' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Update program metadata
Update the name, cost, description, or add more backend requirements, parameters, return values, and results. To update the actual program data, use the PUT endpoint instead.
PATCH /programs/{id}
Request
Path Parameters
Identifier of an available program
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
Program update parameters
Program name
Possible values: 1 ≤ length ≤ 52, Value must match regular expression
.*
Cost of the program as the estimated time it should take to complete (in seconds)
Possible values: value ≥ 300
Default:
600
Program description to help others understand the purpose of this program
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Program information relevant to running this program
Backend characteristics, such as the number of qubits, required in order to run this program
backend_requirements
A user-defined schema for the program parameters
parameters
A user-defined schema for the program results
return_values
A user-defined schema for the interim results
interim_results
spec
List of job or program tags
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Update a program
Update the program data for the specified program. To update or add metadata, use the Patch endpoint instead.
PUT /programs/{id}/data
Make a program public
Make a program that you uploaded publicly available. Others will be able to view and run the program, but only you will be able to edit it.
PUT /programs/{id}/public
Make a program private
You can only make a program private if you uploaded it.
PUT /programs/{id}/private
Request
Query Parameters
Number of results to return at a time
Possible values: 1 ≤ value ≤ 200
Default:
200
Number of results to offset when retrieving the list of jobs
Returns 'Queued' and 'Running' jobs if true. Returns 'Completed', 'Cancelled', and 'Failed' jobs if false.
Provider to filter jobs. Should be in the following format {hub}/{group}/{project}
Possible values: 5 ≤ length ≤ 100, Value must match regular expression
^[^/\s]+/[^/\s]+/[^/\s]+$
Program ID to filter jobs
Possible values: 1 ≤ length ≤ 63, Value must match regular expression
.*
Backend to filter jobs
Possible values: 1 ≤ length ≤ 100, Value must match regular expression
.*
Job created after filter
Possible values: 1 ≤ length ≤ 100
Job created before filter
Possible values: 1 ≤ length ≤ 100
Sort jobs by created time ASC or DESC (default)
Possible values: 1 ≤ length ≤ 4, Value must match regular expression
^(ASC|DESC)$
Tags to filter jobs
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Session ID to filter jobs
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
Exclude job params from the response
Default:
true
curl -g --request GET 'https://us-east.quantum-computing.cloud.ibm.com/jobs?limit=200&offset=-22996455&pending=true&program=program-id&backend=backend-name&created_after=mm%dd%yyyy&tags=tag1&session_id=session-id&exclude_params=false' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Response
Jobs collection response
Offset at which paginated results are returned
Maximum number of results returned in the paginated response
A list of jobs
Total number of jobs for the user
Status Code
OK
Bad Request
Unauthorized
Forbidden
Not Found
{ "jobs": [ { "id": "c5dge2d3rn7breq27i9g", "backend": "ibmq_qasm_simulator", "state": { "status": "Completed", "reason": "" }, "status": "Completed", "params": { "iterations": 3 }, "program": { "id": "myprogram-abcdef12345" }, "created": "2021-10-04T13:52:09.456851Z", "runtime": "ntc-provider-primitives:latest", "tags": [ "tag1", "tag2", "tag3", "tag4" ], "session_id": "c5dge2d3rn7breq27i9g", "usage": { "seconds": 1 }, "performance_strategy": "q-ctrl" } ], "count": 1, "limit": 1, "offset": 0 }
Run a job
Run a quantum program. 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.
POST /jobs
Request
Custom Headers
Parent job ID
Parameters used to run a job
ID of the program to be executed
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Provider hub name (IBM Quantum users only)
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Provider group name (IBM Quantum users only)
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Provider project name (IBM Quantum users only)
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Name that identifies the backend on which to run the program
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
Parameters to inject into the program as key-value pairs
params
Name and tag of the image to use when running a program (IBM Quantum users only). Should follow the pattern "name:tag".
Possible values: 1 ≤ length ≤ 10000, Value must match regular expression
.*
List of job or program tags
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Logging level of the program
Allowable values: [
critical
,error
,warning
,info
,debug
]Cost of the job as the estimated time it should take to complete (in seconds). Should not exceed the cost of the program
Identifier of the session that the job is a part of
Possible values: 1 ≤ length ≤ 64, Value must match regular expression
.*
Flag to start a new runtime session
Default:
false
Parameter to specify length of a session in seconds. A session allows to group a collection of iterative calls to the quantum computer. Session length cannot exceed user device limit and should be greater than job cost.
EXPERIMENTAL: Usage of this feature will likely result in a failure result.
Metadata and connection information on where job params are stored remotely and/or where to store results, logs, transpiled circuits, etc. Omitted properties in field specific objects will be inherited from the default remote storage option. As an example, the following two objects are equivalent:
{ "type": "ibmcloud_cos", "region": "us-east", "region_type": "regional", "bucket_crn": "crn", "job_params": { "object_name": "my-object" } }
{ "type": "ibmcloud_cos", "region": "us-east", "region_type": "regional", "bucket_crn": "crn", "job_params": { "type": "ibmcloud_cos", "region": "us-east", "region_type": "regional", "bucket_crn": "crn", "object_name": "my-object" } }
Name of performance strategy (EXPERIMENTAL)
Allowable values: [
q-ctrl
]
curl -g --request POST 'https://us-east.quantum-computing.cloud.ibm.com/jobs' --header 'Content-Type:application/json' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>' --data-raw '{ "program_id": "id", "backend": "string", "params": { "additionalProp1": {} }, "runtime": "string", "tags": [ "string" ], "log_level": "info", "cost": 0, "session_id": "string", "start_session": false }'
Request
Path Parameters
Identifier of an existing job
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
Query Parameters
Exclude job params from the response
Default:
false
curl -g --request GET 'https://us-east.quantum-computing.cloud.ibm.com/jobs/id' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Response
A job
Identifier assigned to the job
Current state of the job
Current status of the job
Possible values: [
Queued
,Running
,Completed
,Cancelled
,Cancelled - Ran too long
,Failed
]Program associated with the job
Identifier from the executed program
program
UTC timestamp for when the job was created
Cost of the job
Name of the hub in which the job is being executed (IBM Quantum users only)
Name of the group in which the job is being executed (IBM Quantum users only)
Name of the project in which the job is being executed (IBM Quantum users only)
The 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.
Possible values: Value must match regular expression
.*
Parameters used to execute the job
params
Name and tag of the image to use when running a program (IBM Quantum users only)
List of job or program tags
Possible values: 1 ≤ number of items ≤ 5, 1 ≤ length ≤ 24, Value must match regular expression
.*
Identifier of the session that the job is a part of
usage metrics
Status Code
OK
Unauthorized
Forbidden
Not Found
{ "id": "c5dge2d3rn7breq27i9g", "backend": "ibmq_qasm_simulator", "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", "performance_strategy": "q-ctrl" }
Request
Path Parameters
Identifier of an existing job
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl -g --request DELETE 'https://us-east.quantum-computing.cloud.ibm.com/jobs/id' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Request
Custom Headers
Allowable values: [
text/plain
,application/json
]
Path Parameters
A job ID
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl -g --request GET 'https://us-east.quantum-computing.cloud.ibm.com/jobs/id/results' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
List job interim results
Return the interim results from this job. Interim results are kept two days after the job has finished running.
GET /jobs/{id}/interim_results
Get job transpiled circuits
Return a presigned download URL for the transpiled circuits. Currently supported only for circuit-runner program.
GET /jobs/{id}/transpiled_circuits
Request
Path Parameters
A job ID
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/jobs/id/logs' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Request
Custom Headers
Parent job ID
Path Parameters
A job ID
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl -g --request POST 'https://us-east.quantum-computing.cloud.ibm.com/jobs/id/cancel' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Request
Path Parameters
A job ID
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl -g --request GET 'https://us-east.quantum-computing.cloud.ibm.com/jobs/id/metrics' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
Response
Various metrics about the execution of a job
A map of status transitions to timestamps
Timestamp of when the job create request was received
Timestamp of when the job finished
Timestamp of when the job started running
timestamps
Contains information about job usage metrics
Total billed time for the job - quantum seconds only.
bss
Contains information about job usage metrics
Total quantum seconds used by the job
Total billed time for the job - quantum seconds only.
usage
Number of executions during job
Number of circuits executed on quantum backend
Number of qubits on quantum backend
An array of circuit depths
Qiskit version used during execution of the job
UTC timestamp for when the job will start
UTC timestamp for when the job will complete
Current position of job in queue
Current position of job in provider
Status Code
OK
Unauthorized
Forbidden
Not Found
{ "timestamps": { "created": "2022-06-20T12:55:20.268427Z", "running": "2022-06-20T12:55:20.268427Z", "finished": "2022-06-20T12:55:20.268427Z" }, "bss": { "seconds": 123 }, "usage": { "quantum_seconds": 123, "seconds": 123 }, "executions": 123, "num_circuits": 123, "num_qubits": [ 1, 2, 3 ], "circuit_depths": [ 0, 1, 2, 3 ], "qiskit_version": "0.36.2", "estimated_start_time": "2022-06-20T12:55:20.268427Z", "estimated_completion_time": "2022-06-20T12:55:20.268427Z", "position_in_queue": 10, "position_in_provider": 10 }
Request
Path Parameters
A job ID
Possible values: 1 ≤ length ≤ 1000, Value must match regular expression
.*
curl -g --request GET 'https://us-east.quantum-computing.cloud.ibm.com/stream/jobs/id' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>'
List your backends
Returns a list of all the backends your service instance has access to.
GET /backends
Request
Query Parameters
Provider to filter backends. Should be in the following format {hub}/{group}/{project}
Possible values: 5 ≤ length ≤ 1000, Value must match regular expression
^[^/\s]+/[^/\s]+/[^/\s]+$
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/backends' --header 'Content-Type:application/json' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>' \
Get backend properties
Returns the properties for the specified backend. Simulator backends may not support this.
GET /backends/{id}/properties
Request
Path Parameters
Identifier of an available backend
Possible values: 1 ≤ length ≤ 500, Value must match regular expression
.*
Query Parameters
Returns properties with last_update_date before the given time
Possible values: 1 ≤ length ≤ 100
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/backends/backend-id/properties' --header 'Content-Type:application/json' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>' \
Response
Backends Properties Response
Status Code
OK
{ "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 } ] ] }
Get backend configuration
Returns the configuration for the specified backend.
GET /backends/{id}/configuration
Request
Path Parameters
Identifier of an available backend
Possible values: 1 ≤ length ≤ 500, Value must match regular expression
.*
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/backends/backend-id/configuration' --header 'Content-Type:application/json' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>' \
Response
Backends Configuration Response
Status Code
OK
{ "acquisition_latency": [], "allow_q_object": true, "backend_name": "test_rome", "backend_version": "1.3.24", "basis_gates": [ "cx", "id", "rz", "sx", "x" ], "channels": { "acquire0": { "operates": { "qubits": [ 0 ] }, "purpose": "acquire", "type": "acquire" }, "acquire1": { "operates": { "qubits": [ 1 ] }, "purpose": "acquire", "type": "acquire" }, "acquire2": { "operates": { "qubits": [ 2 ] }, "purpose": "acquire", "type": "acquire" }, "acquire3": { "operates": { "qubits": [ 3 ] }, "purpose": "acquire", "type": "acquire" }, "acquire4": { "operates": { "qubits": [ 4 ] }, "purpose": "acquire", "type": "acquire" }, "d0": { "operates": { "qubits": [ 0 ] }, "purpose": "drive", "type": "drive" }, "d1": { "operates": { "qubits": [ 1 ] }, "purpose": "drive", "type": "drive" }, "d2": { "operates": { "qubits": [ 2 ] }, "purpose": "drive", "type": "drive" }, "d3": { "operates": { "qubits": [ 3 ] }, "purpose": "drive", "type": "drive" }, "d4": { "operates": { "qubits": [ 4 ] }, "purpose": "drive", "type": "drive" }, "m0": { "operates": { "qubits": [ 0 ] }, "purpose": "measure", "type": "measure" }, "m1": { "operates": { "qubits": [ 1 ] }, "purpose": "measure", "type": "measure" }, "m2": { "operates": { "qubits": [ 2 ] }, "purpose": "measure", "type": "measure" }, "m3": { "operates": { "qubits": [ 3 ] }, "purpose": "measure", "type": "measure" }, "m4": { "operates": { "qubits": [ 4 ] }, "purpose": "measure", "type": "measure" }, "u0": { "operates": { "qubits": [ 0, 1 ] }, "purpose": "cross-resonance", "type": "control" }, "u1": { "operates": { "qubits": [ 1, 0 ] }, "purpose": "cross-resonance", "type": "control" }, "u2": { "operates": { "qubits": [ 1, 2 ] }, "purpose": "cross-resonance", "type": "control" }, "u3": { "operates": { "qubits": [ 2, 1 ] }, "purpose": "cross-resonance", "type": "control" }, "u4": { "operates": { "qubits": [ 2, 3 ] }, "purpose": "cross-resonance", "type": "control" }, "u5": { "operates": { "qubits": [ 3, 2 ] }, "purpose": "cross-resonance", "type": "control" }, "u6": { "operates": { "qubits": [ 3, 4 ] }, "purpose": "cross-resonance", "type": "control" }, "u7": { "operates": { "qubits": [ 4, 3 ] }, "purpose": "cross-resonance", "type": "control" } }, "conditional": false, "conditional_latency": [], "coupling_map": [ [ 0, 1 ], [ 1, 0 ], [ 1, 2 ], [ 2, 1 ], [ 2, 3 ], [ 3, 2 ], [ 3, 4 ], [ 4, 3 ] ], "credits_required": true, "default_rep_delay": 250, "description": "5 qubit device", "discriminators": [ "quadratic_discriminator", "linear_discriminator", "hw_qmfk" ], "dt": 0.2222222222222222, "dtm": 0.2222222222222222, "dynamic_reprate_enabled": true, "gates": [ { "coupling_map": [ [ 0 ], [ 1 ], [ 2 ], [ 3 ], [ 4 ] ], "name": "id", "parameters": [], "qasm_def": "gate id q { U(0, 0, 0) q; }" }, { "coupling_map": [ [ 0 ], [ 1 ], [ 2 ], [ 3 ], [ 4 ] ], "name": "rz", "parameters": [ "theta" ], "qasm_def": "gate rz(theta) q { U(0, 0, theta) q; }" }, { "coupling_map": [ [ 0 ], [ 1 ], [ 2 ], [ 3 ], [ 4 ] ], "name": "sx", "parameters": [], "qasm_def": "gate sx q { U(pi/2, 3*pi/2, pi/2) q; }" }, { "coupling_map": [ [ 0 ], [ 1 ], [ 2 ], [ 3 ], [ 4 ] ], "name": "x", "parameters": [], "qasm_def": "gate x q { U(pi, 0, pi) q; }" }, { "coupling_map": [ [ 0, 1 ], [ 1, 0 ], [ 1, 2 ], [ 2, 1 ], [ 2, 3 ], [ 3, 2 ], [ 3, 4 ], [ 4, 3 ] ], "name": "cx", "parameters": [], "qasm_def": "gate cx q0, q1 { CX q0, q1; }" }, { "coupling_map": [], "name": "reset", "parameters": null, "qasm_def": null } ], "hamiltonian": { "description": "Qubits are modeled as Duffing oscillators. In this case, the system includes higher energy states, i.e. not just |0> and |1>. The Pauli operators are generalized via the following set of transformations:\n\n$(\\mathbb{I}-\\sigma_{i}^z)/2 \\rightarrow O_i \\equiv b^\\dagger_{i} b_{i}$,\n\n$\\sigma_{+} \\rightarrow b^\\dagger$,\n\n$\\sigma_{-} \\rightarrow b$,\n\n$\\sigma_{i}^X \\rightarrow b^\\dagger_{i} + b_{i}$.\n\nQubits are coupled through resonator buses. The provided Hamiltonian has been projected into the zero excitation subspace of the resonator buses leading to an effective qubit-qubit flip-flop interaction. The qubit resonance frequencies in the Hamiltonian are the cavity dressed frequencies and not exactly what is returned by the backend defaults, which also includes the dressing due to the qubit-qubit interactions.\n\nQuantities are returned in angular frequencies, with units 2*pi*Hz.\n\nWARNING: Currently not all system Hamiltonian information is available to the public, missing values have been replaced with 0.\n", "h_latex": "\\begin{align} \\mathcal{H}/\\hbar = & \\sum_{i=0}^{4}\\left(\\frac{\\omega_{q,i}}{2}(\\mathbb{I}-\\sigma_i^{z})+\\frac{\\Delta_{i}}{2}(O_i^2-O_i)+\\Omega_{d,i}D_i(t)\\sigma_i^{X}\\right) \\\\ & + J_{0,1}(\\sigma_{0}^{+}\\sigma_{1}^{-}+\\sigma_{0}^{-}\\sigma_{1}^{+}) + J_{1,2}(\\sigma_{1}^{+}\\sigma_{2}^{-}+\\sigma_{1}^{-}\\sigma_{2}^{+}) + J_{2,3}(\\sigma_{2}^{+}\\sigma_{3}^{-}+\\sigma_{2}^{-}\\sigma_{3}^{+}) + J_{3,4}(\\sigma_{3}^{+}\\sigma_{4}^{-}+\\sigma_{3}^{-}\\sigma_{4}^{+}) \\\\ & + \\Omega_{d,0}(U_{0}^{(0,1)}(t))\\sigma_{0}^{X} + \\Omega_{d,1}(U_{1}^{(1,0)}(t)+U_{2}^{(1,2)}(t))\\sigma_{1}^{X} \\\\ & + \\Omega_{d,2}(U_{3}^{(2,1)}(t)+U_{4}^{(2,3)}(t))\\sigma_{2}^{X} + \\Omega_{d,3}(U_{6}^{(3,4)}(t)+U_{5}^{(3,2)}(t))\\sigma_{3}^{X} \\\\ & + \\Omega_{d,4}(U_{7}^{(4,3)}(t))\\sigma_{4}^{X} \\\\ \\end{align}", "h_str": [ "_SUM[i,0,4,wq{i}/2*(I{i}-Z{i})]", "_SUM[i,0,4,delta{i}/2*O{i}*O{i}]", "_SUM[i,0,4,-delta{i}/2*O{i}]", "_SUM[i,0,4,omegad{i}*X{i}||D{i}]", "jq0q1*Sp0*Sm1", "jq0q1*Sm0*Sp1", "jq1q2*Sp1*Sm2", "jq1q2*Sm1*Sp2", "jq2q3*Sp2*Sm3", "jq2q3*Sm2*Sp3", "jq3q4*Sp3*Sm4", "jq3q4*Sm3*Sp4", "omegad1*X0||U0", "omegad0*X1||U1", "omegad2*X1||U2", "omegad1*X2||U3", "omegad3*X2||U4", "omegad4*X3||U6", "omegad2*X3||U5", "omegad3*X4||U7" ], "osc": {}, "qub": { "0": 3, "1": 3, "2": 3, "3": 3, "4": 3 }, "vars": { "delta0": -2.121376713496892, "delta1": -2.0572320855686512, "delta2": -2.1219857492779215, "delta3": -2.091175183242651, "delta4": -2.1322677360148967, "jq0q1": 0.008401931549453526, "jq1q2": 0.00827615700717255, "jq2q3": 0.01043348816290951, "jq3q4": 0.009434356217567021, "omegad0": 1.1180899684563905, "omegad1": 1.5965937469694844, "omegad2": 0.9313930823895185, "omegad3": 1.02359978967771, "omegad4": 0.9199181427404678, "wq0": 31.219269899115847, "wq1": 29.97144547517013, "wq2": 31.511197534723212, "wq3": 33.04500189654535, "wq4": 31.400533734888114 } }, "local": false, "max_experiments": 900, "max_shots": 8192, "meas_kernels": [ "hw_qmfk" ], "meas_levels": [ 1, 2 ], "meas_lo_range": [ [ 6.923525326, 7.923525326 ], [ 6.667956078, 7.667956078 ], [ 6.816091357, 7.816091357 ], [ 6.884056996, 7.884056996 ], [ 6.747308081, 7.747308081 ] ], "meas_map": [ [ 0, 1, 2, 3, 4 ] ], "measure_esp_enabled": false, "memory": true, "multi_meas_enabled": true, "n_qubits": 5, "n_registers": 1, "n_uchannels": 8, "online_date": "2020-03-23T04:00:00Z", "open_pulse": true, "parametric_pulses": [ "gaussian", "gaussian_square", "drag", "constant" ], "processor_type": { "family": "Falcon", "revision": 4, "segment": "L" }, "quantum_volume": 32, "qubit_channel_mapping": [ [ "u0", "d0", "u1", "m0" ], [ "u1", "m1", "u0", "u3", "u2", "d1" ], [ "u5", "u3", "u2", "m2", "d2", "u4" ], [ "u5", "u7", "m3", "u4", "u6", "d3" ], [ "m4", "u7", "u6", "d4" ] ], "qubit_lo_range": [ [ 4.468701124164304, 5.468701124164304 ], [ 4.270103698982546, 5.270103698982546 ], [ 4.5151628503963455, 5.5151628503963455 ], [ 4.759275396316249, 5.759275396316249 ], [ 4.497550159631257, 5.497550159631257 ] ], "real_qubits": false, "rep_delay_range": [ 0, 500 ], "rep_times": [ 1000 ], "sample_name": "family: Falcon, revision: 4, segment: L", "simulator": false, "supported_instructions": [ "measure", "u1", "reset", "rz", "u3", "x", "acquire", "u2", "id", "play", "sx", "shiftf", "setf", "delay", "cx" ], "u_channel_lo": [ [ { "q": 1, "scale": [ 1, 0 ] } ], [ { "q": 0, "scale": [ 1, 0 ] } ], [ { "q": 2, "scale": [ 1, 0 ] } ], [ { "q": 1, "scale": [ 1, 0 ] } ], [ { "q": 3, "scale": [ 1, 0 ] } ], [ { "q": 2, "scale": [ 1, 0 ] } ], [ { "q": 4, "scale": [ 1, 0 ] } ], [ { "q": 3, "scale": [ 1, 0 ] } ] ], "uchannels_enabled": true, "url": "None" }
Request
Path Parameters
Identifier of an available backend
Possible values: 1 ≤ length ≤ 500, Value must match regular expression
.*
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/backends/backend-id/status' --header 'Content-Type:application/json' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>' \
Response
Backends Status Response
State of the backend
Status of the backend
Description of the backend state
Length of the queue for the backend
Backend version
Status Code
OK
{ "state": true, "status": "active", "message": "available", "length_queue": 14, "backend_version": "1.3.24" }
Get backend default settings
Returns the defaults for the specified backend. Simulator backends may not support this.
GET /backends/{id}/defaults
Request
Path Parameters
Identifier of an available backend
Possible values: 1 ≤ length ≤ 500, Value must match regular expression
.*
curl --request GET 'https://us-east.quantum-computing.cloud.ibm.com/backends/backend-id/defaults' --header 'Content-Type:application/json' --header 'Service-CRN: crn:v1:{cname}:{ctype}:{service-name}:{location}:a/{IBM-account}:{service-instance}::' --header 'Authorization: Bearer <Bearer Token>' \
Response
Backends Defaults Response
Status Code
OK
{ "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 ] }
Clear a user's authorization cache
Clear the authorization cache for the specified user. This is useful if a user's role changes.
POST /logout
Update instance configuration. Only available on IBM Cloud.
Update the configuration for the specified instance e.g. instance limit in seconds, using CRN from context params of the request.
PUT /instances/configuration
Get instance usage (all time usage). Only available on IBM Cloud.
Returns the usage value in seconds for the specified instance, using CRN from context params of the request.
GET /instances/usage
Response
Instance usage metrics including total classical and quantum execution times.
Contains information about instance usage metrics
Total billed time for the instance - quantum seconds only.
bss
Contains information about job usage metrics
Total quantum seconds used by the instance
Total billed time for the instance - quantum seconds only.
usage
Status Code
OK
Unauthorized
Forbidden
Not Found
Internal error
{ "value": { "bss": { "seconds": 123 }, "usage": { "quantum_seconds": 123, "seconds": 123 } } }