---
title: "List all existing call logs"
method: GET
path: "/v1/callcenter/calllogs"
tags: ["CallCenter"]
---

# List all existing call logs

`GET /v1/callcenter/calllogs`

## Query parameters

- `Id` integer
- `DepartmentId` integer
- `CallerName` string
- `CallerNumber` string
- `CalledName` string
- `CalledNumber` string
- `Dtmf` string
- `Notes` string
- `CallDirection` 0 | 1 — <p>Enum values:</p><ul><li><i>0 = incomingcall</i></li><li><i>1 = outgoingcal</i></li></ul>
- `RecordStatus` integer
- `SourceType` 0 | 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>0 = unknown</i></li><li><i>1 = extension</i></li><li><i>2 = gateway</i></li><li><i>3 = provider</i></li><li><i>4 = system</i></li></ul>
- `SourceId` integer
- `DestinationType` 0 | 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>0 = unknown</i></li><li><i>1 = extension</i></li><li><i>2 = gateway</i></li><li><i>3 = provider</i></li><li><i>4 = system</i></li></ul>
- `DestinationId` integer
- `FromDate` string
- `ToDate` string
- `EventType` 0 | 1 | 2 — <p>Enum values:</p><ul><li><i>0 = unknown</i></li><li><i>1 = successful</i></li><li><i>2 = missed</i></li></ul>
- `HasRecording` boolean
- `TagIds` string
- `MinUserRatingScore` number, double
- `MaxUserRatingScore` number, double
- `MinCsatRate` number, double
- `MaxCsatRate` number, double
- `SipServerId` integer
- `DepartmentScope` DepartmentPageSelection — Selects departments for a page-level query. The query-string value can be `all` or a comma-separated list of positive department IDs, such as `12,34`.
- `ViewType` 0 | 1 — <p>Enum values:</p><ul><li><i>0 = List</i></li><li><i>1 = Kanban</i></li></ul>
- `Page` integer
- `ItemsPerPage` integer
- `ReturnTotalItems` boolean
- `sortCol` string
- `sortDir` string
- `isExport` boolean

## Response `200`

OK

- CallLogQueryResult
  - `totalItems` integer
  - `items` CallLog[], nullable
    - `id` integer
    - `departmentId` integer
    - `userRatingId` integer, nullable
    - `userRatingScore` number, double, nullable
    - `visitorFeedbackId` integer, nullable
    - `visitorFeedbackRate` number, double, nullable
    - `createdDate` string, date-time
    - `callDuration` integer — AccountId+Api Key - HMACSHA256
    - `ringDuration` integer
    - `sourceType` 0 | 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>0 = unknown</i></li><li><i>1 = extension</i></li><li><i>2 = gateway</i></li><li><i>3 = provider</i></li><li><i>4 = system</i></li></ul>
    - `sourceId` integer
    - `destinationType` 0 | 1 | 2 | 3 | 4 — <p>Enum values:</p><ul><li><i>0 = unknown</i></li><li><i>1 = extension</i></li><li><i>2 = gateway</i></li><li><i>3 = provider</i></li><li><i>4 = system</i></li></ul>
    - `destinationId` integer
    - `eventType` 0 | 1 | 2 — <p>Enum values:</p><ul><li><i>0 = unknown</i></li><li><i>1 = successful</i></li><li><i>2 = missed</i></li></ul>
    - `callDirection` 0 | 1 — <p>Enum values:</p><ul><li><i>0 = incomingcall</i></li><li><i>1 = outgoingcal</i></li></ul>
    - `recordStatus` integer
    - `callerName` string, nullable — Çağrıyı Başlatan İsim, Outsource hizmeti sunan firmalarda "Aranan Firma Adı" loglanıyor
    - `callerNumber` string, nullable — Çağrıyı Başlatan Numara, Gelen Çağrıda Caller ID, Giden Çağrıda Arama Yapan Hattın Numarası
    - `calledName` string, nullable — Çağrıyı Hedefleyen İsim
    - `calledNumber` string, nullable — Çağrıyı Hedefleyen Numara, Gelen Çağrıda Çağrıyı Karşılayan Kanalın Numarası(IVR, Dahili No gibi), Giden Çağrıda Aranılan Numara
    - `dialedNumber` string, nullable — Çağrı başlatırken tuşlanan numara
    - `dtmf` string, nullable — Gelen veya Giden Çağrıda müşterinin tuşladığı numaralar
    - `sipServerId` integer
    - `notes` string, nullable
    - `directory` string, nullable
    - `sourceIpAddress` string, nullable
    - `destinationIpAddress` string, nullable
    - `s3BucketName` string, nullable
    - `s3Key` string, nullable
    - `contactId` integer
    - `companyId` integer
    - `view` integer
    - `listen` integer
    - `deleted` integer
    - `saveas` integer
    - `tagIds` string, nullable
    - `linkedTicketIds` string, nullable — Comma separated list of ticket ids
    - `linkedDealIds` string, nullable — Comma separated list of deal ids

---

[API](https://skmtc.dev/infoset/apis/infoset-rest-api.md) · [All operations](https://skmtc.dev/infoset/apis/infoset-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infoset/infoset-rest-api/revisions/f5bc39a1ac15/schema)
