Developer Portal

API Keys

Create and manage API keys to access QCraft services from SDKs, CLIs, or custom applications.

Using your API key

Include the API key in the Authorization header of your requests:

curl -H "Authorization: Bearer qc_YOUR_API_KEY" \
  https://gateway.qcraftquantum.com/api/v1/circuits

SDK: Set the QCRAFT_API_KEY environment variable, or pass the key directly to the client constructor.

QPU Device Onboarding

Request to onboard your quantum processing unit (QPU) to the QCraft platform.

How to onboard a QPU

  1. Ensure your account has a corporate email associated with it.
  2. Click "+ New Onboarding Request" and fill out the form with your organization and device details.
  3. Our team will review your request and reach out via the provided contact information.
  4. Once approved, you will receive a DEVICE_OWNER role and credentials to connect your QPU.
  5. Use the QCraft SDK or CLI with your API key and device credentials to integrate your QPU.