# IonQ Quantum Cloud Documentation
## Docs
- [Get Backends](https://docs.ionq.com/api-reference/v0.3/backends/get-backends.md): Retrieve a list of all available backends.
- [Get a Characterization](https://docs.ionq.com/api-reference/v0.3/characterizations/get-a-characterization.md): This endpoint retrieves a characterization.
- [Get All Backend Characterizations](https://docs.ionq.com/api-reference/v0.3/characterizations/get-all-backend-characterizations.md): This endpoint retrieves an array of all available backend characterizations, with pagination.
- [Get the Most Recent Backend Characterization](https://docs.ionq.com/api-reference/v0.3/characterizations/get-the-most-recent-backend-characterization.md): This endpoint retrieves the most recent backend characterization data available.
- [API Core Concepts](https://docs.ionq.com/api-reference/v0.3/core-concepts.md)
- [v0.3 Error Codes](https://docs.ionq.com/api-reference/v0.3/error-codes.md)
- [Introduction](https://docs.ionq.com/api-reference/v0.3/introduction.md)
- [Cancel a Job](https://docs.ionq.com/api-reference/v0.3/jobs/cancel-a-job.md): Cancel the execution of a single job by ID.
- [Cancel many Jobs](https://docs.ionq.com/api-reference/v0.3/jobs/cancel-many-jobs.md): Cancel the execution of many jobs at once by passing a list of jobs.
- [Create a Job](https://docs.ionq.com/api-reference/v0.3/jobs/create-a-job.md): To submit a program to be simulated or executed on our quantum hardware, `POST` it to the `jobs` endpoint.
- [Delete a Job](https://docs.ionq.com/api-reference/v0.3/jobs/delete-a-job.md): Permanently delete a job from our service. This cannot be undone.
- [Delete many Jobs](https://docs.ionq.com/api-reference/v0.3/jobs/delete-many-jobs.md): Permanently remove many jobs from our platform. This cannot be undone.
- [Get a specific Job](https://docs.ionq.com/api-reference/v0.3/jobs/get-a-specific-job.md): Retrieve a specific job by UUID.
- [Get a Job's output](https://docs.ionq.com/api-reference/v0.3/jobs/get-a-specific-jobs-output.md): Retrieve a specific job's results by UUID.
- [Get Jobs](https://docs.ionq.com/api-reference/v0.3/jobs/get-jobs.md): **NOTE**: If request filters are provided, this endpoint will limit responses to 1 or more specific jobs based on those filters.
This endpoint retrieves all jobs this API key is authorized to view.
- [Migrating from old versions](https://docs.ionq.com/api-reference/v0.3/migrating-from-old-versions.md)
- [Multicircuit Jobs](https://docs.ionq.com/api-reference/v0.3/multicircuit-jobs.md): This guide covers everything from setting up a multicircuit job, submitting it to IonQ's backend, and retrieving the results.
- [Using native gates with the IonQ API](https://docs.ionq.com/api-reference/v0.3/native-gates-api.md): Learn how to use our hardware-native gateset to run a circuit with the IonQ API
- [Get an Organization’s Report](https://docs.ionq.com/api-reference/v0.3/reports/get-an-organization’s-report.md): Get a usage report for the given organization from the start_date and end_date, detailing how much usage went to each QPU during that period. If no start_date or end_date are provided, period defaults to last 30 days until current time.
- [Writing Quantum Programs](https://docs.ionq.com/api-reference/v0.3/writing-quantum-programs.md)
- [null](https://docs.ionq.com/guides/cloud-usage.md)
- [Connecting a SAML Identity Provider](https://docs.ionq.com/guides/connecting-saml-identity-providers.md): Enhance security and simplify user management by authenticating with your SAML-based SSO provider
- [Direct API Submissions](https://docs.ionq.com/guides/direct-api-submission.md): Learn how to submit jobs directly to the IonQ API
- [IonQ API Key Management with dotenv Integration](https://docs.ionq.com/guides/dotenv-project-api-keys.md): Discover how to effortlessly manage IonQ API keys across various projects by leveraging dotenv's automatic loading feature, enhancing security and codebase cleanliness.
- [Native Gates](https://docs.ionq.com/guides/getting-started-with-native-gates.md): Getting started with IonQ's hardware-native gateset
- [Hosted Hybrid Service](https://docs.ionq.com/guides/hosted-hybrid-service.md): Run hybrid execution loops using functions managed by IonQ's Cloud.
- [Managing API keys](https://docs.ionq.com/guides/managing-api-keys.md): Learn how to create and manage your IonQ API keys for secure access through SDKs and APIs.
- [QPU Submission Checklist](https://docs.ionq.com/guides/qpu-submission-checklist.md): Things to do before submitting to IonQ's hardware systems.
- [Simulation with Noise Models](https://docs.ionq.com/guides/simulation-with-noise-models.md): Getting started with hardware noise model simulation
- [IonQ Documentation](https://docs.ionq.com/index.md): Welcome to IonQ's developer documentation! Get started, learn advanced techniques, and browse through our reference materials.
- [Amazon Braket](https://docs.ionq.com/partners/amazon-braket.md): Learn how to connect to IonQ products and services through AWS Braket
- [Azure Quantum](https://docs.ionq.com/partners/azure-quantum.md)
- [Google Cloud](https://docs.ionq.com/partners/google.md)
- [qBraid](https://docs.ionq.com/partners/qbraid.md): Learn how to connect to IonQ products and services through qBraid
- [Getting started with Cirq](https://docs.ionq.com/sdks/cirq/index.md): Learn how to use the Cirq SDK to submit quantum circuits to IonQ's simulators and quantum computers.
- [Using native gates with Cirq](https://docs.ionq.com/sdks/cirq/native-gates-cirq.md): Learn how to use our hardware-native gateset to run a circuit with Cirq
- [Quantum SDKs](https://docs.ionq.com/sdks/index.md): SDKs allow access to IonQ resources directly from within your code environment
- [PennyLane](https://docs.ionq.com/sdks/pennylane/index.md): Learn how to use PennyLane to submit quantum circuits to IonQ's simulators and quantum computers.
- [Using native gates with PennyLane](https://docs.ionq.com/sdks/pennylane/native-gates-pennylane.md): Learn how to use our hardware-native gateset to run a circuit with PennyLane
- [Getting started with qBraid](https://docs.ionq.com/sdks/qbraid/index.md): Learn how to use the qBraid-SDK to submit quantum circuits to IonQ's simulators and quantum computers.
- [Using native gates with qBraid](https://docs.ionq.com/sdks/qbraid/native-gates-qbraid.md): Learn how to use our hardware-native gateset to run a circuit with qBraid
- [Using debiasing with Qiskit](https://docs.ionq.com/sdks/qiskit/error-mitigation-qiskit.md): Learn how to use IonQ's error mitigation techniques with Qiskit
- [Getting started with Qiskit](https://docs.ionq.com/sdks/qiskit/index.md): Learn how to use the Qiskit SDK to submit quantum circuits to IonQ's simulators and quantum computers.
- [Using native gates with Qiskit](https://docs.ionq.com/sdks/qiskit/native-gates-qiskit.md): Learn how to use our hardware-native gateset to run a circuit with Qiskit
- [TensorFlow Quantum](https://docs.ionq.com/sdks/tensorflow.md): Learn how to use TensorFlow Quantum to connect your ML workflows to IonQ's simulators and quantum computers.
- [Your Account](https://docs.ionq.com/user-manual/accounts.md): Learn how to manage your IonQ account, including API keys, security settings, and access controls.
- [Backends](https://docs.ionq.com/user-manual/backends.md): Trapped-ion QPU hardware and QPU software simulators
- [Glossary](https://docs.ionq.com/user-manual/glossary.md): An glossary of IonQ Platform terminology
- [Introduction](https://docs.ionq.com/user-manual/introduction.md): Welcome to the IonQ Quantum Cloud
- [Jobs](https://docs.ionq.com/user-manual/jobs.md): Jobs are tasks running on IonQ systems, usually containing a circuit to run on a QPU.
- [Organizations](https://docs.ionq.com/user-manual/organizations.md)
- [Platform Systems](https://docs.ionq.com/user-manual/platform-systems.md): An overview of some of the systems that make up the IonQ Quantum Cloud Platform
- [Projects](https://docs.ionq.com/user-manual/projects.md): Projects are collaborative workspaces created in an organization to manage teams and resources.
## Optional
- [Join our Slack](https://join.slack.com/t/ionqcommunity/shared_invite/zt-2ohj4fkvb-ErVKebhkwaP7S~lt2Gq0_w)
- [Example Notebooks](https://github.com/ionq-samples/)
- [Other Resources](https://ionq.com/resources)