IonQ (NYSE IONQ) is a College Park, Maryland-based public trapped-ion quantum computing company. IonQ designs, manufactures, and operates trapped-ion quantum computers (Aria, Forte, Forte Enterprise, Tempo, Harmony) and delivers them through the IonQ Quantum Cloud REST API, on-premises Forte Enterprise systems, and partner clouds (AWS Braket, Microsoft Azure Quantum, Google Cloud). The platform supports submission of QIS and native-gate circuits, multi-circuit and Quantum Function jobs, reserved Sessions, error mitigation, and organization-level usage and cost reporting. IonQ's quantum networking, security (QKD), sensing, and space-infrastructure businesses extend the trapped-ion core into a broader quantum systems portfolio.
URL: Visit APIs.json
Run: Capabilities Using Naftiko
- Quantum Computing, Trapped Ion, QPU, Aria, Forte, Tempo, Quantum Cloud, Cloud, Hardware, Public Company
- Created: 2026-05-25
- Modified: 2026-05-25
| System | Backend ID | Technology | Notes |
|---|---|---|---|
| IonQ Aria | qpu.aria-1, qpu.aria-2 |
Trapped ion | Commercially available QPU |
| IonQ Forte | qpu.forte-1 |
Trapped ion, software-configurable | Limited beta |
| IonQ Forte Enterprise | qpu.forte-enterprise-1 |
Trapped ion | Rack-mounted on-prem |
| IonQ Tempo | n/a (announced) | Trapped ion | Next-generation system |
| IonQ Harmony | (cloud) | Trapped ion | Earlier-generation system |
| IonQ Simulator | simulator |
Classical | Ideal + noisy, up to 29 qubits |
REST API for submitting quantum circuits, managing jobs and sessions, inspecting backends and characterizations, and tracking cost and usage on the IonQ Quantum Cloud.
Human URL: https://docs.ionq.com/api-reference/v0.4/introduction
Base URL: https://api.ionq.co/v0.4
Authentication: Authorization: apiKey $IONQ_API_KEY
- Documentation
- Direct API Submission Guide
- OpenAPI
- JSON Schema — Job
- JSON Schema — Backend
- JSON Schema — Session
- JSON-LD Context
- JSON Structure — Job
- Naftiko Capability — Jobs
- Naftiko Capability — Backends
- Naftiko Capability — Sessions
- Naftiko Capability — Usage
- Example — Create Job
- Example — Get Backends
- Example — Create Session
Previous-generation REST API for jobs, characterizations, backends, and reports. Superseded by v0.4 but still supported.
Human URL: https://docs.ionq.com/api-reference/v0.3/introduction
Base URL: https://api.ionq.co/v0.3
| Resource | Endpoints |
|---|---|
| Jobs | POST /jobs, GET /jobs, DELETE /jobs, GET /jobs/{id}, DELETE /jobs/{id}, PUT /jobs/{id}/status/cancel, PUT /jobs/status/cancel, GET /jobs/{id}/cost, GET /jobs/estimate, GET /jobs/{id}/circuits/{lang}, GET /jobs/{id}/results/probabilities, GET /jobs/{id}/variants/{vid}/results/probabilities, GET /jobs/{id}/variants/{vid}/results/histogram, GET /jobs/{id}/variants/{vid}/results/shots |
| Backends | GET /backends, GET /backends/{name}, GET /backends/{name}/characterizations, GET /backends/{name}/characterizations/{id} |
| Sessions | POST /sessions, GET /sessions, GET /sessions/{id}, POST /sessions/{id}/end, GET /sessions/{id}/jobs |
| Utility | GET /whoami, GET /organizations/{id}/usage |
- ionq-core — Apache 2.0 Python client generated from OpenAPI; published to PyPI as
ionq-core. - blqs — Python building blocks for quantum DSLs.
- pyGSTi — IonQ fork of Gate Set Tomography.
- qrmi — Vendor-agnostic Rust layer for quantum resources.
- torchquantum-dist — Multi-GPU statevector QML simulation.
- QC-App-Oriented-Benchmarks — QED-C benchmarks.
- Qiskit, Cirq, PennyLane, qBraid, CUDA-Q, TensorFlow Quantum integrations.