GET
/
characterizations
/
{UUID}
curl --request GET \
  --url https://api.ionq.co/v0.3/characterizations/{UUID} \
  --header 'Authorization: <api-key>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "date": 123,
  "target": "qpu.harmony",
  "qubits": 1,
  "connectivity": [
    [
      0,
      1
    ],
    [
      0,
      2
    ],
    "...",
    [
      10,
      9
    ]
  ],
  "fidelity": {
    "spam": {
      "mean": 1,
      "stderr": 1
    }
  },
  "timing": {
    "readout": 123,
    "reset": 123
  }
}

Authorizations

Authorization
string
headerrequired

API keys are associated with a user and can be created on the IonQ Quantum Cloud application. To authenticate, prefix your API Key with apiKey and place it in the Authorization request header. Ex: Authorization: apiKey your-api-key

Path Parameters

UUID
string
required

A UUID identifying a specific resource

Response

200 - application/json
id
string

UUID of the characterization.

date
integer

Time of the measurement, from Unix epoch in seconds.

target
enum<string>

The target calibrated hardware.

Available options:
qpu.harmony,
qpu.aria-1,
qpu.aria-2,
qpu.forte-1
qubits
integer

The number of qubits available.

connectivity
array

An array of valid, unordered tuples of possible qubits for executing two-qubit gates (e.g., [[0, 1], [0, 2], [1, 2]])

fidelity
object

Fidelity for single-qubit (1q) and two-qubit (2q) gates, and State Preparation and Measurement (spam) operations. Currently provides only mean fidelity; additional statistical data will be added in the future.

timing
object

Time, in seconds, of various system properties: t1 time, t2 time, 1q gate time, 2q gate time, readout time, and qubit reset time.