import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: 'My API Key',
});
const phoneNumberCampaigns = await client.phoneNumberCampaigns.list();
console.log(phoneNumberCampaigns.page);{
"records": [
{
"phoneNumber": "+18005550199",
"campaignId": "<string>",
"createdAt": "2021-03-08T17:57:48.801186",
"updatedAt": "2021-03-08T17:57:48.801186",
"brandId": "7ba705b7-22af-493f-addc-ac04b7ca071c",
"tcrBrandId": "BBRAND1",
"tcrCampaignId": "CCAMPA1",
"telnyxCampaignId": "3008dd9f-66d7-40e0-bf23-bf2d8d1a96ba",
"assignmentStatus": "ASSIGNED",
"failureReasons": "<string>"
}
],
"page": 123,
"totalRecords": 123
}import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: 'My API Key',
});
const phoneNumberCampaigns = await client.phoneNumberCampaigns.list();
console.log(phoneNumberCampaigns.page);{
"records": [
{
"phoneNumber": "+18005550199",
"campaignId": "<string>",
"createdAt": "2021-03-08T17:57:48.801186",
"updatedAt": "2021-03-08T17:57:48.801186",
"brandId": "7ba705b7-22af-493f-addc-ac04b7ca071c",
"tcrBrandId": "BBRAND1",
"tcrCampaignId": "CCAMPA1",
"telnyxCampaignId": "3008dd9f-66d7-40e0-bf23-bf2d8d1a96ba",
"assignmentStatus": "ASSIGNED",
"failureReasons": "<string>"
}
],
"page": 123,
"totalRecords": 123
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Consolidated filter parameter (deepObject style). Originally: filter[telnyx_campaign_id], filter[telnyx_brand_id], filter[tcr_campaign_id], filter[tcr_brand_id]
Show child attributes
Filter results by the Telnyx Campaign id
"f3575e15-32ce-400e-a4c0-dd78800c20b0"
Filter results by the Telnyx Brand id
"f3575e15-32ce-400e-a4c0-dd78800c20b0"
Filter results by the TCR Campaign id
"CAMPID3"
Filter results by the TCR Brand id
"BRANDID"
Specifies the sort order for results. If not given, results are sorted by createdAt in descending order. Specifies the sort order for results. If not given, results are sorted by created_at in descending order.
assignmentStatus, -assignmentStatus, createdAt, -createdAt, phoneNumber, -phoneNumber Successful Response
Show child attributes
"+18005550199"
For shared campaigns, this is the TCR campaign ID, otherwise it is the campaign ID
"2021-03-08T17:57:48.801186"
"2021-03-08T17:57:48.801186"
Brand ID. Empty if the number is associated to a shared campaign.
"7ba705b7-22af-493f-addc-ac04b7ca071c"
TCR's alphanumeric ID for the brand.
"BBRAND1"
TCR's alphanumeric ID for the campaign.
"CCAMPA1"
Campaign ID. Empty if the number is associated to a shared campaign.
"3008dd9f-66d7-40e0-bf23-bf2d8d1a96ba"
The assignment status of the number.
FAILED_ASSIGNMENT, PENDING_ASSIGNMENT, ASSIGNED, PENDING_UNASSIGNMENT, FAILED_UNASSIGNMENT "ASSIGNED"
Extra info about a failure to assign/unassign a number. Relevant only if the assignmentStatus is either FAILED_ASSIGNMENT or FAILED_UNASSIGNMENT
Was this page helpful?