Rigetti QCS API
The Rigetti Quantum Cloud Services (QCS) HTTP API is the OpenAPI-specified REST surface for managing accounts, groups, users, billing, reservations, endpoints, engagements, and discovering quantum processor metadata including Instruction Set Architecture (ISA) and calibration. Authentication is OAuth2 (JWT bearer) issued via Okta. The API follows Google API Improvement Proposals (AIP) and is paired with a gRPC API for quantum program translation and controller execution against the QPU.
Documentation
Documentation
https://docs.api.qcs.rigetti.com/
Documentation
https://docs.rigetti.com/qcs/references/qcs-api
Documentation
https://docs.rigetti.com/qcs/guides/the-rigetti-qcs-api
Specifications
SDKs
SDK
https://github.com/rigetti/qcs-api-client-rust
SDK
https://github.com/rigetti/qcs-api-client-python
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/rigetti/refs/heads/main/json-schema/rigetti-quantum-processor-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/rigetti/refs/heads/main/json-schema/rigetti-reservation-schema.json