---
title: "Get Telephony Configuration By Id"
method: GET
path: "/api/v1/organizations/telephony-configs/{config_id}"
tags: ["main", "organizations"]
---

# Get Telephony Configuration By Id

`GET /api/v1/organizations/telephony-configs/{config_id}`

## Request

- Base URL: `https://app.dograh.com`
- URL: `https://app.dograh.com/api/v1/organizations/telephony-configs/{config_id}`
- Auth: none declared

## Path parameters

- `config_id` integer, required

## Headers

- `authorization` string, nullable
- `X-API-Key` string, nullable

## Response `200`

Successful Response

- TelephonyConfigurationDetail: Body of ``GET /telephony-configs/{id}`` — credentials are masked.
  - `id` integer, required
  - `name` string, required
  - `provider` string, required
  - `connectivity` 'api' | 'sip'
  - `is_default_outbound` boolean, required
  - `inactive` boolean
  - `inactive_since` string, date-time, nullable
  - `inactive_reason` string, nullable
  - `credentials` object, required
  - `sip_connectivity` SIPConnectivityDetails: Provider-supplied SIP connection details displayed to customers.
    - `provider_display_name` string, required
    - `regions` SIPRegionDetails[], required
      - `region` string, required
      - `inbound_transports` SIPTransportDetails[], required
        - `transport` string, required
        - `hostname` string, required
        - `port` integer, required
        - `uri` string, required
      - `outbound_origin_ip` string, required
  - `supports_outbound` boolean
  - `setup_checklist` ProviderSetupChecklist: A configuration's setup progress, as computed by its provider. ``ready_for_outbound`` is derived rather than reported independently so a provider cannot claim readiness while leaving a blocking step incomplete.
    - `ready_for_outbound` boolean, required
    - `outbound_blocked_reason` string, nullable, required
    - `steps` SetupStep[], required
      - `key` string, required
      - `title` string, required
      - `description` string, required
      - `complete` boolean, required
      - `blocks_outbound` boolean
    - `docs_url` string, nullable
  - `supports_trunks` boolean
  - `trunks` TrunkResponse[]
    - `id` integer, required
    - `name` string, required
    - `enabled` boolean, required
    - `settings` object, required
    - `phone_number_count` integer
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
  - `supports_phone_number_sync` boolean
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required

## Other responses

- `404`: Not found
- `422`: Validation Error

## Changes

- **2026-11-03** `faa00cf76fcb`: 10 info
  - added the optional property `connectivity` to the response with the `200` status
  - added the optional property `inactive` to the response with the `200` status
  - added the optional property `inactive_reason` to the response with the `200` status
  - added the optional property `inactive_since` to the response with the `200` status
  - …6 more

[Operation history](https://skmtc.dev/dograh/apis/dograh-api/changes/api/v1/organizations/telephony-configs/:config_id/get.md)

---

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