# Stream

Params Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AllowedOriginsParam">AllowedOriginsParam</a>

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AllowedOrigins">AllowedOrigins</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Video">Video</a>

Methods:

- <code title="post /accounts/{account_id}/stream">client.Stream.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamNewParams">StreamNewParams</a>) <a href="https://pkg.go.dev/builtin#error">error</a></code>
- <code title="get /accounts/{account_id}/stream">client.Stream.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamListParams">StreamListParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Video">Video</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/{identifier}">client.Stream.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamDeleteParams">StreamDeleteParams</a>) <a href="https://pkg.go.dev/builtin#error">error</a></code>
- <code title="post /accounts/{account_id}/stream/{identifier}">client.Stream.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamEditParams">StreamEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Video">Video</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/{identifier}">client.Stream.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#StreamGetParams">StreamGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Video">Video</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## AudioTracks

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Audio">Audio</a>

Methods:

- <code title="delete /accounts/{account_id}/stream/{identifier}/audio/{audio_identifier}">client.Stream.AudioTracks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, audioIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackDeleteParams">AudioTrackDeleteParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="post /accounts/{account_id}/stream/{identifier}/audio/copy">client.Stream.AudioTracks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackService.Copy">Copy</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackCopyParams">AudioTrackCopyParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Audio">Audio</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="patch /accounts/{account_id}/stream/{identifier}/audio/{audio_identifier}">client.Stream.AudioTracks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackService.Edit">Edit</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, audioIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackEditParams">AudioTrackEditParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Audio">Audio</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/{identifier}/audio">client.Stream.AudioTracks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#AudioTrackGetParams">AudioTrackGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Audio">Audio</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Videos

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#VideoStorageUsageResponse">VideoStorageUsageResponse</a>

Methods:

- <code title="get /accounts/{account_id}/stream/storage-usage">client.Stream.Videos.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#VideoService.StorageUsage">StorageUsage</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#VideoStorageUsageParams">VideoStorageUsageParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#VideoStorageUsageResponse">VideoStorageUsageResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Clip

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Clip">Clip</a>

Methods:

- <code title="post /accounts/{account_id}/stream/clip">client.Stream.Clip.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#ClipService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#ClipNewParams">ClipNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Clip">Clip</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Copy

Methods:

- <code title="post /accounts/{account_id}/stream/copy">client.Stream.Copy.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CopyService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CopyNewParams">CopyNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Video">Video</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## DirectUpload

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DirectUploadNewResponse">DirectUploadNewResponse</a>

Methods:

- <code title="post /accounts/{account_id}/stream/direct_upload">client.Stream.DirectUpload.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DirectUploadService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DirectUploadNewParams">DirectUploadNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DirectUploadNewResponse">DirectUploadNewResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Keys

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Keys">Keys</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyGetResponse">KeyGetResponse</a>

Methods:

- <code title="post /accounts/{account_id}/stream/keys">client.Stream.Keys.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyNewParams">KeyNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Keys">Keys</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/keys/{identifier}">client.Stream.Keys.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyDeleteParams">KeyDeleteParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/keys">client.Stream.Keys.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyGetParams">KeyGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#KeyGetResponse">KeyGetResponse</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## LiveInputs

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInput">LiveInput</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputListResponse">LiveInputListResponse</a>

Methods:

- <code title="post /accounts/{account_id}/stream/live_inputs">client.Stream.LiveInputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputNewParams">LiveInputNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInput">LiveInput</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="put /accounts/{account_id}/stream/live_inputs/{live_input_identifier}">client.Stream.LiveInputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputUpdateParams">LiveInputUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInput">LiveInput</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/live_inputs">client.Stream.LiveInputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputListParams">LiveInputListParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputListResponse">LiveInputListResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/live_inputs/{live_input_identifier}">client.Stream.LiveInputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputDeleteParams">LiveInputDeleteParams</a>) <a href="https://pkg.go.dev/builtin#error">error</a></code>
- <code title="get /accounts/{account_id}/stream/live_inputs/{live_input_identifier}">client.Stream.LiveInputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputGetParams">LiveInputGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInput">LiveInput</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

### Outputs

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Output">Output</a>

Methods:

