---
title: BackendStatus (v1.0)
description: API reference for qiskit.providers.models.BackendStatus in qiskit v1.0
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit/1.0/qiskit.providers.models.BackendStatus
---

# BackendStatus

*class* `qiskit.providers.models.BackendStatus(backend_name, backend_version, operational, pending_jobs, status_msg)`

[GitHub](https://github.com/Qiskit/qiskit/tree/stable/1.0/qiskit/providers/models/backendstatus.py#L19-L94)

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

Class representing Backend Status.

Initialize a BackendStatus object

**Parameters**

- **backend\_name** ([*str*](https://docs.python.org/3/library/stdtypes.html#str)) – The backend’s name
- **backend\_version** ([*str*](https://docs.python.org/3/library/stdtypes.html#str)) – The backend’s version of the form X.Y.Z
- **operational** ([*bool*](https://docs.python.org/3/library/functions.html#bool)) – True if the backend is operational
- **pending\_jobs** ([*int*](https://docs.python.org/3/library/functions.html#int)) – The number of pending jobs on the backend
- **status\_msg** ([*str*](https://docs.python.org/3/library/stdtypes.html#str)) – The status msg for the backend

**Raises**

[**QiskitError**](/docs/api/qiskit/1.0/exceptions#qiskit.exceptions.QiskitError "qiskit.exceptions.QiskitError") – If the backend version is in an invalid format

## Methods

### from\_dict

*classmethod* `from_dict(data)`

[GitHub](https://github.com/Qiskit/qiskit/tree/stable/1.0/qiskit/providers/models/backendstatus.py#L50-L62)

Create a new BackendStatus object from a dictionary.

**Parameters**

**data** ([*dict*](https://docs.python.org/3/library/stdtypes.html#dict)) – A dictionary representing the BaseBakend to create. It will be in the same format as output by [`to_dict()`](#qiskit.providers.models.BackendStatus.to_dict "qiskit.providers.models.BackendStatus.to_dict").

**Returns**

The BackendStatus from the input dictionary.

**Return type**

[BackendStatus](#qiskit.providers.models.BackendStatus "qiskit.providers.models.BackendStatus")

### to\_dict

`to_dict()`

[GitHub](https://github.com/Qiskit/qiskit/tree/stable/1.0/qiskit/providers/models/backendstatus.py#L64-L70)

Return a dictionary format representation of the BackendStatus.

**Returns**

The dictionary form of the QobjHeader.

**Return type**

[dict](https://docs.python.org/3/library/stdtypes.html#dict)
