Rigetti Computing · Arazzo Workflow
Rigetti Reservation Readiness Check
Version 1.0.0
Resolve the caller's identity and balance, read a processor's maintenance calendar, and surface available reservation slots before booking.
View Spec
View on GitHub
Quantum ComputingSuperconducting QubitsQuantum Cloud ServicesQCSQPUQuilpyQuilNISQFault-Tolerant Quantum ComputingQuantum-Classical HybridPublic CompanyArazzoWorkflows
Provider
Workflows
reservation-readiness-check
Gather identity, balance, maintenance, and availability ahead of booking.
Resolves the authenticated user and balance, the processor's maintenance calendar, and the open reservation slots for a requested window.
1
getUser
AuthGetUser
Resolve the authenticated user to obtain the QCS user id used for balance lookup.
2
getUserBalance
GetUserBalance
Retrieve the user's account balance in cents USD to confirm spend capacity.
3
getCalendar
GetQuantumProcessorCalendar
Retrieve the processor's maintenance calendar (iCal) so the caller can avoid windows where execution is unavailable.
4
findAvailable
FindAvailableReservations
List open reservation windows on the processor that start at or after the requested time and match the requested duration.