# Fetch the state of a recording The recordings operations are deprecated in 2.0. Use the /videos endpoints instead. This operation shows the current state of a recording. Endpoint: GET /recordings/{id}/state Version: v2.0 ## Path parameters: - `id` (string, required) The unique alphanumeric string that identifies the recording. ## Response 200 fields (application/json): - `recording` (object, required) - `recording.state` (string) The state of the recording. Enum: "uploading", "converting", "removing", "completed", "failed" ## 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) ## Response 403 fields (application/json): - `meta` (object, required) - `meta.status` (integer) - `meta.code` (string) - `meta.title` (string) - `meta.message` (string) - `meta.description` (string) - `meta.links` (array) ## Response 404 fields (application/json): - `meta` (object, required) - `meta.status` (integer) - `meta.code` (string) - `meta.title` (string) - `meta.message` (string) - `meta.description` (string) - `meta.links` (array) ## Response 410 fields (application/json): - `meta` (object, required) - `meta.status` (integer) - `meta.code` (string) - `meta.title` (string) - `meta.message` (string) - `meta.description` (string) - `meta.links` (array)