> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parmanasystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# parmana.api.replay_api

Parmana Replay API.

Replay Business Transactions.

## ReplayApi Objects

```python theme={null}
class ReplayApi()
```

Replay API.

## Responsibilities

* Replay Business Transactions
* Verify deterministic execution

This API does NOT:

* execute Business Transactions
* verify trust records
* generate receipts
* validate policies

#### replay

```python theme={null}
def replay(business_transaction_id: str) -> ReplayResult
```

Replay a Business Transaction.

## Parameters

business\_transaction\_id:
Business Transaction identifier.

## Returns

Replay Result.

#### \_\_call\_\_

Makes `client.replay(business_transaction_id)` work directly
(the canonical flat capability, docs/sdk/SDK\_CONFORMANCE.md `5`)
alongside the existing `client.replay.replay(...)`, without
renaming the `ParmanaClient.replay` attribute out from under
existing callers (examples/04\_replay.py, examples/11\_end\_to\_end.py).
