A Pay-As-You-Go Social Media API

Search real-time data across social media through a standardised API.
No monthly fees, just pay per request.

Your first 50 requests per month on each endpoint are free, no card required.
$5 free credit included with every new account.

1-2 second response times

Optimized for real-time applications.

99.9% historical uptime

We handle multiple data sources.

Pay per request

No monthly fees or commitments.

Simple authentication

API key auth via X-API-Key header.

Usage analytics

Track requests, errors, and costs.

Spending limits

Set daily and monthly caps.

Every platform. One schema.

Monitor conversations across all major platforms. From $0.003 per request.

Reddit Search Users API Reddit Search Users API

Search Reddit users by keyword. Get karma scores, account age, bio, and moderation status.

$0.003 per request 50 free/month
Facebook Group Posts API Facebook Group Posts API

Get posts from any public Facebook group with reactions and comment counts.

$0.008 per page 50 free/month
Twitter User Following API Twitter User Following API

Get the accounts a user is following. Returns profile data for each account.

$0.006 per page 50 free/month
Twitter User Profile API Twitter User Profile API

Get follower/following counts, bio, verification status, and account metadata by username.

$0.006 per request 50 free/month
Twitter Verified Followers API Twitter Verified Followers API

Get the verified (blue checkmark) followers of a specific user.

$0.006 per page 50 free/month
Reddit Posts API Reddit Posts API

Search Reddit posts by keyword. Get post title, subreddit, author, and content snippet.

$0.003 per request 50 free/month
Instagram User Profile API Instagram User Profile API

Get a full profile by username or URL. Bio, follower / following counts, media count, category, and external link.

$0.006 per request 50 free/month
Google AI Mode API Google AI Mode API

Send a prompt to Google's AI Mode and get a structured conversational reply with citations. Continue the chat with a session token.

$0.005 per request 50 free/month
Twitter Posts API Twitter Posts API

Search tweets by keyword. Returns tweet content, engagement metrics (likes, retweets, views), author info, and URL.

$0.006 per page 50 free/month
Twitter Tweet Details API Twitter Tweet Details API

Get full content, engagement metrics, and author info for a single tweet by ID.

$0.006 per request 50 free/month
Facebook Page Posts API Facebook Page Posts API

Get recent posts from any Facebook page with engagement metrics and author data.

$0.008 per page 50 free/month
YouTube Search Channels API YouTube Search Channels API

Search YouTube channels by keyword. Get channel name, subscriber count, description, and thumbnail.

$0.005 per page 50 free/month
Facebook Group Details API Facebook Group Details API

Get group info including name, description, members count, and privacy setting.

$0.008 per request 50 free/month
Reddit Comments API Reddit Comments API

Search Reddit comments by keyword. Find discussions and replies across all subreddits.

$0.003 per page 50 free/month
Facebook Page Details API Facebook Page Details API

Get page info including name, followers, categories, contact details, and verification status.

$0.008 per request 50 free/month
Instagram Search Users API Instagram Search Users API

Search Instagram users by keyword. Get username, full name, verification status, and profile picture.

$0.006 per request 50 free/month
TikTok Videos API TikTok Videos API

Search TikTok videos by keyword. Get play counts, likes, comments, shares, and author info.

$0.006 per page 50 free/month
Facebook Search Videos API Facebook Search Videos API

Search Facebook videos by keyword. Get video titles, thumbnails, and author info.

$0.008 per page 50 free/month
Twitter Trends API Twitter Trends API

Get current trending topics for a specific location. Use woeid=1 for Worldwide.

$0.006 per request 50 free/month
Web Search API Web Search API

Real-time Google organic search results. Country, language, time-range and city-level geo targeting, with optional AI Overview.

$0.004 per page 50 free/month
YouTube Videos API YouTube Videos API

Search YouTube videos by keyword. Get video title, channel, view count, duration, thumbnail, and more.

$0.005 per page 50 free/month
Twitter User Tweets API Twitter User Tweets API

Get tweets posted by a specific user. Paginated results with full tweet data.

$0.006 per page 50 free/month
Twitter Tweet Comments API Twitter Tweet Comments API

Get the comments (replies) on a specific tweet. Paginated with full tweet data.

