---
title: "Get Call Log"
method: GET
path: "/v1/companies/{company_code_or_sid}/call-log"
tags: ["companies"]
---

# Get Call Log

`GET /v1/companies/{company_code_or_sid}/call-log`

Get the Call Log for the specified Company, which are all calls made by Users of the Company

## Path parameters

- `company_code_or_sid` string, required

## Query parameters

- `page_size` integer
- `page_token` string
- `filter` string
- `start_time` string, date-time
- `end_time` string, date-time
- `group_names` string[]
- `call_statuses` string[]
- `has_room_notes` boolean
- `call_source_codes` string[]
- `filter_transferred` boolean

## Response `200`

Call Log for given company has been fetched

- StreemApiGetCompanyCallLogResponse
  - `call_log_entries` StreemApiCallLogEntry[]
    - `room_sid` string
    - `start_time` string, date-time
    - `end_time` string, date-time
    - `participants` StreemApiCallLogParticipant[]
      - `user_sid` string
      - `external_user_id` string
      - `name` string
      - `avatar_url` string
      - `phone` string
      - `is_expert` boolean
    - `missed` boolean
    - `onsite` boolean
    - `artifact_counts` StreemApiArtifactCounts
      - `gps_position` integer
      - `mesh` integer
      - `recording` integer
      - `recording_track` integer
      - `streemshot` integer
      - `transcription` integer
      - `sceneshot` integer
      - `layout_estimation` integer
      - `textured_mesh` integer
      - `bookmark` integer
      - `room_outcome_report` integer
    - `share_url` string
    - `reference_id` string
    - `created_by_user_sid` string
    - `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
    - `latest_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
    - `invitations` StreemApiCallLogRoomInvitation[]
      - `from_user` StreemApiCallLogParticipant
        - `user_sid` string
        - `external_user_id` string
        - `name` string
        - `avatar_url` string
        - `phone` string
        - `is_expert` boolean
      - `to_user` StreemApiCallLogParticipant
        - `user_sid` string
        - `external_user_id` string
        - `name` string
        - `avatar_url` string
        - `phone` string
        - `is_expert` boolean
    - `favorite` boolean
    - `integration_id` string
    - `call_status` 'STATUS_SUCCESSFUL' | 'STATUS_CANCELED' | 'STATUS_REJECTED' | 'STATUS_TIMED_OUT' | 'STATUS_INVALID'
    - `canceled_call_ring_time_in_secs` string
    - `call_duration` GoogleProtobufDuration
      - `seconds` integer
      - `nanos` integer
    - `transferred` boolean
    - `requeued` boolean
  - `next_page_token` string
  - `total_size` integer

## Other responses

- `400` — Page token is invalid for given query parameters
- `403` — User does not have permission to fetch list of company call log entries

---

[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)
