# `Twilio.Recordings.AddOnResults.Payloads.Data`

API calls: `list`.

# `list`

```elixir
@spec list(String.t(), String.t(), String.t(), keyword()) ::
  {:ok, nil} | {:error, Infusion.Runtime.Error.t()}
```

Fetch an instance of a result payload

`GET /2010-04-01/Accounts/{AccountSid}/Recordings/{ReferenceSid}/AddOnResults/{AddOnResultSid}/Payloads/{PayloadSid}/Data.json`

## Path parameters

  * `reference_sid` (required) - The SID of the recording to which the AddOnResult resource that contains the payload to fetch belongs.
  * `add_on_result_sid` (required) - The SID of the AddOnResult to which the payload to fetch belongs.
  * `payload_sid` (required) - The Twilio-provided string that uniquely identifies the Recording AddOnResult Payload resource to fetch.

`{AccountSid}` in the path is the `:account_sid` setting; pass `account_sid: "..."` as an option to use another.

# `list!`

```elixir
@spec list!(String.t(), String.t(), String.t(), keyword()) :: nil
```

Like `list/4`, but returns the result or raises `Infusion.Runtime.Error`.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
