treg.to / Catalog / Crawl4AI
107 tools · 106 platform + BYOK · 1 BYOK only

Crawl4AI: 107 tools, platform or your own key

Scrape any page to clean Markdown, search the web, and extract typed JSON from pages. 106 tools support treg's platform key. All 107 support your own Crawl4AI key; 1 require it. Your own key always wins and treg does not meter those calls.
$1.00 of free credit once per new verified account · no card · platform tools need no provider signup
98 of 107 tools on this page are live-verified against the provider.
works in
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
What your agent can now do

Crawl4AI, one prompt away

AGENT
ChatGPTClaudeClaude CodeCodexCursorGrokGemini CLI
search the open web by meaning or keyword✓
check your usage, quota & balance✓
price a page scrape before running it✓
→
▚ treg
$ treg call crawl4ai.web.map
✓ 200 · $0.00015/success
$ treg call crawl4ai.web.crawl
✓ 200 · $0.0751/success
$ treg call crawl4ai.web.scrape
✓ 200 · $0.00015/success
$ _
→
Crawl4AIPLATFORM + BYOK
Scrape any page to clean Markdown, search the web, and extract typed JSON from pages.
⚒ 107 TOOLS · platform + BYOK

SEO · https://api.crawl4ai.com

Set up

Set up Crawl4AI in Claude Code, Codex or any agent

1Give this to your agent
in your agent's chat
set up treg — https://treg.to/llms.txt
2Or add the MCP server yourself
claude code
claude mcp add --transport http treg https://treg.to/mcp

ChatGPT

Settings → Connectors → add https://treg.to/mcp as a custom connector.

Grok bot

Add https://treg.to/mcp as a remote MCP connector in its tool settings.

Claude Desktop

Settings → Connectors → Add custom connector → https://treg.to/mcp.

Cursor, Codex, any MCP client

Point it at https://treg.to/mcp (HTTP transport).

CLI

curl -fsSL https://treg.to/install.sh | sh

Plain HTTP

LangChain, CrewAI or any code: /call/<tool-id> + X-Treg-Token: <token>. No SDK.

Try it

What's the best way to ask?

the prompt
Using treg, search the open web by meaning or keyword. Show me the price first.

Run one directly

a live-verified call
treg call crawl4ai.web.map --method POST --data '{"domain":"docs.crawl4ai.com","max_urls":5}'
Why treg.to

Why call Crawl4AI through treg.to

No Crawl4AI signup

Eligible tools run on treg.to's key, metered per call from a prepaid balance.

Price before the call

The provider's own rate, $0.000 markup. How billing works.

No subscription, no seats

Platform calls are charged per call. $1.00 free per new team, no card to start.

Your own Crawl4AI key is free

Register it and those calls are never metered. Your key always wins.

Switch by changing a word

Another provider is a different word in the prompt, not a new integration.

One key, the whole catalog

The same token calls Adyntel, AnyAPI, Apify and 3,426 other tools.

The shelf

All 107 Crawl4AI tools

