cURL
Schemas
Get format schema
Get the JSON Schema for an artifact format.
GET
cURL
When a job produces an artifact — result data or a compiled circuit — its
ArtifactDescriptor carries a format identifier (e.g. ionq.result.probabilities.json.v2). Use the endpoint above to fetch the JSON Schema document for that identifier and validate or generate types for the artifact payload.
Format catalogs
Browse all supported format identifiers and their payload structures:Results formats
Formats produced when a job completes: probabilities, histograms, shots, and the multi-circuit aggregate.
Circuit formats
Circuit payload formats — used for both submitted circuits (job
input) and circuits emitted by the compiler.Authorizations
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
Available options:
ionq.result.probabilities.json.v1, ionq.result.probabilities.json.v2, ionq.result.histogram.json.v1, ionq.result.histogram.json.v2, ionq.result.shots.json.v1, ionq.result.shots.json.v2, ionq.result.probabilities-aggregate.json.v1, ionq.native.v1 Response
200 - application/json
Ok
JSON Schema document returned by the schemas endpoint. The exact contents vary by format identifier (see the Results / Circuit formats catalog pages for each format's structure).

