---
title: "Get Calls Page Settings"
method: GET
path: "/developer/calls-page-settings"
tags: ["Developer", "Developer - Settings"]
---

# Get Calls Page Settings

`GET /developer/calls-page-settings`

## Request

- Base URL: `https://api.openintake.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.openintake.ai/developer/calls-page-settings`
- Auth: none declared

Get the calls page settings for the current customer.

This endpoint is restricted to developer users only.
Returns the enabled columns and metrics for the calls page.
If no settings exist, returns the defaults.

## Response `200`

Successful Response

- CallsPageSettingsResponse: Calls page settings response model
  - `customer_id` string, uuid, required
  - `hide_zero_duration_calls` boolean, required: Hide finished zero-second calls from dashboard lists and call counts
  - `enabled_columns` CallsPageColumnEnum[], required: List of enabled column identifiers in display order
  - `filterable_columns` CallsPageColumnEnum[], required: Column identifiers the customer may filter on. Always includes the enabled columns (their headers carry the filter); extra entries are filters for columns that aren't displayed, which the Calls page reveals while the filter is applied
  - `absolute_call_times` boolean, required: Show real clock times instead of relative ages — a time for today's calls, a date and time for older ones
  - `time_of_day_filter_enabled` boolean, required: Whether the date filter offers a time-of-day range as well as whole days
  - `enabled_metrics` CallsPageMetricEnum[], required: List of enabled metric card identifiers

## Changes

- **2026-10-15** `cccd8c55d2fd`: 2 warning
  - added the new `line` enum value to the `enabled_columns/items/` response property for the response status `200`
  - added the new `line` enum value to the `filterable_columns/items/` response property for the response status `200`
- **2026-09-14** `2a47b07c930e`: 1 info
  - added the required property `hide_zero_duration_calls` to the response with the `200` status
- **2026-09-11** `546117b4e7b4`: 2 warning, 3 info
  - added the new `assigned_team` enum value to the `enabled_columns/items/` response property for the response status `200`
  - added the new `transferred_to` enum value to the `enabled_columns/items/` response property for the response status `200`
  - added the required property `absolute_call_times` to the response with the `200` status
  - added the required property `filterable_columns` to the response with the `200` status
  - …1 more

[Operation history](https://skmtc.dev/openintake/apis/openintake-api/changes/developer/calls-page-settings/get.md)

---

[API](https://skmtc.dev/openintake/apis/openintake-api.md) - [All operations](https://skmtc.dev/openintake/apis/openintake-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openintake/apis/openintake-api/revisions/de90a8dcbc07?raw)
