---
title: Provider (v1.3)
description: API reference for qiskit.providers.Provider in qiskit v1.3
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit/1.3/qiskit.providers.Provider
---

# Provider

*class* `qiskit.providers.Provider`

[GitHub](https://github.com/Qiskit/qiskit/tree/stable/1.3/qiskit/providers/provider.py#L21-L39)

Bases: [`object`](https://docs.python.org/3/library/functions.html#object)

Base common type for all versioned Provider abstract classes.

Note this class should not be inherited from directly, it is intended to be used for type checking. When implementing a provider you should use the versioned abstract classes as the parent class and not this class directly.

> **Deprecated since version 1.1**
>
> The class `qiskit.providers.provider.Provider` is deprecated as of qiskit 1.1. It will be removed no earlier than 3 months after the release date. The abstract Provider and ProviderV1 classes are deprecated and will be removed in 2.0. You can just remove it as the parent class and a get\_backend method that returns the backends from self.backend.

## Attributes

### version

Default value: `0`
