Quandela is a Paris-region (Massy, France) photonic quantum computing company building modular, scalable, energy-efficient quantum systems driven by deterministic single-photon sources. Its hardware lineup includes Ascella (its first cloud-accessible system), Belenos (a 12-qubit second-generation machine), Canopus, and Mosaiq (its flagship prototyping platform), alongside Prometheus single-photon sources and the Entropy quantum random number generator. Quandela develops Perceval, the open-source Python framework for programming photonic quantum computers, distributed on PyPI as perceval-quandela with the perceval-interop bridges to Qiskit, QuTiP, cQASM and myQLM and the exqalibur native optimisation kernel. It operates Quandela Cloud, which — contrary to an earlier reading of this profile — DOES publish a real, anonymously readable REST contract: OpenAPI 3.0.3 at https://api.cloud.quandela.com/openapi.json, version v2.8.0-rc4, with 55 paths, 59 operations and 54 component schemas, plus a Quantum Toolbox sub-specification at /qt-openapi.json. The surface covers Perceval job submission (submit-then-poll, with the circuit carried as an SDK-serialised opaque payload), a self-service Cloud Job Token lifecycle with a per-platform credit ledger, five typed Quantum Toolbox primitives (Chemistry VQE, Custom VQE, CVaR VQE, Graph DSI, Graph Isomorphism) each with a paired cost estimator, and the Entropy QRNG, whose draws return CHSH and min-entropy certification. Authentication is a single declared bearer scheme covering two distinct credentials — an account token from account.quandela.com and a Cloud Job Token minted over the API. Quandela also runs a Quantum Acceleration Program for enterprise pilots in cybersecurity, pharma, chemistry, logistics, finance, energy and aerospace, and publishes a 2024-2030 roadmap to fault-tolerant quantum computing.
Quandela publishes 9 API contracts indexed on the APIs.io network, including Api - Job Token API, Api - Perceval Job API, Api - Perceval Job Token API, and 6 more. Tagged areas include Quantum Computing, Photonic Quantum, Photonics, Single Photon Sources, and Quantum Hardware.
The Quandela catalog on APIs.io includes 1 Spectral governance ruleset.
Quandela’s developer surface includes authentication, changelog, sandbox, documentation, getting-started guide, support, pricing, and 57 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/quandela/"><img src="https://apis.io/badge/quandela/card.svg" alt="Quandela on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
6 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Mint a replacement Cloud Job Token, read the outgoing token's per-platform consumption ledger, then revoke and delete it — the full credential rotation Quandela supports entirel...
Mint a Cloud Job Token, verify account capacity, submit a photonic-circuit job, poll to completion, then retrieve the result and the submission record.
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: quandela
name: Quandela
description: 'Quandela is a Paris-region (Massy, France) photonic quantum computing company building modular, scalable, energy-efficient
quantum systems driven by deterministic single-photon sources. Its hardware lineup includes Ascella (its first cloud-accessible
system), Belenos (a 12-qubit second-generation machine), Canopus, and Mosaiq (its flagship prototyping platform), alongside
Prometheus single-photon sources and the Entropy quantum random number generator. Quandela develops Perceval, the open-source
Python framework for programming photonic quantum computers, distributed on PyPI as perceval-quandela with the perceval-interop
bridges to Qiskit, QuTiP, cQASM and myQLM and the exqalibur native optimisation kernel. It operates Quandela Cloud, which
— contrary to an earlier reading of this profile — DOES publish a real, anonymously readable REST contract: OpenAPI 3.0.3
at https://api.cloud.quandela.com/openapi.json, version v2.8.0-rc4, with 55 paths, 59 operations and 54 component schemas,
plus a Quantum Toolbox sub-specification at /qt-openapi.json. The surface covers Perceval job submission (submit-then-poll,
with the circuit carried as an SDK-serialised opaque payload), a self-service Cloud Job Token lifecycle with a per-platform
credit ledger, five typed Quantum Toolbox primitives (Chemistry VQE, Custom VQE, CVaR VQE, Graph DSI, Graph Isomorphism)
each with a paired cost estimator, and the Entropy QRNG, whose draws return CHSH and min-entropy certification. Authentication
is a single declared bearer scheme covering two distinct credentials — an account token from account.quandela.com and a
Cloud Job Token minted over the API. Quandela also runs a Quantum Acceleration Program for enterprise pilots in cybersecurity,
pharma, chemistry, logistics, finance, energy and aerospace, and publishes a 2024-2030 roadmap to fault-tolerant quantum
computing.'
type: Index
deliveryModel:
model: saas
license_evidence:
not_product:
- quandela/perceval
open_source: unknown
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: low
source:
- openapi
- pricing
- repository-not-product
generated: '2026-09-25'
method: derived
accessModel:
pricing: unknown
onboarding: self-service
trial: true
try_now: true
public: true
label: Public API, undisclosed pricing
confidence: medium
source:
- https://api.cloud.quandela.com/openapi.json
- https://www.quandela.com/products-and-services/cloud/
- https://cloud.quandela.com/pricing
generated: '2026-08-17'
method: searched
note: The contract is public and anonymous and a free trial is offered ("Try cloud for free"), but no price is published
— the pricing page is a JS-rendered shell and every machine-readable pricing endpoint probed 404s. Billing is prepaid
credits metered per platform. See plans/quandela-plans-pricing.yml.
position: Producing
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/quandela.png
tags:
- Quantum Computing
- Photonic Quantum
- Photonics
- Single Photon Sources
- Quantum Hardware
- Quantum Cloud
- QPU
- Perceval
- Python SDK
- Quantum Random Number Generation
- Quantum Simulation
- Variational Quantum Algorithms
- Quantum Chemistry
- Graph Algorithms
- Job Orchestration
- Open Source
- France
tags_raw:
- Quantum Computing
- Photonic Quantum
- Photonics
- Single Photon Sources
- Quantum Hardware
- Quantum Cloud
- QPU
- Perceval
- Python SDK
- Quantum Random Number Generation
- Quantum Simulation
- Variational Quantum Algorithms
- Quantum Chemistry
- Graph Algorithms
- Job Orchestration
- Open Source
- France
- Open-Source
url: https://raw.githubusercontent.com/api-evangelist/quandela/refs/heads/main/apis.yml
created: '2026-05-25'
modified: '2026-08-17'
specificationVersion: '0.23'
apis:
- aid: quandela:quandela-api-job-token-api
name: Quandela Api - Job Token API
description: APIs related to job token
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Api - Job Token
properties:
- type: OpenAPI
url: openapi/quandela-api-job-token-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-api-perceval-job-api
name: Quandela Api - Perceval Job API
description: Operations about job - Authenticate by `Cloud Job Token`
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Api - Perceval Job
properties:
- type: OpenAPI
url: openapi/quandela-api-perceval-job-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-api-perceval-job-token-api
name: Quandela Api - Perceval Job Token API
description: Operations about job token - Authenticate by `Cloud Job Token`
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Api - Perceval Job Token
properties:
- type: OpenAPI
url: openapi/quandela-api-perceval-job-token-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-qrng-api
name: Quandela QRNG API
description: Quantum Random Number generation
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- QRNG
properties:
- type: OpenAPI
url: openapi/quandela-qrng-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-quantumtoolbox-api
name: Quandela Quantum Toolbox API
description: Quantum Toolbox entrypoints
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- QuantumToolbox
properties:
- type: OpenAPI
url: openapi/quandela-quantumtoolbox-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-health-api
name: Quandela Health API
description: The Health API from Quandela — 1 operation(s) for health.
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Health
properties:
- type: OpenAPI
url: openapi/quandela-health-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-openapi-json-api
name: Quandela Openapi.json API
description: The Openapi.json API from Quandela — 1 operation(s) for openapi.json.
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Openapi.json
properties:
- type: OpenAPI
url: openapi/quandela-openapi-json-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-qt-openapi-json-api
name: Quandela Qt Openapi.json API
description: The Qt Openapi.json API from Quandela — 1 operation(s) for qt openapi.json.
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Qt Openapi.json
properties:
- type: OpenAPI
url: openapi/quandela-qt-openapi-json-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
- aid: quandela:quandela-quandela-cloud-api-api
name: Quandela Quandela Cloud API
description: The Quandela Cloud Api API from Quandela — 1 operation(s) for quandela cloud api.
humanURL: https://cloud.quandela.com/
baseURL: https://api.cloud.quandela.com/
tags:
- Quandela Cloud Api
properties:
- type: OpenAPI
url: openapi/quandela-quandela-cloud-api-api-openapi.yml
- type: Documentation
url: https://perceval.quandela.net/docs/v1.2/reference/providers.html
- type: Authentication
url: authentication/quandela-authentication.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Documentation
url: https://hub.quandela.com/integrate
common:
- type: IssueTracker
url: https://github.com/Quandela/Perceval/issues
- type: CodeOfConduct
url: https://github.com/Quandela/Perceval/blob/main/CODE_OF_CONDUCT.md
- type: ContributionGuide
url: https://github.com/Quandela/Perceval/blob/main/CONTRIBUTING.md
- type: AgenticAccess
url: agentic-access/quandela-agentic-access.yml
- type: Authentication
url: authentication/quandela-authentication.yml
- type: DomainSecurity
url: security/quandela-domain-security.yml
- type: Conventions
url: conventions/quandela-conventions.yml
- type: ErrorCatalog
url: errors/quandela-problem-types.yml
- type: DataModel
url: data-model/quandela-data-model.yml
- type: Conformance
url: conformance/quandela-conformance.yml
- type: Lifecycle
url: lifecycle/quandela-lifecycle.yml
- type: StatusPage
url: https://api.cloud.quandela.com/api/platforms/public
- type: ChangeLog
url: changelog/quandela-changelog.yml
- type: ChangeLog
url: https://github.com/Quandela/Perceval/releases
- type: Sandbox
url: sandbox/quandela-sandbox.yml
- type: Plans
url: plans/quandela-plans-pricing.yml
- type: RateLimits
url: rate-limits/quandela-rate-limits.yml
- type: Packages
url: packages/quandela-packages.yml
- type: Overlay
url: overlays/quandela-cloud-overlay.yaml
- type: WellKnownProbe
url: well-known/quandela-well-known.yml
- type: MCPCandidate
url: mcp/quandela-mcp.yml
- type: LLMsTxt
url: llms/quandela-llms.txt
- type: AgentSkill
url: skills/_index.yml
- type: AgentSkill
name: Submit a Perceval job to a Quandela QPU and collect the result
url: skills/quandela-submit-perceval-job.md
- type: AgentSkill
name: Estimate then run a Quandela Quantum Toolbox algorithm
url: skills/quandela-run-quantum-toolbox-algorithm.md
- type: AgentSkill
name: Mint, rotate, audit and revoke Quandela Cloud Job Tokens
url: skills/quandela-manage-cloud-job-tokens.md
- type: AgentSkill
name: Draw certified quantum randomness from Quandela Entropy (QRNG)
url: skills/quandela-draw-certified-quantum-randomness.md
- type: Arazzo
name: Submit a Perceval job to Quandela Cloud and collect the result
url: arazzo/quandela-submit-and-collect-perceval-job.yml
- type: Arazzo
name: Estimate then run a Chemistry VQE workload on Quandela Quantum Toolbox
url: arazzo/quandela-estimate-and-run-chemistry-vqe.yml
- type: Arazzo
name: Rotate and audit a Quandela Cloud Job Token
url: arazzo/quandela-rotate-and-audit-job-token.yml
- type: Website
url: https://www.quandela.com
- type: DeveloperPortal
url: https://hub.quandela.com
- type: Documentation
url: https://perceval.quandela.net/docs
- type: GettingStarted
url: https://perceval.quandela.net/docs/v1.2/getting_started.html
- type: Support
url: https://community.quandela.com
- type: Community
url: https://community.quandela.com
- type: GitHubOrganization
url: https://github.com/Quandela
- type: Roadmap
url: https://www.quandela.com/roadmap/
- type: Pricing
url: https://cloud.quandela.com/pricing
- type: Login
url: https://account.quandela.com/login
- type: TermsOfService
url: https://www.quandela.com/legal-terms/
- type: PrivacyPolicy
url: https://www.quandela.com/privacy-policy/
- type: Cloud
url: https://cloud.quandela.com
- type: Hub
url: https://hub.quandela.com
- type: Perceval
url: https://perceval.quandela.net
- type: Tutorials
url: https://perceval.quandela.net/docs/v0.13/notebooks/Tutorial.html
- type: PyPI
url: https://pypi.org/project/perceval-quandela/
- type: GitHub
url: https://github.com/Quandela
- type: GitHubRepository
url: https://github.com/Quandela/Perceval
- type: SDKs
url: packages/quandela-packages.yml
- type: SDKs
url: https://github.com/Quandela/Perceval
- type: Interop
url: https://github.com/Quandela/Perceval_Interop
- type: Training
url: https://training.quandela.com
- type: Products
url: https://www.quandela.com/products-and-services/
- type: CloudProduct
url: https://www.quandela.com/products-and-services/cloud/
- type: PercevalProduct
url: https://www.quandela.com/products-and-services/perceval/
- type: AccelerationProgram
url: https://www.quandela.com/products-and-services/quantum-acceleration-program/
- type: Blog
url: https://www.quandela.com/resources/blog/
- type: Careers
url: https://www.quandela.com/about-us/careers/
- type: Contact
url: https://www.quandela.com/about-us/contact-us/
- type: LinkedIn
url: https://www.linkedin.com/company/quandela
- type: Twitter
url: https://twitter.com/Quandela_Quantum
- type: YouTube
url: https://www.youtube.com/@quandela
- type: Discord
url: https://discord.gg/quandela
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
x-pointers-deliberately-withheld:
note: Recorded so a later run does not "fix" these as omissions. Each artifact below EXISTS in this repository and documents
an ABSENCE; emitting its canonical scored pointer would assert that Quandela serves a surface it does not serve.
withheld:
- type: WellKnown
artifact: well-known/quandela-well-known.yml
reason: Every /.well-known/ path 404s on the three real hosts. The three 200s recorded are SPA catch-all HTML shells,
not documents. The probe is kept as data under the non-scored type WellKnownProbe.
- type: SecurityTxt
artifact: well-known/quandela-well-known.yml
reason: /.well-known/security.txt returns 404 everywhere.
- type: MCPServer
artifact: mcp/quandela-mcp.yml
reason: No MCP server exists — /mcp 404s, mcp.quandela.com does not resolve, npm has no Quandela package. The file is
a DERIVED candidate tool list with deployment.mode = none, kept under the non-scored type MCPCandidate.
- type: AgentCard
artifact: null
reason: No agent card. /.well-known/agent-card.json and /.well-known/agent.json 404 on every real host. Nothing was written
— this artifact is never authored on a provider's behalf.
- type: Idempotency
artifact: conventions/quandela-conventions.yml
reason: Zero occurrences of "idempoten" across the 59-operation contract. process_id on POST /api/jobs is a uniqueness
guard that 400s on collision, not idempotent replay.
- type: Deprecation
artifact: lifecycle/quandela-lifecycle.yml
reason: 10 operations carry deprecated:true in the spec, but there is no deprecation-policy page, no sunset date and no
RFC 8594 Sunset or Deprecation header.
- type: Compliance
artifact: conformance/quandela-conformance.yml
reason: No certification or compliance program is published — no trust centre and no named certification anywhere on the
public surface.
- type: Security
artifact: null
reason: No vulnerability disclosure policy, no security.txt, no bug bounty. probe-security-programs.py returned vdp=none
trust=none.
- type: AsyncAPI
artifact: null
reason: No event surface at all. /asyncapi.yaml, /asyncapi.json, /events and /webhooks all 404 on the API host; the API
is submit-then-poll.
- type: Webhooks
artifact: null
reason: No callback or webhook operation in the contract.
- type: APIReference
artifact: null
reason: https://api.cloud.quandela.com/api/docs/ 302-redirects to account.quandela.com/login — the rendered reference
is behind authentication, so it is not a publicly readable API reference. The OpenAPI at /openapi.json is public and
is wired as OpenAPI instead.
- type: CLI
artifact: null
reason: Quandela ships no first-party CLI.
- type: Components
artifact: null
reason: Quandela ships no embeddable UI components.
- type: OAuthScopes
artifact: null
reason: No oauth2 securityScheme and no scopes model — a Cloud Job Token is all-or-nothing within its commercial offer.
- type: Postman
artifact: null
reason: No first-party public collection. The only Postman search hit for "quandela" is an unrelated third-party workspace
("candela_2025").
- type: Protobuf
artifact: null
reason: No .proto in the 15-repo github.com/Quandela org. QDMI-Perceval implements the C++ Quantum Device Management Interface,
a native C ABI.
x-enrichment:
date: '2026-08-17'
status: enriched
artifacts_added: 33
pass: local-v1
headline: 'Reversed the prior round''s "no public REST/HTTP OpenAPI specification" finding. A real OpenAPI 3.0.3 (55 paths,
59 operations, 54 schemas, v2.8.0-rc4) is served anonymously at https://api.cloud.quandela.com/openapi.json with a second
Quantum Toolbox spec at /qt-openapi.json. Ownership confirmed from the spec itself: info.title "Quandela Cloud Api", servers[]
https://api.cloud.quandela.com/, contact www.quandela.com/about-us/contact-us/, termsOfService www.quandela.com/legal-terms/.'
Quandela API — frequently asked questions
Does Quandela have an API?
Yes. APIs.io lists 9 APIs from Quandela, including Quandela Api - Job Token API, Quandela Api - Perceval Job API and Quandela Api - Perceval Job Token API, and 6 more.
Is there an OpenAPI specification for the Quandela API?
Yes. APIs.io indexes 9 OpenAPI specifications for Quandela, each linked for download from this page.
How do I authenticate with the Quandela API?
Quandela uses bearer-token authentication (http · 1 scheme). The details are profiled on APIs.io as Quandela Authentication.
How much does the Quandela API cost?
Quandela publishes its prices; its Explorer plan is FREE as of 2026-10-28. APIs.io lists 4 pricing plans for Quandela, with each plan's price, limits and inclusions under Pricing on this page.
Is the Quandela API ready for AI agents?
Quandela has a Kin Score of 56.8 out of 100 (strong) and an Agent Readiness score of 29.4 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.