Skip to main content

Get Campaigns

Each API request in TeleCMI platform includes App id and secret. Get your App id and secret in TeleCMI dashboard. After getting the app id and secret, make a POST request to the below endpoint to retrieve a paginated list of campaigns for a specific account.

Base URL

https://rest.telecmi.com/v3/campaign/get

Parameters

Parameter NameTypeDescription
*inet_noIntegerThe account identifier.
*secretStringYour app secret.
pageIntegerPage number for pagination. Default: 1.
limitIntegerNumber of records per page. Default: 10. Maximum: 10.
searchStringSearch query to filter campaigns by name.

Sample Response

{
"code": 200,
"total": 15,
"result": [
{
"campaign_id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Q2_Sales_Campaign",
"active": true,
"dialer_type": "predictive",
"leads_id": "550e8400-e29b-41d4-a716-446655440000",
"lead": "Sales_Leads_March",
"timezone": "+05:30",
"start_date": "2026-05-01",
"end_date": "2026-06-01",
"start_time": "09:00:00",
"end_time": "18:00:00",
"users": [
{ "user_id": "1234", "agent_id": "5159_2224257" }
]
}
]
}

HTTP Status Codes

Status CodeStatus TypeDescription
200SuccessRequest processed successfully
404ErrorNo Campaigns Found
404ErrorApp Not Found
500ErrorInternal Server Error
Note
The * marked parameter is mandatory.