API reference
Every endpoint is a POST to https://api.dcdial.com/api/. The type field picks the operation. Start with Log in to get a token.
Authentication
1Exchange a username and password for an API token.
Campaigns
7Start, pause and stop outbound dialing campaigns, and read or change their settings.
Accounts
2Create or update accounts, and list the accounts in your company.
Lists
8Manage calling lists, add accounts to campaigns, upload account files and read call results.
Do-Not-Call
3Keep numbers from being dialed or texted, company-wide or for one campaign.
Statistics
7Campaign summaries, graphs, dialer usage and dashboard figures.
IVRs
3List, create and delete interactive voice response menus.
Queues
3List, create and delete inbound call queues.
Users
5Create users, manage profiles and passwords, and check permissions.
Notifications
4Choose which in-app alerts you receive, and read or clear them.
Payments
11Payment agreements, payment links, manual payments, charges and refunds.
SMS
2Send text messages and retrieve what was sent.
Content
1Public content used by DCDial client applications.