Skip to content

Reddit and X data in Make

Make doesn't have a ChatterAPI app yet. The HTTP app's Make a request module calls any endpoint with your key, and the rest of the scenario uses the JSON response.

REST base URLhttps://api.chatterapi.com/v1

What you get

  • Reddit and X data in any scenario: mentions, leads, searches and timelines.
  • Parsed JSON that Make can iterate over one item at a time.
  • Each call has a fixed credit cost, so you can work out what a scenario costs.

Set it up

  1. Create an API key

    Sign in at chatterapi.com/signup with Google and create a key on the Keys page. You get 100 free credits. A ca_test_ key returns recorded samples for 0 credits, which helps while you set things up.

  2. Add a Make a request module

    From the HTTP app, add Make a request. Set the method to GET, set the URL to the endpoint, and turn on response parsing.

  3. Set the key

    Make's docs suggest storing the key as a credential in the Credentials field instead of typing it into the headers. Whichever you choose, the request has to send this header.

    request
    GET https://api.chatterapi.com/v1/x/users/yourbrand/mentions
    Authorization: Bearer YOUR_KEY
  4. Iterate over the results

    Add an Iterator on data to process one tweet or post at a time.

X mentions in a scenario

The module above returns JSON like this, taken from a real recorded call.

curl "https://api.chatterapi.com/v1/x/users/levelsio/mentions" \
  -H "Authorization: Bearer $CHATTERAPI_KEY"
response, first 2 rows
{
  "data": [
    {
      "id": "2110099793976451174",
      "text": "@levelsio Nothing like firing up ~ExCuRsIoN~ and that 50 cent startup track comes “If I can’t do it, homie it can’t be done”",
      "url": "https://x.com/vamatt/status/2110099793976451174",
      "createdAt": "2026-10-13T20:06:09.000Z",
      "lang": "en",
      "likes": 0,
      "retweets": 0,
      "replies": 0,
      "quotes": 0,
      "views": 1,
      "bookmarks": 0,
      "isReply": true,
      "inReplyToId": "2109950426590417326",
      "conversationId": "2109950426590417326",
      "isRetweet": false,
      "quotedTweetId": null,
      "author": {
        "id": "2181300669",
        "handle": "vamatt",
        "name": "Matthew Man e/acc ⏩",
        "bio": "Time is our most valuable asset. Don't underutilize the time you have. Love more, build always. Working towards AI-powered Abundance in the Far North",
        "followers": 190,
        "following": 836,
        "tweets": null,
        "verified": false,
        "blueVerified": false,
        "canDm": true,
        "protected": null,
        "location": "Tallinn, Estonia ",
        "url": null,
        "avatarUrl": "https://pbs.twimg.com/profile_images/378800000740699003/e8585c55dc8b53c9c50302492b48ee4f_normal.jpeg",
        "createdAt": "2013-11-14T23:05:22.000Z"
      },
      "media": []
    },
    {
      "id": "2110099175383916754",
      "text": "@levelsio Close to dead for the notebook maybe. Not for the baker who still sends quotes as a photo.",
      "url": "https://x.com/Lionheartbvs/status/2110099175383916754",
      "createdAt": "2026-10-13T20:03:41.000Z",
      "lang": "en",
      "likes": 0,
      "retweets": 0,
      "replies": 0,
      "quotes": 0,
      "views": 2,
      "bookmarks": 0,
      "isReply": true,
      "inReplyToId": "2109944044893966447",
      "conversationId": "2109944044893966447",
      "isRetweet": false,
      "quotedTweetId": null,
      "author": {
        "id": "1758922050985402368",
        "handle": "Lionheartbvs",
        "name": "Barry | business Automations",
        "bio": "I automate your business #SEO #Feyenoord #TRWstudent #Bikelife",
        "followers": 224,
        "following": 170,
        "tweets": null,
        "verified": false,
        "blueVerified": true,
        "canDm": true,
        "protected": null,
        "location": "Rotterdam, Nederland",
        "url": null,
        "avatarUrl": "https://pbs.twimg.com/profile_images/2013346515054387200/OiK8tl5E_normal.jpg",
        "createdAt": "2024-02-17T18:31:32.000Z"
      },
      "media": []
    }
  ],
  "page": {
    "nextCursor": "Ad8-…",
    "hasMore": true
  }
}

Recorded from a live call on . Long text is shortened and the cursor is cut. A live key is charged 3 credits for this call. A test key returns this same sample for 0 credits.

Limits worth knowing

  • The HTTP app has three modules (Make a request, Download a file and Resolve a target URL) and supports API key, Basic, OAuth 2.0 or no authentication. source
  • You can set the request timeout anywhere from 1 to 300 seconds. Only HTTPS is allowed. source
  • Make's Free plan includes 1,000 credits a month, as listed on Oct 17, 2026. Most module actions use 1 credit. source
  • Make has no native ChatterAPI app yet, and ChatterAPI isn't listed in Make's app directory. Use the HTTP app, which is the supported route.

Last checked . Sources: Make HTTP app, Make pricing.

Questions

Is there a ChatterAPI app for Make?
Not yet. Use the HTTP app's Make a request module.
Do Make credits and ChatterAPI credits overlap?
No. Make counts its own credits per module run, and ChatterAPI charges its credits per API call.
What happens when a call fails?
It costs 0 ChatterAPI credits. The body includes an error object with a code and message that you can route on.

What people build with it

Automation platforms

Give your agent Reddit and X data

Sign up and get 100 free credits. No card required.