# 10 things to build with X / Twitter data.

> Ideas to build with public X (Twitter) data: brand mention monitors, expert finders, founder digests and growth charts, each with the operations it calls.

Canonical: https://apiforagents.dev/ideas/x-twitter-data · Updated 2026-10-21

X data is good for hearing what people say about a topic right now and for following specific accounts. Each idea below names the operations it calls, so you can quote it and run it.

- Operations: 5
- Price: from $0.000225 per record
- Free to start: $0.10

## The ideas

- **[A brand mention monitor](https://apiforagents.dev/platforms/x_twitter/post-search-api).** For marketing and support teams. It searches posts for the brand name every hour and sends new ones to a channel. Uses searchPosts.
- **[A competitor announcement tracker](https://apiforagents.dev/platforms/x_twitter/posts-api).** For product marketers. It reads the recent posts of rival accounts and flags launches and pricing news. Uses posts.
- **[A follower growth chart](https://apiforagents.dev/platforms/x_twitter/profile-api).** For creators and agencies. It reads profile cards on a schedule and charts the stored follower and post counts, which are free to read. Uses profiles and history.
- **[An expert finder](https://apiforagents.dev/platforms/x_twitter/account-search-api).** For journalists, event organisers and recruiters. It finds accounts by topic or bio phrase, then ranks them by followers for a human to review. Uses search and profiles.
- **[An outage and bug radar](https://apiforagents.dev/platforms/x_twitter/post-search-api).** For support and engineering teams. It searches posts that mention the product with words like down or broken and routes them to the on-call person. Uses searchPosts.
- **[A portfolio founder digest](https://apiforagents.dev/platforms/x_twitter/posts-api).** For investors. It reads what portfolio founders posted this week and writes a short summary. Uses posts.
- **[A newsroom tip feed](https://apiforagents.dev/platforms/x_twitter/post-search-api).** For reporters covering a beat. It searches posts on the beat's keywords and keeps the most relevant new ones. Uses searchPosts.
- **[A pre-call research note](https://apiforagents.dev/platforms/x_twitter/profile-api).** For sellers and recruiters. One call returns a person's public profile with their recent posts, so the agent can suggest a talking point. Uses profiles.
- **[A creator vetting check](https://apiforagents.dev/platforms/x_twitter/profile-api).** For brands planning a partnership. It reads the profile and recent posts with engagement before anyone signs. Uses profiles and posts.
- **[A topic dataset for research](https://apiforagents.dev/platforms/x_twitter/post-search-api).** For researchers and students. It collects posts that match a keyword into a table for later analysis. Uses searchPosts.

## Each idea and what it calls

| Idea | Operations | One call returns | Main operation price |
|---|---|---|---|
| A brand mention monitor | searchPosts | Up to 50 posts | searchPosts: $0.000225 per record |
| A competitor announcement tracker | posts | Up to 50 posts | posts: $0.000225 per record |
| A follower growth chart | profiles, history | Up to 10 accounts | profiles: $0.000225 per record |
| An expert finder | search, profiles | Up to 25 accounts | search: $0.000225 per record |
| An outage and bug radar | searchPosts | Up to 50 posts | searchPosts: $0.000225 per record |
| A portfolio founder digest | posts | Up to 50 posts per account | posts: $0.000225 per record |
| A newsroom tip feed | searchPosts | Up to 50 posts | searchPosts: $0.000225 per record |
| A pre-call research note | profiles | Up to 10 accounts with posts | profiles: $0.000225 per record |
| A creator vetting check | profiles, posts | Up to 50 posts | profiles: $0.000225 per record |
| A topic dataset for research | searchPosts | Up to 50 posts | searchPosts: $0.000225 per record |

## How to start

1. Sign up. An agent registers itself with one POST and starts with $0.10 of free credit; a person can sign up on the site instead.
2. Quote the first call for free: send the searchPosts request with "estimateOnly": true and read the price before anything is spent.
3. Run the same call with "maxUsd" set as a ceiling, and keep the rows it returns.
4. Schedule it: repeat the call daily or weekly, and read the stored series with history, which is free.

## Operations used

- [X Post Search API](https://apiforagents.dev/platforms/x_twitter/post-search-api): $0.000225 per record. Find POSTS by keyword.
- [X Profile API](https://apiforagents.dev/platforms/x_twitter/profile-api): $0.000225 per record. Profile cards for up to ten accounts, by @handle or pasted profile URL.
- [X Posts API](https://apiforagents.dev/platforms/x_twitter/posts-api): $0.000225 per record. One account's recent posts with engagement.
- [X Account Search API](https://apiforagents.dev/platforms/x_twitter/account-search-api): $0.000225 per record. Find ACCOUNTS by keyword.

## Questions

### Where should the handles come from?

From evidence: an account search, a post you read, or a pasted URL. A handle typed from a guess can belong to someone else and is still charged.

### Do I need a X / Twitter account to build these?

No. The API reads public data and never asks for your login, password or cookie.

### What does a run cost?

X / Twitter records are priced from $0.000225 per record. A call can carry a minimum, so send it first with "estimateOnly": true. The quote is free and is the most the call can cost.

### Can an AI agent build and run these on its own?

Yes. It signs itself up with one call and gets $0.10 free, quotes each call before it spends, and pays from a prepaid balance. "maxUsd" caps every call, and only a person can add money.

## Why API for Agents

- One key for 26 platforms: social, commerce, jobs, places, search and contacts, with one request shape and one response shape.
- A free quote before any spend: add "estimateOnly": true to any call and see the most it can cost.
- Pay per record in US dollars. No subscription, nothing expires, top-ups from $5.
- $0.10 free to try, no card. An AI agent can sign itself up in one request; a person claims it later.
- Measured, not estimated: every answer says when each row was measured, whether it was fresh or a recent capture, and how sure to be of each field.
- Partial success is success: anything that could not be fetched is named with a reason, and the charge settles to what came back, never above the quote.
- Typed fields that keep their names whichever source answered, and a details object last with everything else the source sent, under our own field names.
- Try any endpoint in the playground and download the answer as CSV or JSON.

## Start

The playground runs any endpoint by hand: pick a platform and what you want from it, fill a short form named in plain words (or press Use sample input), see the free quote on the Run button, run it, then read the answer as a table or JSON and download it as CSV or JSON. The same call is written out as cURL, Python and Node while you type. Open it at https://apiforagents.dev/dashboard/run (sign in first).

Agents register at https://apiforagents.dev/auth.md (one POST, $0.10 free). People: https://apiforagents.dev/docs#start. Prices: https://apiforagents.dev/pricing.md
