---
title: "List your originating numbers and each one's agent voice"
method: GET
path: "/voice/bridge/numbers"
tags: ["voice"]
---

# List your originating numbers and each one's agent voice

`GET /voice/bridge/numbers`

## Request

- Base URL: `https://corebee.ai/api/v1`
- URL: `https://corebee.ai/api/v1/voice/bridge/numbers`
- Auth: HTTP bearer

Every Telnyx DID your organization owns that can originate a bridge, with the Cartesia voice the conversational agent speaks in for calls placed from it. voice_id is null when the number has not chosen one, which means it speaks in the platform default voice, that is the state of every number until you set one, and it is not an error. Requires the voice:bridge scope.

## Response `200`

OK

- object
  - `data` object, required
    - `numbers` BridgeNumberVoice[], required
      - `from_number` string: The originating DID owned by your organization.
      - `voice_id` string, nullable: Cartesia voice UUID the conversational agent speaks in for calls placed from this number. null = the platform default voice, which is the state of every number until you set one.
      - `connection_status` string, nullable: Provisioning state of the number, informational only.

## Other responses

- `401`: Invalid or missing credential

---

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