Negotiate Version and List Backends
A 3-step recipe with IBM Quantum. We can help you get access.
Recipe · 3 steps
Negotiate Version and List Backends
with IBM Quantum
Read available API versions, then list backends and check one backend's status.
- Query the list of supported API versions so the caller can confirm the version it intends to pin is still live.
- List the backends the instance can access, using the pinned API version header.
- Read the status of the chosen backend, including its operational state and queue length.
What you'll need to have ready
- accessToken: IBM Cloud IAM bearer token used in the Authorization header.
- serviceCrn: IBM Cloud Service CRN identifying the Qiskit Runtime instance.
- apiVersion: API version date sent in the IBM-API-Version header (e.g. 2026-03-15).
- backend: Name of the backend whose status to read.
For your developer
Arazzo workflow ibm-quantum:negotiate-version-and-list-backends, 3 operations: get_versions → list_backends → get_backend_status. Specs on APIs.io.