- <code title="post /accounts/{account_id}/stream/live_inputs/{live_input_identifier}/outputs">client.Stream.LiveInputs.Outputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputNewParams">LiveInputOutputNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Output">Output</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="put /accounts/{account_id}/stream/live_inputs/{live_input_identifier}/outputs/{output_identifier}">client.Stream.LiveInputs.Outputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, outputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputUpdateParams">LiveInputOutputUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Output">Output</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/live_inputs/{live_input_identifier}/outputs">client.Stream.LiveInputs.Outputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputListParams">LiveInputOutputListParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Output">Output</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/live_inputs/{live_input_identifier}/outputs/{output_identifier}">client.Stream.LiveInputs.Outputs.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, liveInputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, outputIdentifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#LiveInputOutputDeleteParams">LiveInputOutputDeleteParams</a>) <a href="https://pkg.go.dev/builtin#error">error</a></code>

## Watermarks

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Watermark">Watermark</a>

Methods:

- <code title="post /accounts/{account_id}/stream/watermarks">client.Stream.Watermarks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkNewParams">WatermarkNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Watermark">Watermark</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/watermarks">client.Stream.Watermarks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkService.List">List</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkListParams">WatermarkListParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Watermark">Watermark</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/watermarks/{identifier}">client.Stream.Watermarks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkDeleteParams">WatermarkDeleteParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/watermarks/{identifier}">client.Stream.Watermarks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WatermarkGetParams">WatermarkGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Watermark">Watermark</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Webhooks

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookUpdateResponse">WebhookUpdateResponse</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookGetResponse">WebhookGetResponse</a>

Methods:

- <code title="put /accounts/{account_id}/stream/webhook">client.Stream.Webhooks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookUpdateParams">WebhookUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookUpdateResponse">WebhookUpdateResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/webhook">client.Stream.Webhooks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookDeleteParams">WebhookDeleteParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/webhook">client.Stream.Webhooks.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookGetParams">WebhookGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#WebhookGetResponse">WebhookGetResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Captions

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Caption">Caption</a>

Methods:

- <code title="get /accounts/{account_id}/stream/{identifier}/captions">client.Stream.Captions.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionGetParams">CaptionGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination">pagination</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/packages/pagination#SinglePage">SinglePage</a>[<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Caption">Caption</a>], <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

### Language

Methods:

- <code title="post /accounts/{account_id}/stream/{identifier}/captions/{language}/generate">client.Stream.Captions.Language.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, language <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageNewParams">CaptionLanguageNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Caption">Caption</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="put /accounts/{account_id}/stream/{identifier}/captions/{language}">client.Stream.Captions.Language.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageService.Update">Update</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, language <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageUpdateParams">CaptionLanguageUpdateParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Caption">Caption</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/{identifier}/captions/{language}">client.Stream.Captions.Language.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, language <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageDeleteParams">CaptionLanguageDeleteParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/{identifier}/captions/{language}">client.Stream.Captions.Language.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, language <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageGetParams">CaptionLanguageGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#Caption">Caption</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

#### Vtt

Methods:

- <code title="get /accounts/{account_id}/stream/{identifier}/captions/{language}/vtt">client.Stream.Captions.Language.Vtt.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageVttService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, language <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#CaptionLanguageVttGetParams">CaptionLanguageVttGetParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Downloads

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadNewResponse">DownloadNewResponse</a>
- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadGetResponse">DownloadGetResponse</a>

Methods:

- <code title="post /accounts/{account_id}/stream/{identifier}/downloads">client.Stream.Downloads.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadNewParams">DownloadNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadNewResponse">DownloadNewResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="delete /accounts/{account_id}/stream/{identifier}/downloads">client.Stream.Downloads.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadService.Delete">Delete</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, body <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadDeleteParams">DownloadDeleteParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
- <code title="get /accounts/{account_id}/stream/{identifier}/downloads">client.Stream.Downloads.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadGetParams">DownloadGetParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#DownloadGetResponse">DownloadGetResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Embed

Methods:

- <code title="get /accounts/{account_id}/stream/{identifier}/embed">client.Stream.Embed.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#EmbedService.Get">Get</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, query <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#EmbedGetParams">EmbedGetParams</a>) (\*<a href="https://pkg.go.dev/builtin#string">string</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>

## Token

Response Types:

- <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#TokenNewResponse">TokenNewResponse</a>

Methods:

- <code title="post /accounts/{account_id}/stream/{identifier}/token">client.Stream.Token.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#TokenService.New">New</a>(ctx <a href="https://pkg.go.dev/context">context</a>.<a href="https://pkg.go.dev/context#Context">Context</a>, identifier <a href="https://pkg.go.dev/builtin#string">string</a>, params <a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#TokenNewParams">TokenNewParams</a>) (\*<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream">stream</a>.<a href="https://pkg.go.dev/github.com/cloudflare/cloudflare-go/v6/stream#TokenNewResponse">TokenNewResponse</a>, <a href="https://pkg.go.dev/builtin#error">error</a>)</code>