Open web & SEO data · 13 tools
  • Answer a question from the web, prose or JSON · Platform + BYOK · live-verified · $0.00215/success
    Answers a question or a whole agent prompt (up to 4,000 characters) from the web's current top results, with the pages it drew on. Ask for JSON in the question, or pass a JSON Schema, and the answer is JSON of that shape. answer.source says whether the text is Google's own answer (google_ai_mode, google_ai_overview) or written from the pages (crawl4ai). answered is false, and free, when the pages hold no answer. Experimental: fields may be added. crawl4ai.web.answer
    treg's account price: 0.15 credits for the web's own answer (source google_ai_*), 2.15 for a written answer (0.15 plus the model); no answer, a 400 or a 503 is free. The 2.15-credit hold is a written answer; the x-c4-cost header settles the actual charge (0.15 and 2.15 observed live 2026-10-09).
  • Crawl a whole site as a background job · Platform + BYOK · live-verified · $0.0751/success
    Crawls one site level by level from a start URL, inside the site, through include and exclude filters, cut at max_pages; runs only as a job. Poll it with crawl4ai.web.scrape.job.status and read the pages (url, level, title, status, links, markdown or html) with crawl4ai.web.scrape.job.results. crawl4ai.web.crawl
    Each page fetched at treg's scrape price of 0.15 credits; the finished job's usage.cost settles the call (0.150 observed 2026-10-11 for a one-page job). The 75.15-credit hold is the 500-page maximum.
  • Scrape or crawl a list of URLs in one batch, streamed · Platform + BYOK · live-verified · $0.00375/success
    Scrape up to 25 URLs in one call; results stream back as NDJSON, one line per URL as it finishes, then one summary line with the batch's total cost. crawl4ai.web.extract.batch
    Each URL costs like a scrape (a flat 0.15 credits on treg's account) and its line carries that cost; the closing summary line carries the total, which settles the call. The 3.75-credit hold is 25 URLs at that price.
  • Price a scrape before running it · Platform + BYOK · helper · live-verified · free
    The credit range a scrape of one URL (or a list) would cost, from Crawl4AI's own effort model. Free. crawl4ai.web.extract.estimate
    Estimates spend no credits.
  • Extract structured JSON data from a web page with an LLM · Platform + BYOK · live-verified · $0.01/success
    Scrape a page (crawled for you) or read your own content, and return typed JSON matching a JSON schema and/or a plain-English instruction, extracted by an LLM. crawl4ai.web.extract.structured
    0.5 credit base times the page's effort, plus the model's tokens (1 credit per 5,000-token block). A three-record extract from the HN front page cost 1.952 live. The 10-credit hold is an upper bound for a large page; the x-c4-cost header settles the actual charge.
  • Any RSS or Atom feed · Platform + BYOK · live-verified · $0.00015/success
    The items of any RSS 2.0 or Atom feed: title, link, publication time, author, the first 300 characters of the summary, and the item's id. Give the feed's `url`; `limit` caps the rows (up to 200). Columns: title, link, published, author, summary, id. crawl4ai.web.feed.read
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • List every URL of a site without crawling it · Platform + BYOK · live-verified · $0.00015/success
    A site's URLs from the sources that already know them: its sitemaps, the links on its home page and the newest Common Crawl indexes (mode full adds the Wayback Machine). One call, 1 to 3 seconds for most sites. Each row: url, sources, last_seen, depth. crawl4ai.web.map
    1 unit for the call plus each page the scan reads (robots.txt, the home page, each sitemap, each index reply) at treg's scrape price; most scans read 4 to 26 pages. A repeat within 7 days is served from cache for the call's unit only. The hold is one page; the x-c4-cost header settles the actual charge (0.500 observed 2026-10-11 for a 5-URL scan).
  • Scrape or crawl a web page to clean Markdown for LLMs · Platform + BYOK · live-verified · $0.00015/success
    Scrape one URL, a web page or a PDF, into clean, LLM-ready Markdown text and/or HTML. Crawl4AI picks the cheapest engine that works (archive, plain fetch, real browser that renders JavaScript), with optional links, media, metadata and tables; proxies for sites that block datacenters. crawl4ai.web.scrape
    treg's account price: 0.15 credits per page at every effort (archived, plain, PDF, browser, hard); with proxy: isp 0.30, residential 0.60 (also a country with no isp addresses). Blocked and failed pages are free. The x-c4-cost header settles the charge (0.150 observed live 2026-10-08 at efforts 0, 1, 2 and 3; 0.30 isp and 0.60 residential observed live 2026-10-17 for gb).
  • See all 13 Open web & SEO data tools on the catalog →
Google Keyword Data · 6 tools
  • Reviews of a place on Google Maps · Platform + BYOK · live-verified · $0.00015/success
    The reviews Google Maps shows for one place, one row per review: stars, text, date, the reviewer, likes, the owner's reply and the review's own link. Google shows a visitor 5 to 8 reviews per order, so a run gives at most 8. `place` is the place's Google Maps link, its place id (ChIJ...) or its cid (the number in a maps?cid= link); `sort` is relevant (Google's order) or newest; `limit` how many reviews (default 5, at most 8). About 1 to 3 s. Columns: review_id, place_id, rating, text, date, author, likes, owner_reply, url. crawl4ai.google.maps.reviews
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Google AI Mode answer for a question (text only) · Platform + BYOK · live-verified · $0.00015/success
    Google's own AI Mode / AI Overview answer for a question, word for word, with answer.source naming which. deep must be 0, so the text is never written by another model; answered is false, and free, when Google shows no direct answer. Text only: no product, place or ad cards. crawl4ai.google.serp.ai_mode
    treg's account price: 0.15 credits for Google's answer, 0 when there is none; the x-c4-cost header settles the charge (0.15 observed live 2026-10-09).
  • Places on Google Maps for a search · Platform + BYOK · live-verified · $0.00015/success
    The places Google Maps lists for a search, in Google's order, one row per place: name, place id and cid, category, address, map point, rating and review count, phone, website, today's opening hours and the place's Maps link. `query` is what you would type in Google Maps ("coffee"); `location` the city or area ("Austin, TX"), or leave it empty and put the place in the query; `limit` how many places (default 20, at most 100). About 1 to 3 s for 20 places; when Google Maps does not answer, a slower second source does (minutes). Columns: position, place_id, cid, name, category, categories, address, latitude, longitude, rating, review_count, phone, website, hours, url. crawl4ai.google.serp.maps
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Google News headlines for a query · Platform + BYOK · live-verified · $0.00015/success
    Headlines for a query from Google News: title, the publishing source, Google's link to the article, time and a short summary. `lang` (like en-US) and `country` (like US) pick the edition; `limit` caps the rows, up to 100. Columns: title, source, url, published, summary. crawl4ai.google.serp.news
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Google organic results with true rank and page blocks · Platform + BYOK · live-verified · $0.00015/success
    One Google results page as JSON: every organic result with its rank (position, and position_absolute counting the blocks above it), and each block Google showed (People also ask, local pack, videos, ...; the AI Overview when Google showed one: always with source=google, otherwise only when the answer came from Google directly, see note). Localised to a country, a language and optionally a city. When results is empty, empty_reason says why: google_no_results (Google matched nothing) or rescue_no_results (another provider may still have results). crawl4ai.google.serp.organic
    treg's account price: 0.15 credits per Google page of 10 results, so num=30 costs 0.45; a 4xx or 5xx is free. The hold is one page; the x-c4-cost header settles the actual charge (0.150 for num=10 and 0.450 for num=30 observed live 2026-10-09).
  • One Google Shopping product · Platform + BYOK · live-verified · $0.00015/success
    One product from Google Shopping as one row: title, brand, price and the store offering it, every store's offer, the expected delivery, specifications, description, images and related products. `product` is the product's Google Shopping link (open the product on Google Shopping and copy the address; it starts with https://www.google.com/search?ibp=oshop). About 10 to 25 s. Columns: product_id, url, title, brand, price, currency, seller, in_stock, delivery_by, offers, specifications, description, images, related. crawl4ai.google.serp.shopping
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Instagram · 6 tools
  • Posts of an Instagram account · Platform + BYOK · live-verified · $0.0009/success
    The latest posts of one Instagram account, newest first, one row per post: code, URL, caption (first 500 characters), likes, comments, time posted, kind (photo, video, reel, carousel), image, video URL, owner. `username` is the account (@name or an instagram.com URL is fine); `limit` up to 48, 12 per page. Without `session` a public account is read in 1 to 3 s; when Instagram refuses, a slower second source answers (about 100 s, billed per record). With `session` (your `sessionid` and `csrftoken` cookies from the Crawl4AI Session extension, used once, never stored) it is read as you. Columns: code, url, caption, likes, comments, taken_at, kind, image, video_url, owner. crawl4ai.instagram.user.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Profile of an Instagram account · Platform + BYOK · live-verified · $0.0009/success
    One Instagram account as one row: username, full name, biography, followers, following, posts, verified and private, category, external link, picture, user id. `username` is the account (@name or an instagram.com URL). Without `session` a public profile is read in about 2 s; biography, following, category and link are null. `full_profile` true adds biography, following and link from the profile page (3-6 s). A hidden profile comes from a slower source (30-80 s, billed per record). With `session` (your `sessionid` and `csrftoken` cookies, used once, never stored) every column is read as you. Columns: username, full_name, biography, followers, following, posts, is_verified, is_private, category, external_url, profile_pic_url, user_id. crawl4ai.instagram.user.profile
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Reels of an Instagram account · Platform + BYOK · live-verified · $0.0009/success
    The latest reels of one Instagram account, newest first, one row per reel: id, code, URL, plays, likes, comments, thumbnail. `username` is the account (@name or an instagram.com URL), or `user_id` its numeric id (one lookup fewer); `limit` up to 48, 12 per page. Without `session` a public account is read in 2 to 8 s; when Instagram refuses, a slower second source answers when `username` is given (about 100 s, billed per record, plays often empty). With `session` (your `sessionid` and `csrftoken` cookies, used once, never stored) it is read as you. Columns: id, code, url, plays, likes, comments, thumbnail. crawl4ai.instagram.user.reels
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Posts of an Instagram hashtag · Platform + BYOK · $0.0009/success
    The posts Instagram shows on a hashtag page (its top and recent sections), newest first, one row per post: code and URL, caption (first 300 characters), likes, comments, time posted, author username, media type (image, video or carousel). `tag` is the hashtag without the #; `limit` up to 50 (the page holds about 30). `session` is required: your `sessionid` and `csrftoken` cookies, copied with the Crawl4AI Session extension; used for this run only and never stored. One fetch, 1 unit; a wrong session costs the unit and gives no row. Columns: code, url, caption, likes, comments, taken_at, author, media_type. crawl4ai.instagram.hashtag.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Comments of an Instagram post · Platform + BYOK · $0.0007/success
    The comments of one Instagram post or reel, one row per top-level comment: id, author, whether the author is verified, text, likes, reply count, time posted, the post's URL. `post` is the post URL, the reel URL or the short code; `limit` up to 100; `sort` is popular (Instagram's own order, the default) or recent. `session` is required: your `sessionid` and `csrftoken` cookies, copied with the Crawl4AI Session extension; used for this run only and never stored. Cost: 1 fetch per 15 comments (Instagram fills 15 per page); a wrong session costs the unit. Columns: id, author, author_verified, text, likes, replies, created_at, url. crawl4ai.instagram.post.comments
    treg's account price: 0.7 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Instagram search: accounts, hashtags, places · Platform + BYOK · $0.0009/success
    What Instagram's search box shows for a query, one row per hit: kind (user, hashtag, place), name (username, #tag or place name), title (full name, the hashtag's post count text, or the place's address), followers (Instagram's rounded count for a user), media_count (exact, for a hashtag), is_verified, url. `kind` is users, hashtags, places or all (all = Instagram's blended list: users for a word, hashtags for a #word). `session` is required: your `sessionid` and `csrftoken` cookies, copied with the Crawl4AI Session extension; used for this run only and never stored. One fetch, 1 unit. Columns: kind, name, title, followers, media_count, is_verified, url. crawl4ai.instagram.search.general
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
LinkedIn · 6 tools
  • A LinkedIn company page · Platform + BYOK · live-verified · $0.0009/success
    One LinkedIn company page as one row: name, tagline, industry, size, headquarters, website, founded, followers, About (first 500 characters) and the link. `company` is the slug (microsoft) or the linkedin.com/company/ URL. About 8 s through a home address; when LinkedIn refuses the page, a slower second source answers. Columns: name, tagline, industry, size, headquarters, website, founded, followers, about, url. crawl4ai.linkedin.company.profile
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Comments on a LinkedIn post · Platform + BYOK · live-verified · $0.00135/success
    The top-level comments on one LinkedIn post, one row per comment: author, profile link, headline, text, time, likes (all reactions), reply count; replies themselves are not listed. `post` = the post URL (…-activity-<id>-… or …/feed/update/urn:li:activity:<id>) or the activity urn; `limit` up to 100, in LinkedIn's relevance order. `session` (your `li_at` and `JSESSIONID` cookies, from the Crawl4AI Session extension) is optional, used for this run only and never stored. Without it you get the post's top ~10 comments, without headline and reply count. Columns: author, author_url, author_headline, text, posted_at, likes, replies. crawl4ai.linkedin.post.comments
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • LinkedIn job search results · Platform + BYOK · live-verified · $0.00045/success
    The job cards of LinkedIn's public jobs search, one row per card: title, company, location, when it was posted (LinkedIn's relative text and the date), the job's link, its id, and the salary when the card shows one. `query` is the search; `location` a place or Remote; `posted` keeps the last day, week or month; `start` is LinkedIn's offset (a page holds up to 60 cards, LinkedIn moves 25 a step, up to 975); `limit` caps the rows. Fetched through a home address in the US, about 3 to 8 s. No login: this is what LinkedIn shows a visitor. Columns: title, company, location, posted, posted_on, url, job_id, salary. crawl4ai.linkedin.search.jobs
    treg's account price: 0.45 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • LinkedIn members by name · Platform + BYOK · live-verified · $0.0036/success
    The public LinkedIn members with a given first and last name, one row per member: name, profile URL, headline, location, and the company and school summary LinkedIn shows ("Microsoft, +4 more"). For finding the right profile before you read it with linkedin-profile. `first_name` and `last_name` are the name; `limit` caps the members. About 2 s from our own search; about 1 minute when only the second source finds the name. Columns: name, profile_url, profile_id, headline, location, experience, education, avatar. crawl4ai.linkedin.search.people
    treg's account price: 3.6 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Posts of a LinkedIn member · Platform + BYOK · live-verified · $0.0009/success
    The posts of one LinkedIn member, newest first, one row per post: link, text (500 chars), time, likes (all reactions), comments, reposts, kind (post, repost or article) and one media link. `profile` = the public identifier (williamhgates) or the linkedin.com/in/ URL; `limit` up to 50. `session` (your `li_at` and `JSESSIONID` cookies, from the Crawl4AI Session extension) is optional, used for this run only and never stored. Without it you get the member's recent public posts and reposts (about 10), without repost counts and media; LinkedIn's internal id (ACoAA…) needs a session. Columns: url, text, posted_at, likes, comments, reposts, kind, media. crawl4ai.linkedin.user.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • A LinkedIn profile · Platform + BYOK · live-verified · $0.0009/success
    One LinkedIn profile as one row: name, headline, location, About (500 chars), current company, school, followers, link. `profile` = the public identifier (williamhgates) or the linkedin.com/in/ URL; an internal id (ACoAA…) needs a session. A refused page falls back to a second source. `session` (optional) = your `li_at` + `JSESSIONID` cookies; adds LinkedIn's own name, headline, location; 2 units. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. LinkedIn restricts accounts it sees automating. Columns: name, headline, location, about, current_company, school, followers, url. crawl4ai.linkedin.user.profile
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
YouTube · 6 tools
  • One YouTube channel's facts · Platform + BYOK · live-verified · $0.0009/success
    One YouTube channel as one row, from its about page: channel id, handle, title, description, subscribers (YouTube's rounded count as a number, and its shown text), video and view counts, joined date, country, links with their real targets, avatar, banner and the verified badge. `channel` is a channel URL (/@handle, /channel/UC…, /c/name, /user/name), a @handle or a UC… id. One plain request, about 1 second. An unknown channel gives no row. Columns: channel_id, handle, title, description, subscribers, subscribers_text, videos, views, joined, country, links, avatar, banner, verified, url. crawl4ai.youtube.channel.profile
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • A YouTube channel's latest videos · Platform + BYOK · live-verified · $0.0009/success
    The latest videos of a YouTube channel, newest first: title, link, video id, when it was published, views and the thumbnail. `channel` is a channel id (UC…), a handle (@name or name) or a channel URL; `limit` caps the rows (at most 30). A run takes about a second, from YouTube's own channel list. Columns: title, url, video_id, published, views, description, thumbnail. crawl4ai.youtube.channel.videos
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • YouTube search results · Platform + BYOK · live-verified · $0.0009/success
    The videos YouTube finds for a query: title, link, video id, channel, views, when it was published (as YouTube says it, "3 years ago"), length and a short description. `limit` caps the rows (at most 20). A run takes about a second: YouTube's own search answer, plus one more call when it holds fewer videos than `limit`. Columns: title, url, video_id, channel, views, published, length, description. crawl4ai.youtube.search.videos
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Captions of a YouTube video · Platform + BYOK · live-verified · $0.00165/success
    One YouTube video's captions (its transcript) in one language, as one row: the whole text, the timed lines, whether they are auto-generated, and every caption language the video has. `video` is the watch URL, a youtu.be or shorts link, or the 11-character id; `language` a code such as en, es or pt-BR (default en), or `any` for the default captions. A person's track comes before an auto-generated one. No captions in that language gives no row and a warning listing the languages. 1 to 3 s; when YouTube refuses, a slower second source gives the default captions (billed even when it has none). Columns: video_id, title, language, is_auto_generated, available_languages, text, segments, url. crawl4ai.youtube.video.captions
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Comments of a YouTube video · Platform + BYOK · live-verified · $0.0009/success
    The top-level comments of one public YouTube video, in YouTube's top-comments order, one row per comment: text, author, likes, reply count, when it was posted, whether the creator hearted or pinned it. `video` is the watch URL, a youtu.be link or the 11-character id; `limit` how many comments (default 50, at most 500). YouTube sends 20 comments a page, about 0.5 s each. A video with comments turned off gives no rows. When YouTube stops answering partway, the comments read so far come back with a warning that the list stopped early. Columns: comment_id, video_id, text, author, likes, replies, published, published_date, hearted_by_creator, pinned, url. crawl4ai.youtube.video.comments
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • One YouTube video's facts · Platform + BYOK · live-verified · $0.0009/success
    One YouTube video's facts from its page: title, channel and channel id, length, views, likes, publish date, category, keywords and the first 500 characters of the description. `video` is the watch URL, a youtu.be link or the 11-character id. The page needs a browser, so a run takes 8 to 45 seconds. Columns: title, channel, channel_id, length_s, views, likes, published, category, keywords, description, url. crawl4ai.youtube.video.detail
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Facebook · 5 tools
  • One public Facebook event · Platform + BYOK · live-verified · $0.00165/success
    One public Facebook event as one row: name, start and end time, the place with its map point, the host, the description, categories, whether it is online or cancelled, and the cover image. `event` is the event's URL or its id (the number after /events/). About 20 s; when the page fails, a slower second source answers. Columns: event_id, url, name, starts_at, ends_at, when, place, host, description, categories, responded, is_online, is_canceled, cover. crawl4ai.facebook.event.detail
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • One Facebook Marketplace item · Platform + BYOK · live-verified · $0.00135/success
    One Facebook Marketplace listing as one row: title, price and the price before a reduction, currency, condition, category, description, location, the seller's id, when it was listed, whether it has sold, and photos. `item` is the listing's URL or its id (the number after /marketplace/item/). About 5 s from the public page (no seller id there); about 20 s from the second source when Facebook refuses the page. Columns: item_id, url, title, price, price_before, currency, condition, categories, description, location, seller_id, listed_at, is_sold, photos. crawl4ai.facebook.marketplace.item.detail
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Recent posts of a Facebook page · Platform + BYOK · live-verified · $0.00135/success
    A public Facebook page's posts as its first load carries them (no paging): one row per post with id, URL, text (first 1000 chars), time posted, reactions, comments, shares, and the page's name and id. `page` is the page name or URL; `limit` up to 20. The page is fetched through a home address. With your own Facebook session (`session`, copied with the Crawl4AI Session extension) the page shows more posts. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. Columns: id, url, text, posted, reactions, comments, shares, page_name, page_id. crawl4ai.facebook.user.posts
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • One public Facebook profile or page · Platform + BYOK · live-verified · $0.00135/success
    One public Facebook profile or page as one row: name, ids, category, intro, followers, contact lines (website, e-mail, phone, address), rating, place, photos, verified badge. `profile` is the name after facebook.com/, a profile.php?id= number, or the URL. About 5-25 s; when the page fails, a slower second source answers (2-4 min). `session` (optional) = your c_user and xs cookies; the page is then read as you see it. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. Columns: profile_id, page_id, username, url, name, type, category, intro, details, followers, following, talking_about, checkins, address, phone, email, websites, price_range, recommend_percent, review_count, location, profile_photo, cover_photo, is_verified. crawl4ai.facebook.user.profile
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • One public Facebook post · Platform + BYOK · $0.00135/success
    One public Facebook post as one row: id, URL, author, text, time posted, reactions in total and by type, comments, shares, photos and videos, and where it was posted. `post` is the post's facebook.com URL (/posts/, permalink.php, photo, videos, reel or share link). About 5-25 s; when the page fails, a slower second source answers (about 40 s). `session` (optional) = your c_user and xs cookies. You supply your own session. Crawl4AI uses it for this run only and does not store it. Your account and the site's terms are your responsibility. Columns: post_id, url, author_name, author_id, author_url, page_id, text, created_at, reactions, reactions_by_type, comments, shares, media, posted_to. crawl4ai.facebook.post.detail
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
TikTok · 5 tools
  • TikTok videos for a search · Platform + BYOK · live-verified · $0.0005/success
    TikTok videos for a keyword search, one row per video: its text and hashtags, when it was posted, the author, plays, likes, comments, shares and saves, length, cover and sound. `query` is the search words; `limit` how many videos (default 20, at most 100). Our own search finds the videos on tiktok.com, in its order, and reads each one: about 2 to 5 s for 20; a video TikTok does not show in time keeps the search's text and has no counts. When it finds fewer than half of `limit`, a second source adds the rest (15 to 40 s; above 20 videos a slower one, 2 to 5 minutes: run it as a job). Columns: post_id, url, description, hashtags, created_at, author, stats, duration_s, cover, music. crawl4ai.tiktok.search.videos
    treg's account price: 0.5 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • A TikTok profile's stats · Platform + BYOK · live-verified · $0.00035/success
    One TikTok account's public facts from its profile page: username, display name, bio, exact follower, following, like and video counts, verified badge, avatar, profile URL, user id and secUid. `username` is the handle with or without @, or the profile URL. An unknown handle gives 0 rows with the reason in the warnings; a private account gives its row with the counts the page shows (null when the page omits one). The page carries no videos. Columns: username, nickname, bio, followers, following, likes, videos, verified, avatar, url, user_id, sec_uid. crawl4ai.tiktok.user.profile
    treg's account price: 0.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • A TikTok account's latest videos · Platform + BYOK · live-verified · $0.0005/success
    The latest videos of one public TikTok account, newest first, one row per video: its text and hashtags, when it was posted, the author, plays, likes, comments, shares and saves, length, cover and sound. `account` is the @handle, the profile URL, or TikTok's secUid (MS4wLjABAAAA…, one call less); `limit` how many videos (default 20, at most 100). About 1 to 3 s; when TikTok does not answer, a slower second source does for a handle (minutes). An unknown or private account gives 0 rows with the reason in the warnings. Columns: post_id, url, description, hashtags, created_at, author, stats, duration_s, cover, music. crawl4ai.tiktok.user.videos
    treg's account price: 0.5 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Comments of a TikTok post · Platform + BYOK · live-verified · $0.0005/success
    The top-level comments of one public TikTok post, in TikTok's own order (most relevant first), one row per comment: text, time, likes, reply count, the commenter, whether the creator liked it, its language. `post` is the post's URL or its id; `limit` how many comments (default 50, at most 500; TikTok shows a visitor about 350 to 450 per post). About 1 s per 50; when TikTok does not answer, a slower second source does. When TikTok stops answering partway, the comments read so far come back with a warning that the list stopped early. Columns: comment_id, post_id, text, created_at, likes, replies, author, liked_by_creator, language. crawl4ai.tiktok.video.comments
    treg's account price: 0.5 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • One TikTok post · Platform + BYOK · live-verified · $0.0005/success
    One public TikTok video post as one row: its text and hashtags, when it was posted, the author (handle, name, followers, verified), plays, likes, comments, shares and saves, length, cover, sound and subtitles. `post` is the post's URL or its id (the long number after /video/). About 1 s; when TikTok does not answer, a slower second source does. Columns: post_id, url, description, hashtags, created_at, author, stats, duration_s, cover, music, subtitles, region. crawl4ai.tiktok.video.detail
    treg's account price: 0.5 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
GitHub · 4 tools
  • Files of a GitHub repository · Platform + BYOK · live-verified · $0.00015/success
    Files of a public GitHub repository, one row per file: one file, or every file under a folder (sub-folders included, in path order). A row holds the path, ref, blob sha, size in bytes, a language guessed from the extension, is_binary, the UTF-8 text cut at max_chars (null for a binary file) and the raw and GitHub URLs. url is a github.com /blob/ or /tree/ URL, a raw URL, or owner/name (the root folder); ref and path replace the URL's; max_files caps a folder. 2-4 units, plus 1 per text file of a folder. Columns: repository, path, ref, sha, size, language, is_binary, content, is_truncated, raw_url, url. crawl4ai.github.repo.files
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Issues of a GitHub repository · Platform + BYOK · live-verified · $0.00015/success
    The issues of one GitHub repository, one row per issue: number, title, url, state, author, labels, comment count, created and updated times, the first 300 characters of the body. `repo` is owner/name or the repository URL; `state` open, closed or all; `labels` a comma list every issue must carry; `sort` created, updated or comments, newest or most first. GitHub's list holds pull requests too: `pull_requests` true keeps them, false drops them, so a page can give fewer rows than `limit`. GitHub rate-limits unauthenticated calls: a refused call gives no rows and one warning line. Columns: number, title, url, state, author, labels, comments, created, updated, is_pull_request, body. crawl4ai.github.repo.issues
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • A GitHub repository and its releases · Platform + BYOK · live-verified · $0.00165/success
    One GitHub repository's facts, then its latest releases: the first row is the repository (stars, forks, open issues, language, license, topics, homepage, created and last push), the rows after it are releases (tag, published, the first 300 characters of the notes). `repo` is owner/name or the repository URL; `releases` caps the release rows (0 for none). Columns: kind, name, url, description, stars, forks, open_issues, language, license, topics, homepage, created, pushed, archived, tag, published, notes. crawl4ai.github.repo.profile
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • GitHub: trending repositories · Platform + BYOK · live-verified · $0.00165/success
    The repositories trending on GitHub today: name, description, language, stars and stars gained today. `since` is daily, weekly or monthly. Columns: name, url, description, language, stars, forks, stars_today. crawl4ai.github.trending.repositories
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Reddit · 4 tools
  • The comments of a Reddit post · Platform + BYOK · live-verified · $0.0009/success
    Every comment Reddit sends for one post, flattened in reading order: author, score, text, depth in the thread, time, id, the parent's id and the comment's own link. `url` is the post's page or its id; `sort` top, best, new, controversial or old; `limit` caps the rows (up to about 500). `session` (your `reddit_session` cookie, used for this run only, never stored) is optional. Without `session` it reads Reddit's public JSON as a visitor (a few seconds; Reddit refuses some of our addresses); when Reddit refuses, a slower second source answers (about 40 s, replies one level deep). Columns: author, score, text, depth, created, id, parent, url. crawl4ai.reddit.post.comments
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Reddit search results · Platform + BYOK · live-verified · $0.0009/success
    Reddit's search results as posts: title, the post's page, what it links to, score, comment count, author, time, flair and the first 300 characters of the text. Site-wide, or inside one `subreddit`. `sort` relevance, hot, top, new or comments; `t` the window for top; `limit` up to 250. `session` (your `reddit_session` cookie, used for this run only, never stored) is optional. Without `session` it reads Reddit's public JSON as a visitor (a few seconds; Reddit refuses some of our addresses); when Reddit refuses a site-wide search, a slower second source answers (about 2 min, all time). Columns: title, url, link, score, comments, author, created, flair, subreddit, id, text. crawl4ai.reddit.search.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Posts of a subreddit · Platform + BYOK · live-verified · $0.0009/success
    The posts of one subreddit: title, the post's page, what it links to, score, comment count, author, time, flair and the first 300 characters of the text. `sort` is hot, new, top or rising; `t` the window for top; `limit` up to 250 (100 posts per page). `session` (your `reddit_session` cookie, from the Crawl4AI Session extension, used for this run only, never stored) is optional. Without `session` it reads Reddit's public JSON as a visitor (a few seconds; Reddit refuses some of our addresses); when Reddit refuses, a slower second source answers (about 2 to 3 minutes, no outside link). Columns: title, url, link, score, comments, author, created, flair, subreddit, id, text. crawl4ai.reddit.subreddit.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Posts and comments of a Reddit user · Platform + BYOK · live-verified · $0.0009/success
    What one Reddit account posted and commented, one row per item: `kind` (post or comment), title (a comment carries its post's title), the item's page, subreddit, score, comment count (posts only), time and the first 300 characters. `user` is the name, u/name or the profile URL; `kind` posts, comments or both; `sort` new, hot or top; `limit` up to 250 per kind. `session` (your `reddit_session` cookie, used for this run only, never stored) is optional. Without `session` it reads Reddit's public JSON as a visitor (a few seconds; Reddit refuses some of our addresses). Columns: kind, title, url, subreddit, score, comments, created, text, id. crawl4ai.reddit.user.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
X (Twitter) · 4 tools
  • Posts of an X (Twitter) account · Platform + BYOK · live-verified · $0.00045/success
    The latest posts of one X (Twitter) account, one row per post: id, link, text, likes, reposts, replies, quotes, time, whether it is a repost, and the author. `username` is the handle (nasa or @nasa), the profile URL or X's numeric user id (11348282). `limit` up to 100; X gives about 15-20 posts a page and a run reads at most two pages. `session` is your own X login (the `auth_token` and `ct0` cookies, from the Crawl4AI Session extension) (optional), used for this run only, never stored. Without it the run reads X as a visitor; when X shows a visitor nothing, a slower second source answers. Columns: id, url, text, likes, retweets, replies, quotes, created, is_retweet, author. crawl4ai.x.user.posts
    treg's account price: 0.45 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • An X (Twitter) profile · Platform + BYOK · live-verified · $0.0002/success
    One X (Twitter) account as one row: username, name, bio, followers, following, tweet count, join date, location, website, verified badge, profile image and user id. `username` is the handle (nasa or @nasa) or the profile URL. `session` is your own X login (the `auth_token` and `ct0` cookies, from the Crawl4AI Session extension), optional, used for this run only and never stored. Without it the run reads X as a visitor; when X gives nothing, a slower second source answers. Columns: username, name, bio, followers, following, tweets, created, location, website, verified, image, user_id. crawl4ai.x.user.profile
    treg's account price: 0.2 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Replies to an X (Twitter) post · Platform + BYOK · $0.00045/success
    The replies to one X (Twitter) post, one row per reply: id, author, author name, text, time, likes, replies, reposts, views and link, in X's own order (most relevant first). `tweet` is the post's URL (https://x.com/NASA/status/2095890075447964086) or its id. `limit` up to 100; X gives about 9-12 replies per page and a run reads at most 8 pages. `session` is required: your `auth_token` and `ct0` cookies, copied with the Crawl4AI Session extension; used for this run only and never stored. One fetch per page; a wrong session costs one unit. Columns: id, author, author_name, text, posted_at, likes, replies, reposts, views, url. crawl4ai.x.post.comments
    treg's account price: 0.45 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Search posts on X (Twitter) · Platform + BYOK · $0.00065/success
    The posts X (Twitter) returns for a search, one row per post, in X's order: id, link, text, time, author, counts, views, language, media, and whether it is a reply, a quote or a repost. `query` is X search text (rust lang, from:nasa since:2026-10-01); `mode` latest or top; `limit` up to 100. `session` is your X login (`auth_token` and `ct0`, from the Crawl4AI Session extension), for this run only. Without it, only from:<account> (since:/until: allowed) in mode latest: the account's timeline, newest first; older days via a slower second source. Other queries are refused, not billed. Columns: id, url, text, created, author, author_name, likes, reposts, replies, quotes, views, language, media, is_reply, is_quote, is_repost. crawl4ai.x.search.posts
    treg's account price: 0.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Amazon · 3 tools
  • One Amazon product · Platform + BYOK · live-verified · $0.00135/success
    One Amazon product page: ASIN, title, price, star rating, review count, brand, availability, the feature bullets, the main image and the product's link. `product` is the 10-character ASIN or any URL of the product; `country` picks the store (us, uk, de, fr, jp, in, …). Columns: asin, title, price, rating, reviews, brand, availability, bullets, image, url. crawl4ai.amazon.product.detail
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Reviews of an Amazon product · Platform + BYOK · live-verified · $0.00015/success
    Customer reviews of one product on amazon.com, one row per review: star rating, title, text, date, country, reviewer, verified purchase, helpful votes, the variant bought. `product` is the ASIN or a product URL; `limit` how many (default 10, at most 100). The top reviews on the product page (8 to 13) come in about 2 s; more than those come from a slower second source (2 to 4 minutes), billed per review. Columns: review_id, asin, rating, title, text, date, country, author, verified, helpful_votes, variant, vine. crawl4ai.amazon.product.reviews
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Amazon search results · Platform + BYOK · live-verified · $0.0135/success
    The products on an Amazon search results page: ASIN, title, price, star rating, review count, the product's link, image, and whether the listing is sponsored. `keywords` is the search; `country` picks the store (us, uk, de, fr, jp, in, …); `page` reads a later results page; `limit` caps the rows (a page holds up to about 60). Columns: asin, title, price, rating, reviews, url, image, sponsored. crawl4ai.amazon.search.products
    treg's account price: 13.5 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Hacker News · 3 tools
  • Hacker News: who is hiring, by keyword · Platform + BYOK · live-verified · $0.00015/success
    The job posts in a Hacker News 'Who is hiring?' thread that name a keyword as a whole word: one row per company with the post's first 300 characters, its link and its time. Leave `thread` empty for this month's thread, or give an older month's story id or link. `remote` keeps remote posts only; `summarize` lets the LLM read the first 5 posts for role, location and salary (null without it). Columns: company, author, role, location, salary, text, url, posted. crawl4ai.hackernews.jobs.hiring
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Search Hacker News · Platform + BYOK · live-verified · $0.00015/success
    Stories or comments on Hacker News that match a query, from the public Algolia API: title, link, points, author, comment count, time, and the Hacker News page. `tags` picks story, comment, ask_hn, show_hn or poll; `sort` is relevance or date; `limit` up to 100 in one call. Columns: title, url, hn_url, points, author, comments, created, id, text. crawl4ai.hackernews.search.stories
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Hacker News: front page stories · Platform + BYOK · live-verified · $0.00015/success
    The stories on the Hacker News front page, newest first: title, link, points, author, comment count. `limit` caps the rows (max 90, three pages). Columns: rank, title, url, site, score, author, age, comments. crawl4ai.hackernews.stories.front
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Product Hunt · 3 tools
  • Product Hunt: today's launches · Platform + BYOK · live-verified · $0.00015/success
    The launches on Product Hunt's home page today, in the site's own rank order: name, tagline, the score on the vote button, the first topic and the product link. `limit` caps the rows. Columns: name, tagline, votes, topic, url. crawl4ai.producthunt.launches.today
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Product Hunt: today's launches, enriched from each… · Platform + BYOK · live-verified · $0.00015/success
    Today's Product Hunt launches, then each product page read by the LLM for a category and a one-line summary. Costs one page per launch plus one LLM call each. Columns: name, tagline, url, category, pricing, website, summary. crawl4ai.producthunt.launches.today_detailed
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Product Hunt: one product · Platform + BYOK · live-verified · $0.00015/success
    One product on Product Hunt as one row: name, tagline, description, website, logo, rating and review count, followers, categories, social links, and its launches with each launch's score, comments and daily rank (the latest one also on its own). `slug` is the product's Product Hunt URL or the name in it (producthunt.com/products/higgsfield gives higgsfield). Product Hunt shows a score on a launch, not a vote count, and no longer shows a price type. About 5 to 15 s. Columns: slug, url, name, tagline, description, website, logo, rating, reviews, followers, categories, launches_count, latest_launch, launches, listed_at, twitter, linkedin, is_online. crawl4ai.producthunt.product.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Apple App Store · 2 tools
  • One app on Apple's App Store · Platform + BYOK · live-verified · $0.00015/success
    One iPhone/iPad app on Apple's App Store as one row: name, developer, price and currency, rating and rating count, categories, age rating, size, the current version with its date and release notes, first release date, minimum iOS, languages, description, icon and screenshots. `app` is the App Store URL or the app's numeric id (the number after /id); `country` is the two-letter store (us, gb, de, …): price, rating and text follow it. About 1 s. Columns: app_id, name, bundle_id, developer, developer_id, developer_url, developer_website, price, currency, rating, rating_count, category, categories, content_rating, content_advisories, size_bytes, version, version_released_at, release_notes, released_at, minimum_os, languages, description, icon, screenshots_iphone, screenshots_ipad, url. crawl4ai.app-store.app.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • App Store search · Platform + BYOK · live-verified · $0.00015/success
    The iPhone/iPad apps Apple's App Store returns for a search, one row per app, in Apple's order: name, developer, price and currency, rating and rating count, categories, age rating, size, the current version with its date and release notes, first release date, minimum iOS, languages, description, icon, screenshots and the store link (the same columns as app-store-app). `query` is the search words; `country` is the two-letter store (us, gb, de, …); `limit` is how many apps, 1 to 50. About 1 s. Columns: app_id, name, bundle_id, developer, developer_id, developer_url, developer_website, price, currency, rating, rating_count, category, categories, content_rating, content_advisories, size_bytes, version, version_released_at, release_notes, released_at, minimum_os, languages, description, icon, screenshots_iphone, screenshots_ipad, url. crawl4ai.app-store.search.apps
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Glassdoor · 2 tools
  • Reviews of a company on Glassdoor · Platform + BYOK · live-verified · $0.00015/success
    The employee reviews on one page of a company's Glassdoor reviews, one row per review: id, title, overall rating, date, the reviewer's job title, whether they still work there, pros, cons, advice to management, whether they recommend the company, location and the review's link. `company` is the reviews page's path part, like Microsoft-Reviews-E1651, or its URL; `page` picks the page (3 reviews per page without an account); `limit` caps the rows. Glassdoor answers a browser only: about a minute, two when www.glassdoor.com refuses and the page is read from www.glassdoor.co.uk. Columns: id, title, rating, date, job_title, current, pros, cons, advice, recommends, location, url. crawl4ai.glassdoor.company.reviews
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Jobs on Glassdoor for a search · Platform + BYOK · live-verified · $0.00015/success
    The jobs on the first Glassdoor search page for a query, one row per job: id, title, employer, employer rating, location, the pay range as Glassdoor shows it, days since posting, the job's Glassdoor link and whether Easy Apply is on. `query` is the search text; `remote` true keeps remote jobs only (Glassdoor takes a place only as its own id, and the recipe knows the id of Remote); `limit` caps the rows, at most 30 (one page). The page needs Glassdoor's cookie or a browser, so a run takes 5 to 15 seconds. Columns: job_id, title, employer, rating, location, salary, posted_days, url, easy_apply. crawl4ai.glassdoor.search.jobs
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Meta Ads (Facebook & Instagram) · 2 tools
  • Meta Ad Library ads of one advertiser · Platform + BYOK · live-verified · $0.00165/success
    The ads one Facebook page runs, as the Meta Ad Library shows them, one row per ad: dates, platforms, text, link, button, media, cards; spend and reach for political ads. `page` is the page id, its Ad Library or Facebook URL, a company name (Tolteck) or web domain (tolteck.com); a name or domain picks the page (1-2 more fetches); the warnings say which, or that none matched. `country` (ALL or two letters) and `active_status` (active or all), left empty, take an Ad Library URL's values, else ALL and active. No login. 2-8 s; refused: a residential exit, then a browser (20-45 s). Columns: ad_archive_id, ad_url, page_id, page_name, page_url, page_likes, is_active, start_date, end_date, platforms, display_format, title, body, link_url, link_caption, cta, cta_type, images, videos, cards, same_creative_ads, impressions, spend, currency, paid_for_by. crawl4ai.meta-ads.library.advertiser
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Meta Ad Library ads for a keyword · Platform + BYOK · live-verified · $0.00165/success
    The ads the Meta Ad Library (Facebook, Instagram, Messenger) shows for a keyword search, one row per ad: advertiser page, dates, platforms, text, link, button, media, cards, and spend and impressions for political ads. `query` is the search text; `country` is ALL or two letters (US, GB, DE); `active_status` is active or all; `limit` up to 100. A view shows up to 30 ads; below `limit`, the recipe adds the search split by media type (4 more fetches, not in the Library's order). No login. 2-8 s; if Facebook refuses our address, a residential exit (3-10 s), then a browser: 20-45 s, up to 10 units. Columns: ad_archive_id, ad_url, page_id, page_name, page_url, page_likes, is_active, start_date, end_date, platforms, display_format, title, body, link_url, link_caption, cta, cta_type, images, videos, cards, same_creative_ads, impressions, spend, currency, paid_for_by. crawl4ai.meta-ads.library.search
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Stock Market Data · 2 tools
  • Company profile from Yahoo Finance · Platform + BYOK · live-verified · $0.00015/success
    One public company's profile from Yahoo Finance as one row: name, exchange, sector, industry, full-time employees, business summary, head office address, phone, website, the key officers with title, age and pay, Yahoo's five governance risk scores (1 low to 10 high) and the market cap. `symbol` is a Yahoo ticker (AAPL, 7203.T, SAP.DE) or a Yahoo Finance quote or profile URL. A symbol Yahoo does not know gives 0 rows. Costs 2 units; 5 when the page gives no data and Yahoo's API is asked. Fresh for one hour. Columns: symbol, name, exchange, currency, market_cap, sector, industry, employees, description, street, city, state, zip, country, phone, website, officers, audit_risk, board_risk, compensation_risk, shareholder_rights_risk, overall_risk, risk_scores_as_of, url. crawl4ai.stocks.company.profile
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Stock quotes from Yahoo Finance · Platform + BYOK · live-verified · $0.00015/success
    The latest quote of up to 10 tickers from Yahoo Finance, one row per symbol: name, price, change and change in percent against the previous close, previous close, currency, exchange, day high and low, volume, 52-week high and low, market state and the time of the last trade (UTC). `symbols` is a comma list of Yahoo tickers (AAPL, BRK-B, ^GSPC, EURUSD=X); every symbol is one unit, all fetched at once. A symbol Yahoo does not know gives a row with the symbol and nulls. market_state is REGULAR while the last trade falls inside the day's regular session, else CLOSED. Fresh for 60 seconds. Columns: symbol, name, price, change, change_pct, previous_close, currency, exchange, day_high, day_low, volume, week52_high, week52_low, market_state, updated. crawl4ai.stocks.quote.live
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Walmart · 2 tools
  • One Walmart product · Platform + BYOK · live-verified · $0.00135/success
    One Walmart product as one row: title, brand, price and the price before a discount, stock, rating with its breakdown, seller, category, specifications, images, variants, delivery and returns, and the latest reviews. `product` is the product's URL or its Walmart item id (the number at the end of the URL). Prices and stock are Walmart's default store's. About 3 s; when the page fails, a second source answers in about 10 s. Columns: product_id, url, title, brand, price, price_before, currency, unit_price, in_stock, availability, rating, review_count, rating_breakdown, seller, fulfillment, condition, categories, description, features, specifications, images, videos, variants, badges, review_tags, top_reviews, reviews, identifiers, delivery, returns, order_limit. crawl4ai.walmart.product.detail
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • One Walmart Marketplace seller · Platform + BYOK · live-verified · $0.00015/success
    One seller on Walmart Marketplace as one row: name, the seller's own description, the business contact Walmart shows (email, phone, address), rating and review count, whether the account is active, and the logo. `seller` is the seller's Walmart URL or its id (the number after /seller/). About 2 to 6 s; when the page fails, a second source answers. Columns: seller_id, url, name, display_name, about, email, phone, address, rating, review_count, reviews_with_text, is_active, seller_type, has_badge, logo. crawl4ai.walmart.seller.profile
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Wikipedia · 2 tools
  • A Wikipedia article's summary and sections · Platform + BYOK · live-verified · $0.00015/success
    One Wikipedia article: its title, short description, summary paragraph, page link, thumbnail, the list of top-level sections, when it was last edited and the language. `title` is the article's name; `lang` the Wikipedia edition (en, de, ja, …). Columns: title, description, summary, url, thumbnail, sections, updated, lang. crawl4ai.wikipedia.article.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Wikipedia articles matching a query · Platform + BYOK · live-verified · $0.00015/success
    Wikipedia articles that match a query, from the public search API: title, article link, a plain-text snippet around the match, word count, size in bytes, when the article was last edited, and the page id. `query` is the search text; `lang` the Wikipedia edition (en, de, ja, …; letters only); `limit` the number of results, up to 50 in one call. Columns: title, url, snippet, words, size, updated, pageid. crawl4ai.wikipedia.search.articles
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Yelp · 2 tools
  • One Yelp business · Platform + BYOK · live-verified · $0.00135/success
    One business on Yelp as one row: name, rating and review count, price range, categories, phone, website, address, neighborhoods and map point, whether it has closed for good, its description and photos. `business` is the business's Yelp URL or its alias (the part after /biz/). About 25 s, sometimes a second fetch. Columns: business_id, alias, url, name, rating, review_count, price_range, categories, phone, website, address, neighborhoods, latitude, longitude, is_closed, description, photos. crawl4ai.yelp.business.profile
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
  • Reviews of a Yelp business · Platform + BYOK · live-verified · $0.00015/success
    The recommended reviews on a Yelp business's page, in Yelp's order, one row per review: stars, date, text, the reviewer's name, home town and Yelp profile, and the reactions (helpful, thanks, love this, oh no). `business` is the business's Yelp URL or its alias (the part after /biz/). Yelp shows up to 10 on the page; about 25 s, sometimes a second fetch. Columns: review_id, business, rating, date, text, author, reactions. crawl4ai.yelp.business.reviews
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
The provider account itself — usage, quota, balance (not a content platform) · 1 tools
  • Check credit balance · BYOK only · account management · live-verified · No treg charge; upstream free
    Returns the account's credit balance, this month's spend and whether auto recharge is on. Trails the per-call x-c4-balance header by about a minute. crawl4ai.account.usage
    Reading the balance spends no credits.
AI Visibility / AEO · 1 tools
  • ChatGPT's answer to a question · Platform + BYOK · live-verified · $0.0032/success
    What ChatGPT answers a logged-out visitor for one question, as one row: the answer as Markdown and as plain text, the sources it cited and the pages its web search read. For brand monitoring and AI-search visibility: does ChatGPT name you, and which pages does it cite. `prompt` is the question; `web_search` lets ChatGPT search the web first (default on); `country` asks from that country. About 30 s to 2 minutes. Columns: prompt, answer, answer_text, citations, sources, web_search_used, asked_at. crawl4ai.ai-search.chatgpt.scrape
    treg's account price: 3.2 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Airbnb · 1 tools
  • One Airbnb listing · Platform + BYOK · live-verified · $0.00015/success
    One Airbnb listing as one row: name, type of place, city and map point, guests, bedrooms, beds and baths, rating and review count, description and photos. `listing` is the listing's URL or its id (the number after /rooms/). No prices: they depend on dates. About 1 s; when Airbnb does not answer, a slower second source does. Columns: listing_id, url, name, type, city, latitude, longitude, guests, bedrooms, beds, baths, rating, review_count, description, photos. crawl4ai.airbnb.listing.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Booking.com · 1 tools
  • One Booking.com hotel · Platform + BYOK · live-verified · $0.00015/success
    One hotel on Booking.com as one row: name, stars, address and map point, guest score and review count, the score per category (location, cleanliness, value...), description, top facilities, check-in and check-out times, nearby places and photos. `hotel` is the hotel's Booking.com URL. No room prices: those depend on dates. About 20 s; when the page fails, a slower second source answers. Columns: hotel_id, url, name, stars, address, city, country, latitude, longitude, rating, review_count, category_scores, description, facilities, check_in, check_out, nearby, photos. crawl4ai.booking.hotel.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Crunchbase · 1 tools
  • One company on Crunchbase · Platform + BYOK · live-verified · $0.00015/success
    One company's Crunchbase profile as one row: description, website, headquarters, categories, employee range, founders, Crunchbase rank, the funding rounds with their type and lead investors, the investors, acquisitions and similar companies. Crunchbase keeps the money amounts and dates for its paying members, so they are not here. `company` is the company's Crunchbase URL or the name in it (crunchbase.com/organization/anthropic gives anthropic). About 15 to 30 s. Columns: company_id, name, legal_name, url, short_description, description, website, email, social, headquarters, categories, employees, company_type, operating_status, ipo_status, founders, rank, last_funding_type, funding_rounds_count, investors_count, lead_investors, funding_rounds, acquisitions, similar_companies. crawl4ai.crunchbase.company.profile
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Crypto Market Data · 1 tools
  • Coin prices from CoinGecko · Platform + BYOK · live-verified · $0.00025/success
    Coin prices from CoinGecko's public API, one row per coin: rank, name, symbol, price, 24-hour change in percent, 24-hour high and low, market cap, 24-hour volume, all-time high and the update time. `coins` is a comma list of CoinGecko ids (bitcoin,ethereum) or empty for the top coins by market cap; `currency` is the quote currency (usd, eur, …); `limit` up to 250. Fresh for 60 seconds. Columns: rank, name, symbol, price, change_24h, high_24h, low_24h, market_cap, volume_24h, ath, updated. crawl4ai.crypto.market.rankings
    treg's account price: 0.25 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
eBay · 1 tools
  • One eBay listing · Platform + BYOK · live-verified · $0.00135/success
    One eBay listing as one row: title, price, how it sells (buy it now, best offer, auction), condition, how many are left and sold, the seller and their feedback, where it ships from, the category path, the item specifics, images and the seller's description. `item` is the listing's URL or its item number. About 3 s; when the page fails, a slower second source answers. Columns: product_id, url, title, price, currency, listing_format, condition, in_stock, available, sold, seller, location, categories, specifications, images, description, badges. crawl4ai.ebay.product.detail
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Etsy · 1 tools
  • Etsy search results · Platform + BYOK · live-verified · $0.00015/success
    The listings on an Etsy search results page: listing id, title, the listing's link without its tracking keys, the price as shown, its currency code, star rating, the shop's review count, shop name, image, whether it ships free, and whether it carries the Bestseller badge. `query` is the search; `page` reads a later results page; `limit` caps the rows (a page holds up to 64). A few seconds; when the page cannot be read, a second source answers page 1 in about 3 minutes. Columns: listing_id, title, url, price, currency, rating, reviews, shop, image, free_shipping, bestseller. crawl4ai.etsy.search.products
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Google Play · 1 tools
  • One app on Google Play · Platform + BYOK · live-verified · $0.00015/success
    One Android app on Google Play as one row: name, developer and contacts, rating with counts and the star histogram, installs (the shown band and the exact count), price and currency, ads and in-app purchases, category, content rating, release and update dates, version, minimum Android, description, what's new, icon and screenshots. `app` is the Play URL or the package id (com.whatsapp); `hl` the page language (en); `gl` the store country that sets price and currency (us). About 1 s. Columns: app_id, url, name, summary, developer, rating, rating_count, review_count, rating_histogram, installs, installs_min, installs_exact, price, currency, is_free, contains_ads, in_app_purchases, in_app_price_range, category, category_id, content_rating, released, updated, version, min_android, description, whats_new, icon, header_image, screenshots, privacy_policy. crawl4ai.google-play.app.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Indeed · 1 tools
  • Indeed job search results · Platform + BYOK · $0.00015/success
    Job cards from Indeed's search results: job key, title, company, location, a remote flag, the salary text, job type, posting age, publish date, the job page URL and the first 300 characters of the description. `query` is the search text; `location` a city, state or 'Remote' (empty = anywhere); `start` the result offset (Indeed pages by 10, up to 990); `limit` the most rows (up to 50). One page per run; the page needs a cookie or a browser, so a run takes 5 to 20 seconds. Columns: jobkey, title, company, location, remote, salary, job_type, posted, published, url, snippet. crawl4ai.indeed.search.jobs
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Medium · 1 tools
  • Posts of a Medium tag, author or publication · Platform + BYOK · $0.00015/success
    The latest posts of a Medium tag, author or publication, from Medium's public RSS feed: title, link (the ?source= tracking query removed), author, publication time, categories, and the first 300 characters of the summary. Set exactly one of `tag` (a tag slug such as rust), `author` (a Medium username without the @) or `publication` (a publication slug); `tag` wins when several are set. `limit` caps the rows; Medium's feed carries about 10 items, so a larger limit gives no more. Columns: title, url, author, published, categories, summary. crawl4ai.medium.posts.list
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Package registries · 1 tools
  • Facts about a package (npm, PyPI, crates.io) · Platform + BYOK · live-verified · $0.00015/success
    One row of facts about a package from its registry's public JSON: latest version and when it was published, description, license, homepage, repository, downloads (crates.io only) and the number of dependencies. `ecosystem` is npm, pypi or crates; `name` is the package. Columns: name, ecosystem, version, published, description, license, homepage, repository, downloads, dependencies, url. crawl4ai.packages.package.info
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Remote OK · 1 tools
  • Remote jobs from Remote OK · Platform + BYOK · live-verified · $0.00015/success
    The remote jobs listed on Remote OK right now, from its public API: title, company, tags, location, salary range, date, the job's Remote OK link, the apply link and the first 300 characters of the description. `tag` keeps jobs with that tag (rust, design, …), `keyword` keeps jobs whose title, company or tags mention it; `limit` caps the rows. Source: Remote OK. Columns: title, company, tags, location, salary_min, salary_max, date, url, apply_url, description. crawl4ai.remoteok.search.jobs
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Academic literature · 1 tools
  • Search arXiv papers · Platform + BYOK · live-verified · $0.00015/success
    Papers on arXiv that match a query, from the arXiv API: title, authors, the first 500 characters of the abstract, the paper's page, the PDF, submission time and primary category. `sort` is relevance or date; `category` narrows to one arXiv category such as cs.LG; `limit` up to 100. Columns: title, authors, abstract, url, pdf, published, category. crawl4ai.research.search.papers
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Shopify stores · 1 tools
  • Products of a Shopify store · Platform + BYOK · live-verified · $0.00015/success
    The products a Shopify store lists at its public /products.json, one row per product: title, handle, product URL, vendor, product type, the lowest and the highest variant price as the store's own text (no currency code: the store's default currency), whether any variant is in stock, the variant count, the first image, the tags, and the update time. `store` is the store's host (allbirds.com) or its URL, with a market path (www.x.com/en-ca) when the store has one; `limit` is products per page (up to 250); `page` picks a later page. A store with products.json off answers 404 or HTML: no rows. Columns: title, handle, url, vendor, product_type, price, price_max, available, variants, image, tags, updated_at. crawl4ai.shopify.store.products
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Stack Overflow · 1 tools
  • Stack Overflow questions by tag · Platform + BYOK · live-verified · $0.00015/success
    Questions on Stack Overflow with a tag, from the Stack Exchange API: title, link, score, answer count, views, whether an answer is accepted, time, tags, author, id and the first 300 characters of the question. `sort` is activity, votes, creation, hot, week or month; `limit` up to 100 in one call. Columns: title, url, score, answers, views, answered, created, tags, author, id, text. crawl4ai.stackoverflow.search.questions
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Steam · 1 tools
  • A Steam game's price, reviews and facts · Platform + BYOK · live-verified · $0.00015/success
    One game on Steam: name, price and discount in the chosen store region, developers, publishers, release date, genres, feature tags, Metacritic score, the review counts and verdict (Very Positive, …), platforms and the short description. `app` is the Steam app id or a store URL; `country` the price region (us, de, …). Columns: name, app_id, price, discount, developers, publishers, release, genres, tags, metacritic, reviews, positive, negative, review_score, platforms, description, url. crawl4ai.steam.app.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Substack · 1 tools
  • A Substack publication's latest posts · Platform + BYOK · live-verified · $0.00015/success
    The latest posts of a Substack publication, from its public archive: title, subtitle, link, date, author, likes, comment count, whether it is behind the paywall, and word count. `publication` is the host (name.substack.com or a custom domain) or any of its URLs; `limit` up to 50. Columns: title, subtitle, url, date, author, likes, comments, paywalled, words. crawl4ai.substack.publication.posts
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Telegram · 1 tools
  • A public Telegram channel's messages · Platform + BYOK · live-verified · $0.0009/success
    The latest messages of a public Telegram channel, from its web preview page: text, time, view count, the message's link and id, newest first. Give the `channel` name (as in t.me/<channel>); the page carries about 20 messages; `limit` caps the rows. Columns: text, date, views, url, id. crawl4ai.telegram.channel.posts
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Threads · 1 tools
  • Posts on a Threads profile · Platform + BYOK · live-verified · $0.00165/success
    The posts shown on a Threads profile page, one row per post: id, link, text, likes, replies, reposts and the time posted (ISO 8601, UTC), plus the profile on every row: username, full name, follower count, bio, verified badge and avatar. `username` is the handle, with or without @, or the profile URL; `limit` caps the rows (the page holds about 10 posts, the newest threads with their replies; no paging). The page needs a browser, so a run takes about 11 seconds; a result is cached for 10 minutes. Columns: id, url, text, likes, replies, reposts, posted, username, name, followers, bio, verified, avatar. crawl4ai.threads.user.posts
    treg's account price: 1.65 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
TikTok Shop · 1 tools
  • One TikTok Shop product · Platform + BYOK · live-verified · $0.0009/success
    One product on TikTok Shop (US) as one row: title, price and the price before a discount, how many sold, rating and review count, sizes and colors with each variant's price, the store with its rating and followers, the category path, description and images. `product` is the product's TikTok Shop URL or its id (the long number in the URL). About 1 to 3 minutes. Columns: product_id, url, title, price, price_before, currency, in_stock, sold, rating, review_count, colors, sizes, variants, store, categories, description, images. crawl4ai.tiktok-shop.product.detail
    treg's account price: 0.9 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Trustpilot · 1 tools
  • Trustpilot reviews of a company · Platform + BYOK · live-verified · $0.00135/success
    The reviews on a company's Trustpilot page, newest first, one row per review: star rating, title, full text, publish and experience dates, reviewer name, country and review count, verified flag, likes, the review's link and its language. `domain` is the company's site as Trustpilot names it (www.notion.so); `stars` keeps reviews with at least that rating; `page` reads a later page of 20. The page takes 2 to 20 s; when it fails, a slower second source answers page 1 (about a minute). Columns: review_id, url, rating, title, text, date, experience_date, author, author_country, author_review_count, verified, likes, lang. crawl4ai.trustpilot.business.reviews
    treg's account price: 1.35 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Weather · 1 tools
  • Daily weather forecast for a place · Platform + BYOK · $0.00015/success
    One row per day of the daily forecast from Open-Meteo (no key): date, the weather in words and its WMO code, max and min temperature in °C, precipitation in mm, the highest chance of rain in %, the strongest wind in km/h, sunrise and sunset in the place's local time. Give `place` (a city name, looked up first: one extra unit) or both `latitude` and `longitude`; `place` wins when both are set. `days` is 1 to 16. Columns: date, weather, code, temp_max, temp_min, precipitation_mm, precipitation_chance, wind_max, sunrise, sunset, place, timezone. crawl4ai.weather.forecast.daily
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
We Work Remotely · 1 tools
  • Remote jobs from We Work Remotely · Platform + BYOK · live-verified · $0.00015/success
    The newest jobs in one We Work Remotely category feed: job title, company, the job's page, region, the feed's category, the job type (Full-Time or Contract; the programming feed carries none), publication time and the first 300 characters of the description. `category` picks the feed: programming, design, devops, support, sales, product, management, other or all (`other` sits behind a Cloudflare challenge today: no rows, no charge). `keyword` keeps jobs whose title or company mentions it. `limit` caps the rows (up to 100). One fetch per run. Columns: title, company, url, region, category, type, published, description. crawl4ai.weworkremotely.search.jobs
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.
Zillow · 1 tools
  • One Zillow home · Platform + BYOK · live-verified · $0.00015/success
    One home on Zillow as one row: status (for sale, sold, off market), price and Zestimate, address and map point, beds, baths, living area, lot, year built, type, the listing's description, price history, key facts (HOA, heating, parking), photos and the listing's MLS and broker. `home` is the home's Zillow URL or its zpid (the number before _zpid). About 2 s; when the page fails, a slower second source answers. Columns: zpid, url, status, price, currency, zestimate, address, latitude, longitude, bedrooms, bathrooms, living_area_sqft, lot_size_sqft, year_built, home_type, description, price_history, facts, photos, listing. crawl4ai.zillow.property.detail
    treg's account price: 0.15 credits a call whatever pages the run fetched, second-source records included; a reply with no rows, a refused input and a failed run are free. The x-c4-cost header settles the actual charge.

Reliability badges come from live traffic through treg.to. Live-verified means a successful provider check; it does not verify every request variant.

Used in

Jobs Crawl4AI does, compared with the other providers

AI people search and LinkedIn email finder: contacts by title or company

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

YouTube transcript API: a video's captions as plain text

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

YouTube video statistics: views, likes and metadata by video id

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

YouTube channel stats API: subscribers, total views and profile

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

YouTube search API: find videos and channels by keyword

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

YouTube comment scraper: every comment on a video, as data

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

SERP API: Google organic results for a keyword

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Pull any Amazon product by ASIN

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Review scraper API: a business's reviews from Tripadvisor, Trustpilot and Yelp, as data

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Stock price API: the current quote for a ticker from four providers, free to start

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Meta Ad Library API, Google Ads Transparency Center and LinkedIn ads: what a competitor is running right now

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Reddit search API and X search API: posts by keyword on Reddit, X, LinkedIn and TikTok, per call

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

App store API: search the Apple App Store and Google Play by keyword, per call

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

LinkedIn API and LinkedIn scraper: a person's profile by URL, headline, experience and education

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Social listening API: export the comments on Instagram, YouTube, Reddit and LinkedIn posts as data

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

LinkedIn jobs API and job scraper: job postings across companies as rows your agent can read

Every provider that does this job, side by side: price per billing unit, measured success rate and speed.

Related

Same jobs, other providers

These providers answer some of the same capabilities as Crawl4AI. The platform pages show them on one row with rate and coverage; choosing is yours, treg.to does not route between providers automatically.

also on the catalog
AdyntelAnyAPIApifyContext.devBright DatacloroCoinGeckoContactOutDataForSEODiffbotEODHDExa
Questions

Before you start

Do I need a Crawl4AI account?

For 106 platform tools, no. The other 1 require your own Crawl4AI key. All 107 accept your own key, and treg never meters BYOK calls.

What does a call cost?

Each tool on this page shows its rate; the cheapest is $0.00015/success. The rate is the provider's own and treg.to adds no markup; it is billed per call from a prepaid balance. It is not Crawl4AI's subscription pricing, which is on their own site. New teams start with $1.00 of free credit.

How do I add Crawl4AI to Claude Code?

Run: claude mcp add --transport http treg https://treg.to/mcp. One MCP server carries Crawl4AI and the rest of the catalog.

Which frameworks does it work with?

Anything that speaks MCP (Claude Code, Claude Desktop, ChatGPT, Codex, Cursor, Grok) and anything that can make an HTTP request (LangChain, CrewAI, LlamaIndex, plain code).

Is this the official Crawl4AI MCP server?

No. treg.to serves Crawl4AI's real API through its own metered proxy: the request is the provider's own, the credential is injected server-side, and the answer is relayed verbatim. The official Crawl4AI channels are linked above.