API Direct integration
API Direct returns real-time public data from social networks, Google and marketplaces through one key: search posts and read profiles, posts, followers, comments and likes on Twitter/X, LinkedIn, Facebook, Instagram, TikTok, YouTube, Reddit, Threads, Truth Social, Bluesky and Substack; run Google web searches, Google AI Mode prompts and Google Maps place searches with details, reviews and photos; search news articles and forum posts; read Amazon products, sellers and best sellers and Trustpilot companies and reviews. Most list tools can add an AI emotion analysis per item (get_sentiment, billed extra). Answers include public profile data about people. Not exposed: the batch route (up to 100 calls in one request), the JSON-body twin of the AI Mode call and the key-check route. Authentication is an API key (starts with ak_live_) sent in the X-API-Key header, from the API Keys page of the dashboard. Billing is pay per request (each tool states its price; multi-page tools bill per page) with a monthly free tier per endpoint, and at most 10 concurrent requests per endpoint.
Say what should happen.
The workflow builds itself.
What you can do with API Direct
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Each badge shows the default agent permission of an endpoint (allowed: an agent calls it without asking; ask first: you are asked before an agent calls it, when the agent or chat asks permission for sensitive actions; never: no agent may call it), which every user can change endpoint by endpoint in their credential settings.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Amazon product, 2 operations
amazon_product_detailsAmazon product detailsGETAgents: ask firstGet full details for an Amazon product by its 10-character ASIN, pricing, buy box with seller ID, availability, photos, videos, spec tables, rating breakdown per star, and top reviews. Price: $0.005 per request. Free tier: 50 requests/month.search_amazon_productsSearch amazon productsGETAgents: ask firstSearch Amazon products by free-text keyword (or an ASIN) across 24 marketplaces. Each page returns ~16 results with price, rating, Prime status, sales volume, and badges. Price: $0.005 per request. Free tier: 50 requests/month.
Bluesky post, 2 operations
bluesky_post_detailsBluesky post detailsGETAgents: ask firstGet a single Bluesky post by URL or ID. Returns the post text, author, publication date, engagement metrics (likes, replies, reposts, quotes, bookmarks), media, link card, and quoted post.search_bluesky_postsSearch bluesky postsGETAgents: ask firstSearch Bluesky posts by keyword. Returns post text, author, publication date, engagement metrics (likes, replies, reposts, quotes, bookmarks), media, link cards, and quoted posts.
Bluesky user, 2 operations
bluesky_user_profileBluesky user profileGETAgents: ask firstGets a Bluesky user's profile (personal data) by handle, DID or profile URL: display name, bio, follower, following and post counts, verification status, profile picture and banner, join date and pinned post ID. $0.003 per request.search_bluesky_usersSearch bluesky usersGETAgents: ask firstSearches Bluesky users by keyword in handles, display names and bios. Returns personal data for each account: handle, display name, DID, bio, verification status, profile picture and join date. $0.003 per page.
Facebook group post, 2 operations
facebook_group_postsFacebook group postsGETAgents: ask firstGet posts from a specific Facebook group. Use the group_id from facebook_group_details. Price: $0.008 per page. Free tier: 50 requests/month.facebook_group_searchFacebook group searchGETAgents: ask firstSearches the posts of one Facebook group by keyword, with date filters. Temporarily unavailable: the vendor has suspended it while upgrading it, so every call currently fails with HTTP 503 endpoint_suspended.
Facebook page, 2 operations
facebook_page_detailsFacebook page detailsGETAgents: ask firstGet detailed information about a Facebook page including follower count, category, description, and the page_id / delegate_page_id / reels_page_id needed for other endpoints. Price: $0.008 per request. Free tier: 50 requests/month.search_facebook_pagesSearch facebook pagesGETAgents: ask firstSearch for Facebook pages by keyword. Price: $0.008 per page. Free tier: 50 requests/month.
Google place, 2 operations
google_place_detailsGoogle place detailsGETAgents: ask firstGet full details for a single Google Maps place by `place_id`.search_google_placesSearch google placesGETAgents: ask firstSearch Google Maps places (local businesses, restaurants, hotels, shops and points of interest) by free-text query. Returns name, address, phone, website, rating, review count, opening hours, coordinates, and a sample of photos for each result.
Instagram post, 2 operations
instagram_post_detailsInstagram post detailsGETAgents: ask firstLook up a single Instagram post, reel, or IGTV video by URL, shortcode, or numeric media ID.search_instagram_postsSearch instagram postsGETAgents: ask firstSearch for Instagram posts by keyword. Returns post captions, engagement metrics (likes, comments, shares, reposts, views), author metadata, hashtags, mentions, media URLs, carousel slides, audio track info, tagged users, and location.
Instagram user, 2 operations
instagram_user_profileInstagram user profileGETAgents: ask firstLooks up one Instagram user by username or profile URL (personal data): bio, follower, following and media counts, links, public email and phone when listed, verification and account info. Pass exactly one of username or url.search_instagram_usersSearch instagram usersGETAgents: ask firstSearches Instagram users by keyword. Returns personal data for each account: username, full name, user ID, verification and privacy status, profile picture URL and profile link. $0.006 per request, free tier 50 a month.
Linkedin company, 2 operations
linkedin_company_detailsLinkedin company detailsGETAgents: ask firstGet detailed information about a LinkedIn company page including description, follower count, industry, headquarters, employee count, founded year, specialities, locations, similar companies, and showcase pages. Pass the full company page URL.search_linkedin_companiesSearch linkedin companiesGETAgents: ask firstSearch for LinkedIn company pages by keyword. Returns company name, company ID, description, a subtitle (industry and location), follower count, logo, and page URL. Returns 10 results per page. Price: $0.006 per request. Free tier: 50 requests/month.
Linkedin job, 2 operations
linkedin_job_detailsLinkedin job detailsGETAgents: ask firstGet detailed information about a specific LinkedIn job listing by URL or numeric job ID.search_linkedin_jobsSearch linkedin jobsGETAgents: ask firstSearch for LinkedIn job listings by keyword. Returns job title, company, location, posting date, job type, experience level, workplace type, industry, salary, benefits, full description, applicants, and company logo.
Linkedin post, 2 operations
linkedin_post_detailsLinkedin post detailsGETAgents: ask firstGet detailed information about a specific LinkedIn post including full content, likes, comments, shares, reactions, embedded links, images, and author details. Pass the full post URL. Price: $0.002 per request. Free tier: 50 requests/month.search_linkedin_postsSearch linkedin postsGETAgents: ask firstSearch for LinkedIn posts by keyword. Returns post content, author information, engagement metrics (likes, comments, shares, reactions), and attached content entities (images, articles, videos, job listings).
Reddit post, 2 operations
reddit_post_detailsReddit post detailsGETAgents: ask firstGet one Reddit post by URL or post ID.search_reddit_postsSearch reddit postsGETAgents: ask firstSearch for Reddit posts by keyword across all subreddits.
Reddit subreddit, 2 operations
reddit_subreddit_detailsReddit subreddit detailsGETAgents: ask firstGet a subreddit's details by name or URL.search_reddit_subredditsSearch reddit subredditsGETAgents: ask firstSearch subreddits by keyword. Returns each community's name, ID, title, member count, description, creation date, type, language and icon, 25 per page. Supports fetching multiple pages in a single API call (billed per page). Price: $0.003 per page.
Reddit user, 2 operations
reddit_user_profileReddit user profileGETAgents: ask firstGets a Reddit user's profile by username or profile URL (personal data): display name, followers, post and comment counts, karma, bio, avatar and banner, creation date, and verified, Premium, moderator, employee and NSFW flags.search_reddit_usersSearch reddit usersGETAgents: ask firstSearches Reddit users by keyword, up to 25 per page and 4 pages. Returns personal data for each: username, user ID, bio, avatar and banner, karma, verification, premium, moderator, employee and NSFW flags, creation date.
Substack note, 2 operations
search_substack_notesSearch substack notesGETAgents: ask firstSearch Substack Notes by keyword. Returns each note's text, author, date, engagement (likes, replies, restacks) and any quoted post or note, newest first or top first. Supports fetching multiple pages in a single API call. Price: $0.003 per page.substack_note_detailsSubstack note detailsGETAgents: ask firstGet a Substack Note by URL or ID, with its replies. Returns the note text, author, date, likes, replies and restacks, any quoted post or note, and the reply thread nested to any depth. Price: $0.003 per request. Free tier: 50 requests/month.
Substack post, 2 operations
search_substack_postsSearch substack postsGETAgents: ask firstSearch Substack posts by keyword across every publication.substack_post_detailsSubstack post detailsGETAgents: ask firstGet a Substack post by URL, ID, or publication and slug.
Substack publication, 2 operations
search_substack_publicationsSearch substack publicationsGETAgents: ask firstSearch Substack publications by name or keyword. Returns name, URL, tagline, author, subscriber badge, paid-subscriber band, prices, bestseller tier and language for each publication. Price: $0.003 per request. Free tier: 50 requests/month.substack_publication_detailsSubstack publication detailsGETAgents: ask firstGet a Substack publication by subdomain, custom domain, URL or ID.
Substack user, 2 operations
search_substack_usersSearch substack usersGETAgents: ask firstSearches Substack authors and publication profiles by name or keyword (personal data): handle, display name, bio, follower count, subscriber badge, bestseller tier and primary publication for each. $0.003 per request.substack_user_profileSubstack user profileGETAgents: ask firstGets a Substack author's profile (personal data) by handle, user ID or profile URL: display name, bio, follower count, subscriber badge, bestseller tier, publications, profile links and X handle. $0.003 per request.
Threads user, 2 operations
search_threads_usersSearch threads usersGETAgents: ask firstSearches Threads users by keyword. Returns personal data for each: username, full name, user ID, verification and privacy status, profile picture URL and profile link. $0.006 per request, free tier 50 requests a month.threads_user_profileThreads user profileGETAgents: ask firstLooks up one Threads user by username (personal data): biography, follower count, verification and privacy status, profile picture, bio links and the topic tags on the profile. $0.006 per request, free tier 50 a month.
Tiktok hashtag, 2 operations
search_tiktok_hashtagsSearch tiktok hashtagsGETAgents: ask firstSearch TikTok hashtags by keyword. Returns each hashtag's ID, name, video count, total views, and cover image, 30 per page. Supports fetching multiple pages in a single API call (billed per page). Price: $0.006 per page. Free tier: 50 requests/month.tiktok_hashtag_detailsTiktok hashtag detailsGETAgents: ask firstGet a hashtag's details by name, numeric hashtag ID, or hashtag URL. Returns its ID, video count, total views, description, and cover image. Price: $0.006 per request. Free tier: 50 requests/month.
Tiktok user, 2 operations
search_tiktok_usersSearch tiktok usersGETAgents: ask firstSearches TikTok users by keyword. Returns personal data for each: username, user ID, display name, bio, follower, following, like and video counts, verification and private flags, avatar URL and profile link.tiktok_user_profileTiktok user profileGETAgents: ask firstLooks up one TikTok user by username, numeric user ID or profile URL (personal data): bio and link, follower, following, like and video counts, verification, join date and linked Instagram, X and YouTube accounts.
Amazon best seller, 1 operation
amazon_best_sellersAmazon best sellersGETAgents: ask firstGet Amazon best-seller rankings for a category, Best Sellers, New Releases, Movers & Shakers, Most Wished For, or Gift Ideas. Up to 50 ranked items per page with rank, price, and rating. Price: $0.005 per request. Free tier: 50 requests/month.
Amazon seller, 1 operation
amazon_seller_profileAmazon seller profileGETAgents: ask firstGet an Amazon seller's profile by seller ID, name, logo, about text, registered business name and address, average rating, and feedback percentages over 30 days, 90 days, 12 months, and lifetime. Price: $0.005 per request.
Amazon seller product, 1 operation
amazon_seller_productsAmazon seller productsGETAgents: ask firstGet the products sold by an Amazon seller by seller ID, the same product objects as search_amazon_products plus the seller's total catalog size. Sortable and paginated (~16 results per page). Price: $0.005 per request. Free tier: 50 requests/month.
Amazon seller review, 1 operation
amazon_seller_reviewsAmazon seller reviewsGETAgents: ask firstGet customer feedback for an Amazon seller by seller ID. Each review includes author, text, star rating, date, and whether the seller responded. Filter by star rating or positive/critical. Price: $0.005 per request. Free tier: 50 requests/month.
Bluesky post comment, 1 operation
bluesky_post_commentsBluesky post commentsGETAgents: ask firstGet the replies to a Bluesky post. Returns every reply Bluesky serves for the thread, nested up to 10 levels deep, as a flat list; each reply is a full post with in_reply_to_id pointing at its parent.
Bluesky post like, 1 operation
bluesky_post_likesBluesky post likesGETAgents: ask firstGet the users who liked a Bluesky post, newest first. Returns handle, display name, DID, bio, verification status, profile picture, join date, and the time of the like for each user. Price: $0.003 per page. Free tier: 50 requests/month.
Bluesky post quote, 1 operation
bluesky_post_quotesBluesky post quotesGETAgents: ask firstGet the posts that quote a Bluesky post, newest first. Returns the full quoting post with its text, author, engagement metrics, and media. Set get_sentiment=true to add AI emotion analysis (+$0.001/page). Price: $0.003 per page.
Bluesky post repost, 1 operation
bluesky_post_repostsBluesky post repostsGETAgents: ask firstGet the users who reposted a Bluesky post, newest first. Returns handle, display name, DID, bio, verification status, profile picture, and join date for each user. Price: $0.003 per page. Free tier: 50 requests/month.
Bluesky user follower, 1 operation
bluesky_user_followersBluesky user followersGETAgents: ask firstGets the followers of a Bluesky user (personal data), newest first: handle, display name, DID, bio, verification status, profile picture and join date for each. $0.003 per page, free tier 50 requests a month.
Bluesky user following, 1 operation
bluesky_user_followingBluesky user followingGETAgents: ask firstGets the accounts a Bluesky user follows (personal data), newest first: handle, display name, DID, bio, verification status, profile picture and join date for each. $0.003 per page, free tier 50 requests a month.
Bluesky user like, 1 operation
bluesky_user_likesBluesky user likesGETAgents: ask firstGet the posts a Bluesky user has liked, newest first. Returns the full post for each like plus liked_at, the time the user liked it. Set get_sentiment=true to add AI emotion analysis (+$0.001/page). Price: $0.003 per page.
Bluesky user post, 1 operation
bluesky_user_postsBluesky user postsGETAgents: ask firstGet a user's feed by handle: their posts, replies, and reposts in feed order (the pinned post first, then newest first), each flagged with is_reply, is_repost, and is_pinned. Returns post text, engagement metrics, media, link cards, and quoted posts.
Facebook event, 1 operation
search_facebook_eventsSearch facebook eventsGETAgents: ask firstSearch for Facebook events by keyword. Supports date filtering and scoping to a place via a Facebook location ID. Price: $0.008 per page. Free tier: 50 requests/month.
Facebook group, 1 operation
facebook_group_detailsFacebook group detailsGETAgents: ask firstGet detailed information about a Facebook group including name, description, privacy, member count, location and cover photo. The returned `group.id` is the value to pass as `group_id` to facebook_group_posts. Price: $0.008 per request.
Facebook location, 1 operation
search_facebook_locationsSearch facebook locationsGETAgents: ask firstResolve a place name (city, region, or country) to Facebook location IDs. Use the returned id as the location_id parameter on search_facebook_posts to scope results to a place. Price: $0.004 per request. Free tier: 50 requests/month.
Facebook page photo, 1 operation
facebook_page_photosFacebook page photosGETAgents: ask firstGet photos from a specific Facebook page. Price: $0.008 per page. Free tier: 50 requests/month.
Facebook page post, 1 operation
facebook_page_postsFacebook page postsGETAgents: ask firstGet posts from a specific Facebook page. Use the page_id from facebook_page_details. Supports date filtering. Price: $0.008 per page. Free tier: 50 requests/month.
Facebook page reel, 1 operation
facebook_page_reelsFacebook page reelsGETAgents: ask firstGet reels from a specific Facebook page. Use the reels_page_id from facebook_page_details. Price: $0.008 per page. Free tier: 50 requests/month.
Facebook page review, 1 operation
facebook_page_reviewsFacebook page reviewsGETAgents: ask firstGet the reviews and recommendations posted to a Facebook page. Returns the review text, the reviewer's recommend flag, author name and profile URL, and the reaction count on each review.
Facebook page video, 1 operation
facebook_page_videosFacebook page videosGETAgents: ask firstGet videos from a specific Facebook page. Use the delegate_page_id from facebook_page_details. Price: $0.008 per page. Free tier: 50 requests/month.
Facebook post, 1 operation
search_facebook_postsSearch facebook postsGETAgents: ask firstSearch for Facebook posts globally by keyword. Supports date filtering, sorting, and location filtering. Price: $0.008 per page. Free tier: 50 requests/month.
Facebook post comment, 1 operation
facebook_post_commentsFacebook post commentsGETAgents: ask firstGet comments on a Facebook post by post ID. Use a post_id from facebook_page_posts, facebook_group_posts, or search_facebook_posts (pfbid and numeric IDs are accepted).
Facebook video, 1 operation
search_facebook_videosSearch facebook videosGETAgents: ask firstSearch for Facebook videos by keyword. Supports date filtering and sorting. Price: $0.008 per page. Free tier: 50 requests/month.
Forum post, 1 operation
search_forum_postsSearch forum postsGETAgents: ask firstSearch for forum posts across the web, including discussion boards, Q&A sites, and community boards. Each result returns its position and rank, the post title, URL, source forum, domain, and a content snippet.
Google ai mode answer, 1 operation
google_ai_modeGoogle ai modeGETAgents: ask firstSend a prompt to Google's AI Mode and receive a structured conversational reply broken into ordered parts (paragraph, heading, list, images) with cited reference links.
Google place photo, 1 operation
google_place_photosGoogle place photosGETAgents: ask firstGet photos and videos for a place by `place_id`. Returns photo URLs (standard and high-resolution), capture coordinates, and timestamps. Filter on the `type` field if you only want photos or only videos.
Google place review, 1 operation
google_place_reviewsGoogle place reviewsGETAgents: ask firstGet user reviews for a place by `place_id`.
Google search result, 1 operation
search_google_webSearch google webGETAgents: ask firstRun a real-time Google search and return organic results with position, rank, title, URL, snippet, source, domain, and displayed link. Supports Google advanced operators (site:, inurl:, intitle:).
Instagram comment reply, 1 operation
instagram_comment_repliesInstagram comment repliesGETAgents: ask firstGet the replies to a single Instagram comment by post URL or shortcode plus the comment ID from instagram_post_comments. Returns each reply's text, author details, like count, date, link, and the comment it replies to. Price: $0.006 per page.
Instagram hashtag post, 1 operation
instagram_hashtag_postsInstagram hashtag postsGETAgents: ask firstGet posts and reels for any Instagram hashtag. Returns the same post objects as post search (captions, engagement metrics, media URLs, author metadata) plus the hashtag's total post count (top tab).
Instagram highlight story, 1 operation
instagram_highlight_storiesInstagram highlight storiesGETAgents: ask firstGet the stories saved in a single Instagram highlight by highlight ID (from instagram_user_highlights) or highlight URL.
Instagram post comment, 1 operation
instagram_post_commentsInstagram post commentsGETAgents: ask firstGet the comments on an Instagram post or reel by URL or shortcode. Returns each comment's text, author details, like and reply counts, date, and link. Sort by popular or recent, and fetch multiple pages in a single call. Price: $0.006 per page.
Instagram post like, 1 operation
instagram_post_likesInstagram post likesGETAgents: ask firstGet the users who liked an Instagram post or reel by URL or shortcode. Returns username, full name, user ID, verification status, privacy status, and profile picture for each liker, plus the post's total like count, in a single request.
Instagram user follower, 1 operation
instagram_user_followersInstagram user followersGETAgents: ask firstGets a user's followers by username or profile URL (personal data): username, full name, user ID, verification and privacy status, and profile picture for each, 50 per page. Pass a query to search the list instead.
Instagram user following, 1 operation
instagram_user_followingInstagram user followingGETAgents: ask firstGets the accounts a user follows by username or profile URL (personal data): username, full name, user ID, verification and privacy status, and profile picture for each, 50 per page. Pass a query to search the list instead.
Instagram user highlight, 1 operation
instagram_user_highlightsInstagram user highlightsGETAgents: ask firstGet a user's story highlights by username or profile URL. Returns each highlight's ID, title, story count, cover image, and created / updated dates. Use the highlight ID with instagram_highlight_stories to get the stories inside.
Instagram user post, 1 operation
instagram_user_postsInstagram user postsGETAgents: ask firstGet a single Instagram user's recent posts and reels (their feed) by profile URL or username.
Instagram user story, 1 operation
instagram_user_storiesInstagram user storiesGETAgents: ask firstGet a user's currently active stories by username or profile URL. Returns each story's media URLs, post time and expiry, link stickers, mentions, tagged users, location, and audio. Price: $0.006 per request. Free tier: 50 requests/month.
Linkedin company post, 1 operation
linkedin_company_postsLinkedin company postsGETAgents: ask firstRetrieve recent posts published by a specific LinkedIn company page. Returns post content, engagement metrics (likes, comments, shares, reaction breakdowns), author info, images, videos, and pagination info. Pass the full company page URL.
Linkedin person, 1 operation
linkedin_person_detailsLinkedin person detailsGETAgents: ask firstGet a LinkedIn person's profile: name, headline, about, location, follower and connection counts, open-to-work status, and the experience, education, skills, certifications, languages, honors, publications, volunteering, and projects sections.
Linkedin person post, 1 operation
linkedin_person_postsLinkedin person postsGETAgents: ask firstGet the recent posts authored by a LinkedIn person by profile URL or public slug. Returns post content, engagement metrics (likes, comments, shares, reaction breakdowns), author info, images, videos, and articles. Price: $0.006 per request.
News article, 1 operation
search_news_articlesSearch news articlesGETAgents: ask firstSearch for news articles from worldwide sources by keyword. Returns the article headline, URL, snippet, publication time in UTC, authors, photo and thumbnail URLs, and the source name, URL, favicon, and domain.
Reddit comment, 1 operation
search_reddit_commentsSearch reddit commentsGETAgents: ask firstSearch for Reddit comments by keyword across all subreddits, or in one subreddit.
Reddit post comment, 1 operation
reddit_post_commentsReddit post commentsGETAgents: ask firstGet the comments on a Reddit post, replies included, by URL or post ID. Comments come in thread order (each followed by its replies), with depth, parent ID, text, author, score, date, permalink and submitter/pinned/edited flags.
Reddit post crosspost, 1 operation
reddit_post_crosspostsReddit post crosspostsGETAgents: ask firstGet the other submissions of a Reddit post's link across Reddit: crossposts and reposts of the same URL, by post URL or ID.
Reddit subreddit post, 1 operation
reddit_subreddit_postsReddit subreddit postsGETAgents: ask firstGet a subreddit's posts by name or URL. Sort by hot, new, top, rising or controversial, with a time window (past hour to all time) for top and controversial, and optionally only posts with one flair.
Reddit subreddit rule, 1 operation
reddit_subreddit_rulesReddit subreddit rulesGETAgents: ask firstGet a subreddit's rules by name or URL, in the order the subreddit lists them. Returns each rule's title, full text, what it applies to (posts, comments or both), the report reason moderators use and when it was added. Price: $0.003 per request.
Reddit trending post, 1 operation
reddit_trendingReddit trendingGETAgents: ask firstGet the posts trending across Reddit right now, from r/popular (worldwide or one country's) or r/all. Sort by hot, new, top, rising or controversial, with a time window (past hour to all time) for top and controversial.
Reddit user comment, 1 operation
reddit_user_commentsReddit user commentsGETAgents: ask firstGet a Reddit user's comments by username or profile URL. Sort by newest, hot, top or controversial, with a time window (past hour to all time) for top and controversial.
Reddit user post, 1 operation
reddit_user_postsReddit user postsGETAgents: ask firstGet a Reddit user's submitted posts by username or profile URL. Sort by newest, hot, top or controversial, with a time window (past hour to all time) for top and controversial.
Substack category feed item, 1 operation
substack_category_feedSubstack category feedGETAgents: ask firstGet a Substack category's feed: the posts and notes Substack shows for the topic, top, newest or posts only. Each item is tagged note or post. Supports fetching multiple pages in a single API call. Price: $0.003 per page.
Substack category publication, 1 operation
substack_category_publicationsSubstack category publicationsGETAgents: ask firstGet a Substack category's leaderboard: the top publications ranked by Substack, each with its full details (subscriber badge, paid band, prices, author) and rank. Price: $0.003 per request. Free tier: 50 requests/month.
Substack post comment, 1 operation
substack_post_commentsSubstack post commentsGETAgents: ask firstGet the full comment thread of a Substack post, nested. Returns every comment with text, author, date, likes, replies and restacks, replies nested under their parent to any depth, sorted by relevance, newest first or oldest first.
Substack post like, 1 operation
substack_post_likesSubstack post likesGETAgents: ask firstGet the people who liked a Substack post. Returns up to 100 profiles with display name, user ID, profile picture, bestseller tier and primary publication, plus the post's total like count. Price: $0.003 per request. Free tier: 50 requests/month.
Substack publication post, 1 operation
substack_publication_postsSubstack publication postsGETAgents: ask firstGet a publication's posts, newest first, top or most discussed, or search them by keyword. Returns post title, author, publication date, engagement, paywall status, word count and tags. Price: $0.003 per request. Free tier: 50 requests/month.
Substack publication recommendation, 1 operation
substack_publication_recommendationsSubstack publication recommendationsGETAgents: ask firstGet the publications a Substack publication recommends to its readers, and the publications that recommend it. Each entry carries the publication's name, URL, tagline, author, language, paid status and the recommender's blurb.
Substack trending post, 1 operation
substack_trendingSubstack trendingGETAgents: ask firstGet the posts currently trending across all of Substack, as featured on its explore page. Returns each post's title, author, publication, publication date, engagement and paywall status. Price: $0.003 per request. Free tier: 50 requests/month.
Substack user activity, 1 operation
substack_user_activitySubstack user activityGETAgents: ask firstGet an author's public activity feed: their Notes and the posts they publish or restack, newest first, or only their notes, posts, replies, restacks or likes. Each item is tagged note, post or comment and says what the author did with it.
Substack user post, 1 operation
substack_user_postsSubstack user postsGETAgents: ask firstGet an author's posts across all their publications, newest first. Returns post title, publication, publication date, engagement, paywall status, word count and tags. Supports fetching multiple pages in a single API call. Price: $0.003 per page.
Threads post, 1 operation
search_threads_postsSearch threads postsGETAgents: ask firstSearch for Threads posts by keyword. Returns post text, engagement metrics (likes, replies, reposts, quotes), author metadata, hashtags, mentions, and a direct link to each post. Set get_sentiment=true to add AI emotion analysis (+$0.001/request).
Threads user post, 1 operation
threads_user_postsThreads user postsGETAgents: ask firstGet a single Threads user's recent posts (their feed) by username. Returns post text, engagement metrics (likes, replies, reposts, quotes), author metadata, hashtags, mentions, and media details.
Tiktok comment reply, 1 operation
tiktok_comment_repliesTiktok comment repliesGETAgents: ask firstGet the replies to one comment (its thread) by video URL or numeric video ID plus the comment ID. Returns each reply's text, author, like count, and date, about 50 per page. Supports fetching multiple pages in a single API call (billed per page).
Tiktok hashtag video, 1 operation
tiktok_hashtag_videosTiktok hashtag videosGETAgents: ask firstGet the videos under a hashtag by name, numeric hashtag ID, or hashtag URL. Returns the same fields as tiktok_user_videos for each video, about 20 per page. Supports fetching multiple pages in a single API call (billed per page).
Tiktok music, 1 operation
tiktok_music_detailsTiktok music detailsGETAgents: ask firstGet a sound's details by music URL or numeric music ID. Returns its title, artist, album, duration, playback URL, cover image, and the number of videos using it. Price: $0.006 per request. Free tier: 50 requests/month.
Tiktok music video, 1 operation
tiktok_music_videosTiktok music videosGETAgents: ask firstGet the videos using a sound by music URL or numeric music ID. Returns the same fields as tiktok_user_videos for each video, about 12 per page. Supports fetching multiple pages in a single API call (billed per page). Price: $0.006 per page.
Tiktok playlist, 1 operation
tiktok_playlist_detailsTiktok playlist detailsGETAgents: ask firstGet a playlist's details by playlist URL or numeric playlist ID. Returns its name, creator, and video count. Price: $0.006 per request. Free tier: 50 requests/month.
Tiktok playlist video, 1 operation
tiktok_playlist_videosTiktok playlist videosGETAgents: ask firstGet a playlist's videos in playlist order by playlist URL or numeric playlist ID. Returns the same fields as tiktok_user_videos for each video, 30 per page. Supports fetching multiple pages in a single API call (billed per page).
Tiktok user follower, 1 operation
tiktok_user_followersTiktok user followersGETAgents: ask firstGets a user's followers (personal data), newest first, by username, numeric user ID or profile URL: profile fields, region, join date and linked accounts for each, 100 per page. $0.006 per page.
Tiktok user following, 1 operation
tiktok_user_followingTiktok user followingGETAgents: ask firstGets the accounts a user follows (personal data) by username, numeric user ID or profile URL, with the same fields as tiktok_user_followers, 50 per page. Accounts that hide their following list return 403.
Tiktok user like, 1 operation
tiktok_user_likesTiktok user likesGETAgents: ask firstGet the videos a user has liked, by username, numeric user ID, or profile URL. Returns the same fields as tiktok_user_videos for each liked video. Accounts that hide their liked videos return an empty list.
Tiktok user story, 1 operation
tiktok_user_storiesTiktok user storiesGETAgents: ask firstGet a user's currently live stories (the 24-hour posts shown on their profile) by username, numeric user ID, or profile URL. Returns the same fields as tiktok_user_videos for each story. A user with no live stories returns an empty list.
Tiktok video, 1 operation
search_tiktok_videosSearch tiktok videosGETAgents: ask firstSearch for TikTok videos by keyword.
Trustpilot category, 1 operation
search_trustpilot_categoriesSearch trustpilot categoriesGETAgents: ask firstSearch Trustpilot categories by keyword to find category IDs at any level of the taxonomy. Price: $0.005 per request. Free tier: 50 requests/month.
Trustpilot company, 1 operation
search_trustpilot_companiesSearch trustpilot companiesGETAgents: ask firstSearch Trustpilot companies by name or keyword. Returns 10 matches per page, plus the categories that match the query. Price: $0.005 per request. Free tier: 50 requests/month.
Twitter post, 1 operation
search_twitter_postsSearch twitter postsGETAgents: ask firstSearch for tweets by keyword. Returns tweet content, author username, URL, publication date, engagement metrics (likes, retweets, replies, quotes, bookmarks, views), author info (follower count, verification), language, hashtags, and user mentions.
Twitter user, 1 operation
search_twitter_usersSearch twitter usersGETAgents: ask firstSearches Twitter/X users by keyword. Returns personal data for each: username, display name, bio, follower and following counts, tweet count, verification, profile image and creation date. Several pages per call.
Youtube channel, 1 operation
search_youtube_channelsSearch youtube channelsGETAgents: ask firstSearch for YouTube channels by keyword. Returns channel ID, channel name, description, subscriber count (formatted like "1.14K" or "6.44M"), thumbnail URL, and channel link. Supports fetching up to 20 pages in a single call. Price: $0.005 per page.
Youtube post, 1 operation
search_youtube_videosSearch youtube videosGETAgents: ask firstSearch for YouTube videos by keyword. Returns video title, URL, channel name, channel ID, video ID, publication date, description snippet, view count, video length, thumbnail, and a flag for live content.
Showing the first 120 of 143 endpoints. The rest are in the product, searchable from the workflow builder and from chat.
Use API Direct from Claude Code, Cursor or Codex
Connect API Direct in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its API Direct operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect API Direct
- Create your workspace
Sign up free. Nothing to install.
- Connect API Direct once
Add your API Direct connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
API Direct integration FAQ
What can you do with the API Direct integration?
LiveContext exposes 143 operations on API Direct, covering amazon product, bluesky post, bluesky user and facebook group post.
