# Fetch all recordings The recordings operations are deprecated in 2.0. Use the /videos endpoints instead. This operation shows limited details for all of your recordings. For detailed information, fetch a single recording. Endpoint: GET /recordings Version: v2.0 ## Query parameters: - `filter` (string) Restricts the data that gets returned by filtering on one or more values associated with a field. Construct a filter using a two-part expression that specifies the field on which to filter and the logic to use to filter. Filters use a zero-based index. For valid filter operators and filter fields, see How to get filtered query results with the Wowza Video REST API. Example: filter0=state&filter0=stopped - `page` (integer) Returns a paginated view of results from the HTTP request. Specify a positive integer to indicate which page of the results should be displayed. The default is 1. For more information and examples, see Get paginated query results with the Wowza Video REST API. - `per_page` (integer) For use with the page parameter. Indicates how many records should be included in a page of results. A valid value is any positive integer. The default and maximum value is 1000. ## Response 200 fields (application/json): - `recordings` (array, required) Example: [{"id":"4Jjzstdt","transcoder_id":"bjaplmrw","state":"converting","reason":"","file_name":"31a4f9f4.stream.0.mp4","created_at":"2023-01-29T17:16:21.993Z","updated_at":"2023-01-31T10:37:57.993Z"},{"id":"fFWxVsyj","state":"completed","reason":"","file_name":"my_rts_recording.mp4","asset_id":"thfsm6c2","real_time_asset_id":"xbzk91ts","created_at":"2023-01-28T17:16:21.993Z","updated_at":"2023-01-30T21:34:45.993Z"}] - `recordings.created_at` (string) The date and time that the recording was created. Example: "2020-01-29T17:16:21.993Z" - `recordings.id` (string) The unique alphanumeric string that identifies the recording. Example: "4Jjzstdt" - `recordings.asset_id` (string) Only applies to recordings created for Asset Management. The id for the asset associated with your recording. You can manage your asset in Asset Management. Example: "tk1plmzr" - `recordings.file_name` (string) The file name of the recording. Note: To avoid file management issues in storage, Wowza Video removes or replaces special characters in file names. - `recordings.real_time_stream_id` (string) Only applies to Real-Time Streaming at Scale. The unique alphanumeric string that identifies the real-time stream that was recorded. Example: "cj39nmrt" - `recordings.reason` (string) The reason that a recording has the state failed. - `recordings.state` (string) The state of the recording. Enum: "uploading", "converting", "removing", "completed", "failed" - `recordings.transcoder_id` (string) The unique alphanumeric string that identifies the transcoder that was recorded. Example: "bjaplmrw" - `recordings.updated_at` (string) The date and time that the recording was updated. Example: "2020-01-31T14:14:01.993Z" ## Response 401 fields (application/json): - `meta` (object, required) - `meta.status` (integer) - `meta.code` (string) - `meta.title` (string) - `meta.message` (string) - `meta.description` (string) - `meta.links` (array)