Skip to main content
POST
Submit Circuit For Analytics

Authorizations

HAIQU_API_KEY
string
query
required

Body

application/json

Define payload for creating an MCP circuit from QASM.

Attributes: experiment_id: Parent experiment identifier. circuit_qasm: Quantum circuit source in QASM format. name: circuit name. description: Optional circuit description. context: Agent-facing reason for creating the circuit.

experiment_id
string
required
circuit_qasm
string
required

Quantum circuit source in QASM 2.0 or 3.0 format.

name
string
required
context
string
required
description
string | null

Optional plain-text circuit description.

Response

Successful Response

Extend a stored circuit model with MCP context text.

Attributes: context: ai summary describing the circuit role in the workflow.

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 | null
analytics
CircuitAnalyticsModel · object | null

Data model for circuit metrics.

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