---
title: "List RoomOutcomeReports"
method: GET
path: "/v1/rooms/{room_sid}/outcome-reports"
tags: ["rooms"]
---

# List RoomOutcomeReports

`GET /v1/rooms/{room_sid}/outcome-reports`

List all RoomOutcomeReports for this Room

## Path parameters

- `room_sid` string, required

## Query parameters

- `page_size` integer
- `page_token` string

## Response `default`

default response

- StreemApiListRoomOutcomeReportsResponse
  - `room_outcome_report_artifacts` StreemApiArtifact[]
    - `sid` string
    - `room_sid` string
    - `type` 'UNKNOWN' | 'STREEMSHOT' | 'RECORDING' | 'RECORDING_TRACK' | 'GPS_POSITION' | 'MESH' | 'TRANSCRIPTION' | 'SCENESHOT' | 'LAYOUT_ESTIMATION' | 'TEXTURED_MESH' | 'BOOKMARK' | 'ROOM_OUTCOME_REPORT'
    - `deleted` boolean
    - `scheduled_for_deletion_at` string, date-time
    - `deleted_at` string, date-time
    - `gps_position` StreemApiArtifactGpsPosition
      - `sourced_from_user_sid` string
      - `sourced_from_device_sid` string
      - `client_created_at` string, date-time
      - `latitude_degrees` number, double
      - `longitude_degrees` number, double
      - `accuracy_meters` number, double
      - `formatted_address` string
      - `deleted_at` string, date-time
    - `mesh` StreemApiArtifactMesh
      - `name` string
      - `status` 'STATUS_REQUESTED' | 'STATUS_STARTED' | 'STATUS_ERROR' | 'STATUS_FULFILLED' | 'STATUS_INVALID'
      - `mesh_storage_url` string
      - `metadata_storage_url` string
      - `requested_at` string, date-time
      - `started_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `url` string
      - `deleted_at` string, date-time
    - `recording_track` StreemApiArtifactRecordingTrack
      - `bucket` string
      - `filename` string
      - `user_sid` string
      - `track_type` string
      - `codec` string
      - `storage_url` string
      - `status` 'STATUS_STARTED_RECORDING' | 'STATUS_FINISHED_RECORDING' | 'STATUS_TRANSFERRING' | 'STATUS_ERROR' | 'STATUS_FULFILLED' | 'STATUS_INVALID'
      - `requested_at` string, date-time
      - `started_recording_at` string, date-time
      - `finished_recording_at` string, date-time
      - `started_transferring_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `url` string
      - `created_at` string, date-time
      - `recording_source` 'SOURCE_TWILIO' | 'SOURCE_EXTERNAL' | 'SOURCE_MUXER' | 'SOURCE_ARAAS' | 'SOURCE_CHIME' | 'SOURCE_INVALID'
      - `source_recording_track_sid` string
      - `deleted_at` string, date-time
    - `recording` StreemApiArtifactRecording
      - `bucket` string
      - `filename` string
      - `storage_url` string
      - `status` 'STATUS_REQUESTED' | 'STATUS_TRANSFERRING' | 'STATUS_ERROR' | 'STATUS_FULFILLED' | 'STATUS_INVALID'
      - `requested_at` string, date-time
      - `started_transferring_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `created_at` string, date-time
      - `url` string
      - `recording_source` 'SOURCE_TWILIO' | 'SOURCE_MUXER' | 'SOURCE_ON_DEVICE' | 'SOURCE_ARAAS' | 'SOURCE_CHIME' | 'SOURCE_INVALID'
      - `preview_storage_url` string
      - `preview_url` string
      - `duration` GoogleProtobufDuration
        - `seconds` integer
        - `nanos` integer
      - `recording_status` 'RECORDING_STATUS_NONE' | 'RECORDING_STATUS_PAUSED' | 'RECORDING_STATUS_RESUMED' | 'RECORDING_STATUS_TEMPORARY_FAILURE' | 'RECORDING_STATUS_INVALID'
      - `deleted_at` string, date-time
    - `streemshot` StreemApiArtifactStreemshot
      - `status` 'STATUS_REQUESTED' | 'STATUS_FULFILLED' | 'STATUS_INVALID'
      - `requested_at` string, date-time
      - `requested_by_user_sid` string
      - `requested_by_device_sid` string
      - `fulfilled_at` string, date-time
      - `fulfilled_by_user_sid` string
      - `fulfilled_by_device_sid` string
      - `source` StreemApiArtifactStreemshotSource
        - `url` string
        - `pose` StreemApiPose
          - `position` number[]
          - `rotation` number[]
        - `feature_points` StreemApiPoint[]
          - `x` number, float
          - `y` number, float
          - `z` number, float
        - `camera_intrinsics` CameraIntrinsics
          - `focal_length_px_x` number, float
          - `focal_length_px_y` number, float
          - `axis_skew` number, float
          - `principal_point_x` number, float
          - `principal_point_y` number, float
        - `deleted_at` string, date-time
      - `detections` StreemApiDetection[]
        - `detection_sid` string
        - `type` 'DETECTION_TYPE_LOGO' | 'DETECTION_TYPE_LABEL' | 'DETECTION_TYPE_TEXT' | 'DETECTION_TYPE_FULL_TEXT' | 'DETECTION_TYPE_SAFE_SEARCH' | 'DETECTION_TYPE_SERIAL' | 'DETECTION_TYPE_MODEL' | 'DETECTION_TYPE_OBJECT' | 'DETECTION_TYPE_INVALID'
        - `description` string
        - `confidence` number, float
        - `bounding_box` StreemApiDetectionBoundingBox
          - `x` number, float
          - `y` number, float
          - `width` number, float
          - `height` number, float
        - `source` 'DETECTION_SOURCE_OCR' | 'DETECTION_SOURCE_USER' | 'DETECTION_SOURCE_AUTO' | 'DETECTION_SOURCE_INVALID'
        - `hidden` boolean
        - `extractor` string
        - `last_updated_at` string, date-time
      - `current_revision` StreemApiArtifactStreemshotRevision
        - `revision_number` integer
        - `streemshot_sid` string
        - `storage_url` string
        - `ar_elements` StreemApiArElement[]
          - `arrow` StreemApiArElementArrow
            - `transform` StreemApiTransform
              - …
            - `rotation` number, double
          - `measurement` StreemApiArElementMeasurement
            - `from` StreemApiPoint
              - …
            - `to` StreemApiPoint
              - …
          - `model3d` StreemApiArElementModel3d
            - `transform` StreemApiTransform
              - …
            - `rotation` number, double
            - `name` string
          - `text` StreemApiArElementText
            - `transform` StreemApiTransform
              - …
            - `rotation` number, double
            - `text` string
        - `url` string
        - `edited` boolean
        - `deleted_at` string, date-time
      - `revision_number` integer
      - `note` StreemApiNote
        - `sid` string
        - `created_by_user_sid` string
        - `created_at` string, date-time
        - `scope` 'SCOPE_ROOM' | 'SCOPE_STREEMSHOT' | 'SCOPE_INVALID'
        - `scope_sid` string
        - `last_updated_by_user_sid` string
        - `last_updated_at` string, date-time
        - `text` string
        - `deleted_at` string, date-time
        - `is_finalizable` boolean
        - `finalized_at` string, date-time
        - `revision_number` integer
      - `depth_map` StreemApiArtifactStreemshotDepthMap
        - `streemshot_sid` string
        - `storage_url` string
        - `url` string
        - `deleted_at` string, date-time
    - `transcription` StreemApiArtifactTranscription
      - `status` 'STATUS_UNKNOWN' | 'STATUS_REJECTED' | 'STATUS_ERROR' | 'STATUS_STARTED' | 'STATUS_CAPTURED' | 'STATUS_FULFILLED'
      - `storage_url` string
      - `started_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `type` 'VTT' | 'TXT'
      - `url` string
      - `deleted_at` string, date-time
      - `source` 'AWS' | 'WHISPER' | 'INVALID'
      - `sid` string
    - `sceneshot` StreemApiArtifactSceneshot
      - `mesh_sid` string
      - `preview_storage_url` string
      - `name` string
      - `pose` StreemApiPose
        - `position` number[]
        - `rotation` number[]
      - `ar_elements` StreemApiArElement[]
        - `arrow` StreemApiArElementArrow
          - `transform` StreemApiTransform
            - `position` number[]
            - `rotation` number[]
            - `scale` number[]
          - `rotation` number, double
        - `measurement` StreemApiArElementMeasurement
          - `from` StreemApiPoint
            - `x` number, float
            - `y` number, float
            - `z` number, float
          - `to` StreemApiPoint
            - `x` number, float
            - `y` number, float
            - `z` number, float
        - `model3d` StreemApiArElementModel3d
          - `transform` StreemApiTransform
            - `position` number[]
            - `rotation` number[]
            - `scale` number[]
          - `rotation` number, double
          - `name` string
        - `text` StreemApiArElementText
          - `transform` StreemApiTransform
            - `position` number[]
            - `rotation` number[]
            - `scale` number[]
          - `rotation` number, double
          - `text` string
      - `status` 'STATUS_UNKNOWN' | 'STATUS_REJECTED' | 'STATUS_ERROR' | 'STATUS_STARTED' | 'STATUS_CAPTURED' | 'STATUS_FULFILLED'
      - `started_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `captured_at` string, date-time
      - `deleted_at` string, date-time
    - `layout_estimation` StreemApiArtifactLayoutEstimation
      - `mesh_sid` string
      - `storage_url` string
      - `status` 'STATUS_UNKNOWN' | 'STATUS_REJECTED' | 'STATUS_ERROR' | 'STATUS_STARTED' | 'STATUS_CAPTURED' | 'STATUS_FULFILLED'
      - `started_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `url` string
      - `captured_at` string, date-time
      - `deleted_at` string, date-time
    - `textured_mesh` StreemApiArtifactTexturedMesh
      - `mesh_sid` string
      - `glb_storage_url` string
      - `usdz_storage_url` string
      - `status` 'STATUS_UNKNOWN' | 'STATUS_REJECTED' | 'STATUS_ERROR' | 'STATUS_STARTED' | 'STATUS_CAPTURED' | 'STATUS_FULFILLED'
      - `started_at` string, date-time
      - `errored_at` string, date-time
      - `fulfilled_at` string, date-time
      - `glb_url` string
      - `usdz_url` string
      - `video_recording_track_sid` string
      - `video_recording_sid` string
      - `deleted_at` string, date-time
    - `bookmark` StreemApiArtifactBookmark
      - `label` string
      - `timestamp` string, date-time
      - `status` 'STATUS_UNKNOWN' | 'STATUS_REJECTED' | 'STATUS_ERROR' | 'STATUS_STARTED' | 'STATUS_CAPTURED' | 'STATUS_FULFILLED'
      - `deleted_at` string, date-time
    - `room_outcome_report` StreemApiArtifactRoomOutcomeReport
      - `status` 'STATUS_UNKNOWN' | 'STATUS_REJECTED' | 'STATUS_ERROR' | 'STATUS_STARTED' | 'STATUS_CAPTURED' | 'STATUS_FULFILLED'
      - `diagnoses` StreemApiArtifactRoomOutcomeReportEntry[]
        - `code` string
        - `label` string
      - `disposition` StreemApiArtifactRoomOutcomeReportEntry
        - `code` string
        - `label` string
      - `custom_fields` object
      - `created_at` string, date-time
      - `deleted_at` string, date-time
  - `next_page_token` string
  - `total_size` integer

---

[API](https://skmtc.net/streem/apis/streem-api.md) · [All operations](https://skmtc.net/streem/apis/streem-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/streem/streem-api/versions/04250faebd19/schema)
