---
title: IBM Quantum Schemas (latest version)
description: API reference for IBM Quantum Schemas in the latest version of qiskit-ibm-runtime
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/ibm-quantum-schemas
---

# IBM Quantum Schemas (`ibm_quantum_schemas`)

The `ibm_quantum_schemas` package contains the `Pydantic` models that describe the inputs and outputs of IBM Quantum primitives and programs, to allow easier programmatic interfacing from Python.

> **Note**
>
> This package is a [separate dependency](https://pypi.org/project/ibm-quantum-schemas/). This documentations refers to version `0.10.20260723`.

- [Executor v0.1 (`ibm_quantum_schemas.executor.version_0_1`)](/docs/api/qiskit-ibm-runtime/executor-0-1)
- [Executor v0.2 (`ibm_quantum_schemas.executor.version_0_2`)](/docs/api/qiskit-ibm-runtime/executor-0-2)
- [Executor v1.0 (`ibm_quantum_schemas.executor.version_1_0`)](/docs/api/qiskit-ibm-runtime/executor-1-0)
- [Executor v1.1 (`ibm_quantum_schemas.executor.version_1_1`)](/docs/api/qiskit-ibm-runtime/executor-1-1)
- [Executor v2.0 (`ibm_quantum_schemas.executor.version_2_0`)](/docs/api/qiskit-ibm-runtime/executor-2-0)
- [NoiseLearnerV3 v0.1 (`ibm_quantum_schemas.noise_learner_v3.version_0_1`)](/docs/api/qiskit-ibm-runtime/noise-learner-v3-0-1)
- [NoiseLearnerV3 v0.2 (`ibm_quantum_schemas.noise_learner_v3.version_0_2`)](/docs/api/qiskit-ibm-runtime/noise-learner-v3-0-2)
- [NoiseLearnerV3 v0.3 (`ibm_quantum_schemas.noise_learner_v3.version_0_3`)](/docs/api/qiskit-ibm-runtime/noise-learner-v3-0-3)
- [Common models (`ibm_quantum_schemas.common`)](/docs/api/qiskit-ibm-runtime/schema-common)
