twitter

The Cold DM API is here ⛄

Send personalized Twitter DMs to your startup's users to welcome them or notify them on important events.

welcomeUser.js
package.json
function onUserSignup(twitterUserId) {
return fetch(
`https://api.colddm.me/v1/campaigns/6hqdd87ml/messages`,
{
method:"POST",
body: JSON.stringify({ to: twitterUserId })
}
)
}

Introduction

Getting started

Learn how to get started with the Cold DM API in under 10 minutes.

warning

Cold DM APIs are only available for our paid plan users. If you're currently in the free plan, make sure to upgrade your plan .

Authentication

Learn how to authenticate API requests.

Rate limits

Learn about rate limits and quotas.

Errors

Learn how errors are indicated.

API reference

Learn about our API endpoints.


Basics

The Cold DM API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Base Url

https://api.colddm.me/
warning

Make sure you're using https

Use TLS v1.2 or above when calling our APIs