---
title: ItemMetadata (latest version)
description: API reference for qiskit_ibm_runtime.results.ItemMetadata in the latest version of qiskit-ibm-runtime
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/results-item-metadata
---

# ItemMetadata

*class* `ItemMetadata(scheduler_timing=None, stretch_values=None)`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/results/quantum_program.py#L106-L143)

Bases: `object`

Metadata about the execution of a single item of a quantum program.

## Attributes

**Parameters**

- **scheduler\_timing** ([*SchedulerTiming*](/docs/api/qiskit-ibm-runtime/results-scheduler-timing "qiskit_ibm_runtime.results.quantum_program.SchedulerTiming") *| None*)
- **stretch\_values** (*list\[*[*StretchValues*](/docs/api/qiskit-ibm-runtime/results-stretch-values "qiskit_ibm_runtime.results.quantum_program.StretchValues")*] | None*)

### scheduler\_timing

Type: [`SchedulerTiming`](/docs/api/qiskit-ibm-runtime/results-scheduler-timing "qiskit_ibm_runtime.results.quantum_program.SchedulerTiming") | `None`

Default value: `None`

Scheduler circuit timing information, if it is available.

When available, the timing information can be visualized using the `qiskit_ibm_runtime.visualization.draw_circuit_schedule_timing()` method as in the snippet below.

> **Note**
>
> This feature is experimental and subject to change without notice.

### stretch\_values

Type: `list`\[[`StretchValues`](/docs/api/qiskit-ibm-runtime/results-stretch-values "qiskit_ibm_runtime.results.quantum_program.StretchValues")] | `None`

Default value: `None`

Stretch value resolution, if it is available.

> **Note**
>
> This feature is experimental and subject to change without notice.

## Methods
