v52

OpenAPI 3.1.0raw.githubusercontent.com2026-07-311,1941,9384.1 MB
Phone Number Campaigns

List phone number campaigns

get/10dlc/phone_number_campaigns

Query parameters

recordsPerPageinteger

Number of records to return per page.

pageinteger

Page number to retrieve (1-based).

tcr_brand_idstring

Filter results by the TCR Brand id

tcr_campaign_idstring

Filter results by the TCR Campaign id

telnyx_brand_idstring uuid

Filter results by the Telnyx Brand id

telnyx_campaign_idstring uuid

Filter results by the Telnyx Campaign id

Consolidated filter parameter (deepObject style). Originally: filter[telnyx_campaign_id], filter[telnyx_brand_id], filter[tcr_campaign_id], filter[tcr_brand_id]

{
  "tcr_brand_id": "BRANDID",
  "tcr_campaign_id": "CAMPID3",
  "telnyx_brand_id": "f3575e15-32ce-400e-a4c0-dd78800c20b0",
  "telnyx_campaign_id": "f3575e15-32ce-400e-a4c0-dd78800c20b0"
}
sort'assignmentStatus' | '-assignmentStatus' | 'createdAt' | '-createdAt' | 'phoneNumber' | '-phoneNumber'

Specifies the sort order for results. If not given, results are sorted by created_at in descending order.

Specifies the sort order for results. If not given, results are sorted by createdAt in descending order.

Response

Successful Response

pageinteger required
totalRecordsinteger required

Example response

{
  "records": [
    {
      "assignmentStatus": "ASSIGNED",
      "brandId": "7ba705b7-22af-493f-addc-ac04b7ca071c",
      "createdAt": "2021-03-08T17:57:48.801186",
      "nonTmobileNumberMappingStatus": "ADDED",
      "phoneNumber": "+18005550199",
      "tcrBrandId": "BBRAND1",
      "tcrCampaignId": "CCAMPA1",
      "telnyxCampaignId": "3008dd9f-66d7-40e0-bf23-bf2d8d1a96ba",
      "tmobileNumberMappingStatus": "ADDED",
      "updatedAt": "2021-03-08T17:57:48.801186"
    }
  ]
}