Skip to main content
GET
/
ai
/
{experiment_id}
/
circuits
List Circuits
curl --request GET \
  --url 'https://api.example.com/ai/{experiment_id}/circuits?HAIQU_API_KEY='
[
  {
    "id": "<string>",
    "hash": "<string>",
    "name": "<string>",
    "creation_date": "2023-11-07T05:31:56Z",
    "user_id": 123,
    "experiment_id": "<string>",
    "status": "Submitted",
    "generated": true,
    "context": "<string>",
    "description": "",
    "tags": "",
    "parameters": {},
    "analytics": {
      "qubits": 123,
      "depth": 123,
      "depth_2q": 123,
      "gates_1q": 123,
      "gates_2q": 123,
      "gates_total": 123,
      "other_ops": 123,
      "num_parameters": 123,
      "other_gates": 123,
      "instructions_total": 123,
      "gate_size_distribution": {},
      "gate_diversity": {},
      "gate_diversity_basis_gates": {},
      "gate_count_distribution": {},
      "program_communication": "N/A",
      "critical_depth": "N/A",
      "entanglement_ratio": "N/A",
      "parallelism": "N/A",
      "liveness_per_qubit": "N/A",
      "liveness": "N/A",
      "correlation_matrix": {},
      "kl_divergence": "N/A",
      "circuit_normalized": "<string>"
    },
    "transpilation_target": "<string>",
    "transpilation_options": {},
    "transpiled_circuit_ids": [
      "<string>"
    ],
    "compressed_circuit_ids": [
      "<string>"
    ],
    "job_ids": [
      "<string>"
    ]
  }
]

Authorizations

HAIQU_API_KEY
string
query
required

Path Parameters

experiment_id
string
required

Query Parameters

limit
integer
default:100

Response

Successful Response

id
string
required
hash
string
required
name
string
required
creation_date
string<date-time>
required
user_id
integer
required
experiment_id
string
required
status
enum<string>
required

Class for circuit analytics calculation job status.

Available options:
Submitted,
Running analytics computation,
Core metrics computation is done,
Advanced metrics computation is done,
Evolution computation is done,
Done,
Error
generated
boolean
required
context
string
required
description
string | null
default:""
tags
string | null
default:""
parameters
Parameters · object
analytics
CircuitAnalyticsModel · object

Data model for circuit metrics.

transpilation_target
string | null
transpilation_options
Transpilation Options · object
transpiled_circuit_ids
string[] | null
compressed_circuit_ids
string[] | null
job_ids
string[] | null