---
title: "Get all outbound voice profiles"
method: GET
path: "/outbound_voice_profiles"
tags: ["Outbound Voice Profiles"]
---

# Get all outbound voice profiles

`GET /outbound_voice_profiles`

Get all outbound voice profiles belonging to the user that match the given filters.

## Query parameters

- `page` object
  - `number` integer — The page number to load.
  - `size` integer — The size of the page.
- `filter` object
  - `name` object — Name filtering operations
    - `contains` string — Optional filter on outbound voice profile name.
- `sort` 'enabled' | '-enabled' | 'created_at' | '-created_at' | 'name' | '-name' | 'service_plan' | '-service_plan' | 'traffic_type' | '-traffic_type' | 'usage_payment_method' | '-usage_payment_method'

## Response `200`

Successful response

- object
  - `data` OutboundVoiceProfile[]
    - `billing_group_id` string, uuid, nullable — The ID of the billing group associated with the outbound proflile. Defaults to null (for no group assigned).
    - `call_recording` OutboundCallRecording
      - `call_recording_caller_phone_numbers` string[] — When call_recording_type is 'by_caller_phone_number', only outbound calls using one of these numbers will be recorded. Numbers must be specified in E164 format.
      - `call_recording_channels` 'single' | 'dual' — When using 'dual' channels, the final audio file will be a stereo recording with the first leg on channel A, and the rest on channel B.
      - `call_recording_format` 'wav' | 'mp3' — The audio file format for calls being recorded.
      - `call_recording_type` 'all' | 'none' | 'by_caller_phone_number' — Specifies which calls are recorded.
    - `calling_window` object — (BETA) Specifies the time window and call limits for calls made using this outbound voice profile. Note that all times are UTC in 24-hour clock time.
      - `calls_per_cld` integer — (BETA) The maximum number of calls that can be initiated to a single called party (CLD) within the calling window. A null value means no limit.
      - `end_time` string — (BETA) The UTC time of day (in HH:MM format, 24-hour clock) when calls are no longer allowed to start.
      - `start_time` string — (BETA) The UTC time of day (in HH:MM format, 24-hour clock) when calls are allowed to start.
    - `concurrent_call_limit` integer, nullable — Must be no more than your global concurrent call limit. Null means no limit.
    - `connections_count` integer — Amount of connections associated with this outbound voice profile.
    - `created_at` string — ISO 8601 formatted date-time indicating when the resource was created.
    - `daily_spend_limit` string — The maximum amount of usage charges, in USD, you want Telnyx to allow on this outbound voice profile in a day before disallowing new calls.
    - `daily_spend_limit_enabled` boolean — Specifies whether to enforce the daily_spend_limit on this outbound voice profile.
    - `enabled` boolean — Specifies whether the outbound voice profile can be used. Disabled profiles will result in outbound calls being blocked for the associated Connections.
    - `id` string — Identifies the resource.
    - `max_destination_rate` number — Maximum rate (price per minute) for a Destination to be allowed when making outbound calls.
    - `name` string, required — A user-supplied name to help with organization.
    - `record_type` string — Identifies the type of the resource.
    - `service_plan` 'global' — Indicates the coverage of the termination regions.
    - `tags` string[]
    - `traffic_type` 'conversational' — Specifies the type of traffic allowed in this profile.
    - `updated_at` string — ISO 8601 formatted date-time indicating when the resource was updated.
    - `usage_payment_method` 'rate-deck' — Setting for how costs for outbound profile are calculated.
    - `whitelisted_destinations` string[] — The list of destinations you want to be able to call using this outbound voice profile formatted in alpha2.
  - `meta` PaginationMeta
    - `page_number` integer
    - `page_size` integer
    - `total_pages` integer
    - `total_results` integer

## Other responses

- `401` — Unauthorized
- `422` — Bad request

---

[API](https://skmtc.net/team-telnyx/apis/telnyx-api-2.md) · [All operations](https://skmtc.net/team-telnyx/apis/telnyx-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/team-telnyx/telnyx-api-2/revisions/ec31f78cf002/schema)
