Check out our upcoming events and meetups! View events →
This endpoint allows you to see whether or not the supplied brand is suitable for your desired campaign use case.
import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: process.env['TELNYX_API_KEY'], // This is the default and can be omitted
});
const response = await client.messaging10dlc.campaignBuilder.brand.qualifyByUsecase('usecase', {
brandId: 'brandId',
});
console.log(response.annualFee);{
"annualFee": 123,
"maxSubUsecases": 123,
"minSubUsecases": 123,
"mnoMetadata": {},
"monthlyFee": 123,
"quarterlyFee": 123,
"usecase": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
Use this file to discover all available pages before exploring further.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Successful Response
Campaign annual subscription fee
Maximum number of sub-usecases declaration required.
Minimum number of sub-usecases declaration required.
Map of usecase metadata for each MNO. Key is the network ID of the MNO (e.g. 10017), Value is the mno metadata for the usecase.
Campaign monthly subscription fee
Campaign quarterly subscription fee
Campaign usecase
Was this page helpful?
import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: process.env['TELNYX_API_KEY'], // This is the default and can be omitted
});
const response = await client.messaging10dlc.campaignBuilder.brand.qualifyByUsecase('usecase', {
brandId: 'brandId',
});
console.log(response.annualFee);{
"annualFee": 123,
"maxSubUsecases": 123,
"minSubUsecases": 123,
"mnoMetadata": {},
"monthlyFee": 123,
"quarterlyFee": 123,
"usecase": "<string>"
}