Skip to main content
POST
Compute Circuit Analytics

Authorizations

HAIQU_API_KEY
string
query
required

Body

application/json

Define payload for explicitly triggering circuit analytics computation.

Attributes: circuit_id: Circuit to analyze. analytics_type: Analytics family to compute.

circuit_id
string
required
analytics_type
enum<string>
default:advanced

Analytics family to compute. Use core for qubits, depth, and gate counts, advanced for the quality metrics used against reference benchmarks (program communication, critical depth, entanglement ratio, parallelism, liveness), and evolution to record a metrics snapshot readable through get_circuit_metrics_evolution.

Available options:
core,
advanced,
evolution

Response

Successful Response

Represent context returned after requesting analytics computation.

Attributes: context: Summary of the submission and the next polling step. Analytics run asynchronously, so this response does not carry metric values.

context
string
required