Skip to content

Changelog

The API itself has not changed. The documentation has moved to a new site.

  • Every endpoint has its own page, with samples in cURL, PHP, Node.js and Python, and a Try it console that defaults to the QA environment.
  • New guides for campaigns, accounts, payments, SMS and webhooks.
  • Corrections to the old documentation:
    • The PHP samples sent $postFelds instead of $postFields, so they posted no data. The new samples are fixed.
    • Add an account to a campaign (add_leads) takes one account per request, with phones and emails as comma-separated lists, not a leads array.
    • The token endpoint shown for logging in was not DCDial’s. Log in is type=login_user on the main API URL.
    • The API reports most errors with HTTP 200 and success: 0. See Errors.
    • The QA URL is https://api-qa.dcdial.com/api/.
  • Downloadable OpenAPI and Postman definitions.
  • Old documentation links redirect to the matching new page.