D-Wave website screenshot

D-Wave

D-Wave Quantum Inc. (NYSE: QBTS) is the leader in commercial quantum annealing computing and developer of the Advantage and Advantage2 quantum systems. D-Wave's Leap quantum cloud service provides real-time access to D-Wave QPUs and to the Leap hybrid solver family (BQM, CQM, DQM, NL) capable of solving industrial optimization problems with up to ~2 million variables and constraints. The open-source Ocean SDK — dimod, dwave-system, dwave-cloud-client, dwave-hybrid, dwave-samplers, dwave-optimization, minorminer, dwave-inspector, and 40+ companion packages — provides the canonical developer experience, with the underlying Solver API (SAPI) exposed as a versioned REST interface for solver discovery, problem submission, status polling, answer retrieval, and cancellation. Companion APIs include the Metadata API for region discovery and the Leap Account API for OAuth-based project and token management.

6 APIs 33 Features
Quantum ComputingQuantum AnnealingOptimizationHybrid Quantum-ClassicalIsingQUBOIndustrial OptimizationSamplingLeapOcean SDKSAPI

APIs

D-Wave Solver API (SAPI) - Solvers

List, inspect, and discover D-Wave solvers available to the authenticated project, including quantum annealing QPU samplers (Advantage, Advantage2) and Leap hybrid samplers (BQM...

D-Wave Solver API (SAPI) - Problems

Submit, monitor, retrieve, and cancel quantum and hybrid problem jobs. Supports the canonical problem types ising, qubo, bqm, cqm, dqm, and nl with three encoding formats (qp, b...

D-Wave Metadata API - Regions

Discover D-Wave Leap regions and their per-region SAPI endpoints. The Metadata API is the canonical region resolver — clients call `/regions/` to enumerate available regions (e....

D-Wave Leap Account API

Manage Leap account projects and per-project SAPI tokens via OAuth. Endpoints include `account/active_project/oauth/` (retrieve user's active project), `account/projects/oauth/`...

D-Wave Leap Hybrid Solvers

Quantum-classical hybrid solvers accessible via SAPI. Five hybrid solver families — BQM (binary quadratic), CQM (constrained quadratic, supports equality/inequality constraints)...

D-Wave QPU Samplers (Advantage / Advantage2)

Direct access to D-Wave quantum annealing QPUs — Advantage (5,000+ qubits, Pegasus topology) and Advantage2 (next-generation, Zephyr topology). Submit Ising or QUBO problems wit...

Collections

Pricing Plans

D Wave Plans Pricing

3 plans

PLANS

Rate Limits

D Wave Rate Limits

0 limits

RATE LIMITS

FinOps

D Wave Finops

FINOPS

Features

Advantage2 — next-generation annealing quantum computer with Zephyr topology and improved coherence
Advantage — 5,000+ qubit Pegasus-topology annealing QPU available via Leap cloud
Leap quantum cloud service — real-time access, 99.9% uptime, subsecond response for many workloads
Hybrid solvers — BQM, CQM, DQM, NL families supporting up to ~2 million variables and constraints
NL (Nonlinear) solver — flagship Industrial Optimization solver for general nonlinear formulations
CQM (Constrained Quadratic Model) solver — equality and inequality constraints, mixed integer support
Direct QPU access — Ising / QUBO sampling with annealing schedule, num_reads, reverse annealing, h_gain
Solver API (SAPI) — REST interface for solver discovery, problem submission, status, answer retrieval
Metadata API — region discovery for routing to correct regional SAPI cluster (na-west, eu-central, etc.)
Leap Account API — OAuth-based project listing and SAPI token retrieval
Ocean SDK — Python open-source SDK covering dimod, dwave-system, dwave-cloud-client, hybrid, samplers
dwave-cloud-client — low-level SAPI REST client; submit_problem, list_solvers, regions, account
dimod — shared API and data model for QUBO / Ising / CQM / DQM / NL samplers
dwave-system — DWaveSampler, EmbeddingComposite, LeapHybridSampler family for application code
dwave-hybrid — asynchronous decomposition framework for building hybrid quantum-classical workflows
dwave-samplers / dwave-neal / dwave-tabu / dwave-greedy — classical reference solvers and baselines
dwave-optimization — C++ engine for nonlinear models powering the NL solver workflow
dwave-preprocessing — common BQM preprocessing techniques (roof duality, fix variables, scale, normalize)
dwave-inspector — interactive problem inspector for visualizing embeddings and chains
minorminer — heuristic minor-embedding from logical to physical qubit graph (Pegasus / Zephyr / Chimera)
dwave-graphs — Chimera, Pegasus, and Zephyr graph generators and algorithms
dwave-gate — gate-model quantum circuit construction and state-vector simulator
PyTorch plugin — quantum-classical hybrid ML with PyTorch
scikit-learn plugin — quantum-classical hybrid solving plugged into scikit-learn pipelines
Qiskit plugin — D-Wave Ocean plugin for IBM Qiskit interoperability
Leap IDE — browser-based Jupyter / VS Code environment preconfigured for Ocean development
60+ reference applications at github.com/dwave-examples (scheduling, routing, packing, ML, finance, science)
Five problem types — ising, qubo, bqm, cqm, dqm, nl — with qp / bq / ref encoding formats
Problem lifecycle — PENDING > IN_PROGRESS > COMPLETED | FAILED | CANCELLED with bulk status polling
Binary-ref answer downloads using SAPI-token auth for large hybrid answers
Versioned vendor media types (`application/vnd.dwave.sapi.*+json;version~=3.0`) for API evolution
D-Wave Launch Program — professional services for quantum onboarding
{"Publicly traded as NYSE" => "QBTS"}

Semantic Vocabularies

D Wave Context

36 classes · 0 properties

JSON-LD

API Governance Rules

D-Wave API Rules

6 rules · 6 warnings

SPECTRAL

Example Payloads

D Wave Cqm Problem Example

2 fields

EXAMPLE

D Wave Leap Projects Example

2 fields

EXAMPLE

D Wave List Regions Example

2 fields

EXAMPLE

D Wave List Solvers Example

2 fields

EXAMPLE

D Wave Qpu Ising Example

2 fields

EXAMPLE

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
📝
Signup
Signup
📝
Signup
Signup
🔗
Sandbox
Sandbox
👥
GitHubOrganization
GitHubOrganization
👥
GitHubOrganization
GitHubOrganization
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
🔧
Tools
Tools
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
🔗
Plugins
Plugins
🔗
Plugins
Plugins
🔗
Plugins
Plugins
🔧
Tools
Tools
🔧
Tools
Tools
🔗
Documentation
Documentation
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
💻
CodeExamples
CodeExamples
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
🌐
Portal
Portal
🌐
Portal
Portal
🌐
Portal
Portal
📰
Blog
Blog
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Forums
Forums
💬
Support
Support
💬
Support
Support
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
YouTube
YouTube
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: D-Wave Solver API (SAPI) - Solvers
  version: '3.0'
request:
  auth:
    type: apikey
    key: X-Auth-Token
    value: '{{X-Auth-Token}}'
    placement: header
items:
- info:
    name: Solvers
    type: folder
  items:
  - info:
      name: List Solvers
      type: http
    http:
      method: GET
      url: https://cloud.dwavesys.com/sapi/v2/solvers/remote/
      params:
      - name: filter
        value: ''
        type: query
        description: Solver filter expression (e.g. `none,+properties.topology.type`).
    docs: List remote solvers available to the authenticated project, with optional filter.
  - info:
      name: Get Solver
      type: http
    http:
      method: GET
      url: https://cloud.dwavesys.com/sapi/v2/solvers/remote/:solver_name
      params:
      - name: solver_name
        value: ''
        type: path
      - name: filter
        value: ''
        type: query
    docs: Retrieve full configuration and properties for a single solver.
bundled: true