capabilities.work

Book QPU Reservation

A 3-step recipe with Rigetti Computing. We can help you get access.

Recipe · 3 steps

Book QPU Reservation

Find and book a dedicated reservation slot on a quantum processor.

  1. List currently available reservation windows on the requested processor that start at or after the requested time and match the duration.
  2. Create a reservation for the discovered slot's exact start and end times on the requested processor.
  3. Read the newly created reservation back by id to confirm it was persisted with the expected processor, times, and price.
What you'll need to have ready
  • token: A QCS JWT bearer token used to authenticate API requests.
  • quantumProcessorId: The processor to reserve time on (e.g. Aspen-M-3).
  • startTimeFrom: RFC3339 timestamp; the earliest acceptable reservation start.
  • duration: Desired reservation length as a Go duration string (e.g. "15m", "1h").
  • notes: Optional free-text notes to attach to the reservation.
For your developer

Arazzo workflow rigetti:book-qpu-reservation, 3 operations: FindAvailableReservations → CreateReservation → GetReservation. Specs on APIs.io.