---
title: FakeProviderForBackendV2 (latest version)
description: API reference for qiskit_ibm_runtime.fake_provider.FakeProviderForBackendV2 in the latest version of qiskit-ibm-runtime
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/fake-provider-fake-provider-for-backend-v2
---

# FakeProviderForBackendV2

*class* `FakeProviderForBackendV2`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/fake_provider/fake_provider.py#L29-L124)

Bases: `object`

Fake provider containing fake V2 backends.

Only filtering backends by name is implemented. This class contains all fake V2 backends available in the [`qiskit_ibm_runtime.fake_provider`](/docs/api/qiskit-ibm-runtime/fake-provider#module-qiskit_ibm_runtime.fake_provider "qiskit_ibm_runtime.fake_provider").

## Methods

### backend

`backend(name=None, **kwargs)`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/fake_provider/fake_provider.py#L36-L46)

Filter backends in provider by name.

**Parameters**

- **name** (*str | None*)
- **kwargs** (*Any*)

**Return type**

FakeBackendV2

### backends

`backends(name=None, **kwargs)`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/fake_provider/fake_provider.py#L48-L50)

Return all backends accessible via this account.

**Parameters**

- **name** (*str | None*)
- **kwargs** (*Any*)

**Return type**

list\[FakeBackendV2]