$0.006 per page 50 free/month
Facebook Search Pages API Facebook Search Pages API

Search Facebook pages by keyword. Find pages with verification status and IDs.

$0.008 per page 50 free/month
News Articles API News Articles API

Search news articles from thousands of sources. Filter by time, source, country, and language.

$0.008 per request 50 free/month
Twitter User Replies API Twitter User Replies API

Get replies posted by a specific user. Returns full tweet data for each reply.

$0.006 per page 50 free/month
Twitter User Followers API Twitter User Followers API

Get the followers of a specific user. Returns profile data for each follower.

$0.006 per page 50 free/month
Forum Posts API Forum Posts API

Search discussion boards and Q&A sites. Filter by time period and country.

$0.008 per request 50 free/month
TikTok Search Users API TikTok Search Users API

Search TikTok users by keyword. Get follower counts, likes, video count, bio, and verification status.

$0.006 per page 50 free/month
Twitter Tweet Quotes API Twitter Tweet Quotes API

Get the quote tweets for a specific tweet. Returns full tweet data for each quote.

$0.006 per page 50 free/month
Twitter Search Users API Twitter Search Users API

Search Twitter users by keyword. Returns profile data, follower counts, and verification status.

$0.006 per page 50 free/month
Instagram Posts API Instagram Posts API

Search Instagram posts by keyword. Get engagement metrics (likes, comments, views), author info, and more.

$0.006 per page 50 free/month
Facebook Search Posts API Facebook Search Posts API

Search Facebook posts by keyword. Get post content, reactions, comments, and shares.

$0.008 per page 50 free/month
Twitter Tweet Retweets API Twitter Tweet Retweets API

Get the users who retweeted a specific tweet. Paginated results with user data.

$0.006 per page 50 free/month
View all endpoints
# Same pattern for every platform
GET /v1/twitter/posts?query=AI&sort_by=most_recent
GET /v1/reddit/posts?query=AI&sort_by=most_recent
GET /v1/youtube/videos?query=AI&sort_by=most_recent

# Every endpoint returns the same structure
{
  "posts": [
    {
      "title": "Post title",
      "url": "https://reddit.com/r/...",
      "date": "2026-02-21 14:30:00",
      "author": "username",
      "source": "Reddit",
      "snippet": "Post content..."
    }
  ],
  "page": 1,
  "count": 25
}

One API for all platforms

Write your integration once. Query any platform by changing the endpoint path — the request parameters and response format stay the same.

Unified response format

Every endpoint returns the same fields: title, url, date, author, snippet, and source. Parse once, use everywhere.

Common parameters

query, sort_by, and page work the same way on every endpoint. Platform-specific filters are optional extras.

Single API key

One key authenticates across all endpoints. No per-platform credentials or OAuth flows to manage.

MCP Server

Use with your AI tools

Connect API Direct as an MCP server. Your AI agent gets 50+ tools to search social media and news in natural language. One line to set up.

Learn more about MCP
$ claude mcp add \
    --transport http \
    apidirect \
    "https://apidirect.io/mcp?token=YOUR_API_KEY"

Works with any MCP client. See all setup guides

Frequently asked questions

How does pricing work?

You only pay for successful requests. Each endpoint has its own per-request price, starting from $0.003. There are no monthly fees or commitments. Every new account starts with $5 in free credit, plus 50 free requests per endpoint every month.

Do I need a credit card to start?

No. Every account gets $5 in free credit at signup plus 50 free requests per endpoint each month — all usable without a card on file. You only need to add a payment method once you've used up your free credit and want to keep going.

What data do I get back?

Every endpoint returns a consistent structure: post title, URL, publication date, author, source platform, and a content snippet. Some endpoints include additional fields like subreddit or domain.

How fresh is the data?

Results are fetched in real-time when you make a request. You can sort by most_recent to get the latest posts, or by relevance to get the most relevant matches.

Are there rate limits?

Yes, there's a concurrency limit of 3 simultaneous requests per endpoint per user. If you need more, just get in touch.

Can I set spending limits?

Yes. You can configure daily and monthly spending caps in your dashboard. Once you hit a limit, requests will be blocked until the next period.

Start listening to social media

Get your API key and start monitoring conversations in minutes. $5 in free credit included with every new account.

Get API Key