浏览器

crawlora

试用

Fetches structured public web data via the Crawlora REST API — search engines, e-commerce, social, finance, maps, app stores, media, and reviews — returning clean JSON instead of HTML. Use whenever the user needs real data from a public website (prices, listings, reviews, transcripts, SERPs, trends, financials, places) and would otherwise have to scrape or parse HTML.

它能做什么

Fetches structured public web data via the Crawlora REST API — search engines, e-commerce, social, finance, maps, app stores, media, and reviews — returning clean JSON instead of HTML. Use whenever the user needs real data from a public website (prices, listings, reviews, transcripts, SERPs, trends, financials, places) and would otherwise have to scrape or parse HTML.

技能文档

Crawlora — structured public web data

Crawlora is a hosted API that turns public websites into clean, normalized JSON. One API key gives you 828 endpoints across 71 platform groups — search engines, marketplaces, social and video, finance and crypto, maps, app stores, media, and reviews — so an agent can fetch real data without running a browser, proxies, or HTML parsers.

When to use this skill

Use Crawlora when the user asks for live data that lives on a public website, e.g.:

  • "What's the price of X on Amazon / eBay / Shopify?"
  • "Pull the transcript / comments of this YouTube video."
  • "Get the latest Google / Bing results for …" or "what's trending on Google Trends?"
  • "Reviews and ratings for this iOS / Android app."
  • "Yahoo Finance quote / financials for NVDA", "top CoinGecko gainers".
  • "TikTok / Instagram / Reddit posts about …", "Trustpilot reviews for …".
  • Any task where the alternative would be scraping HTML or maintaining a crawler.

Prefer a more specific Crawlora skill if one is installed (e.g. product-price-research, youtube-research, app-review-mining, serp-keyword-research). This umbrella skill covers everything else.

Setup (one-time)

  • Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.

  • Export it so the helper and any curl calls can read it:

    export CRAWLORA_API_KEY=sk_your_key_here
    
  • All requests go to https://api.crawlora.net/api/v1 with the header x-api-key: $CRAWLORA_API_KEY. A missing/invalid key returns 401.

How it works

  1. Pick the endpoint. Open reference/catalog.md — it lists every endpoint grouped by platform, with method, path, and parameters. Match the user's job to a platform group, then to an endpoint.
  2. Call it with scripts/crawlora.sh (see below). It handles auth and prints JSON.
  3. Parse the JSON with jq and answer. Most endpoints return paginated lists; pass page/count params where documented.

Calling the API

# GET with query params (key=value):
scripts/crawlora.sh /amazon/search k=laptop | jq '.'
scripts/crawlora.sh /google/suggest q="web scraping" | jq '.'
scripts/crawlora.sh /youtube/transcript/dQw4w9WgXcQ | jq '.'

# POST endpoints take a JSON body (note the -X POST):
scripts/crawlora.sh -X POST /google/search '{"searchOption":{"q":"web scraping api"}}' | jq '.'
scripts/crawlora.sh -X POST /google/trends/explore/interest-over-time '{"keywords":["bitcoin"]}' | jq '.'

Raw curl fallback (no helper):

curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
  "https://api.crawlora.net/api/v1/bing/search?q=web%20scraping" | jq '.'

The catalog marks each endpoint's HTTP method. Path params like {id} are substituted into the URL; GET params go in the query string; POST params go in the JSON body.

Endpoint reference

See reference/catalog.md for the full list of all 828 endpoints (method, path, params, description) grouped by platform.

Examples

  • Product price: scripts/crawlora.sh /amazon/search k="standing desk" → read .results[].price to compare listings.
  • YouTube transcript: resolve the video id from the URL, then scripts/crawlora.sh /youtube/transcript/ and summarize.
  • Trend check: scripts/crawlora.sh -X POST /google/trends/explore/interest-over-time '{"keywords":["electric bikes"]}'.
  • Finance: scripts/crawlora.sh /yahoo-finance/ticker/NVDA/quote (see the Yahoo Finance group in the catalog for the exact path/params).

Notes & limits

  • Credits / pay-on-success: billed only on 2xx responses; failures aren't charged. Free tier is 2,000 credits/mo. Get a key at https://crawlora.net.
  • Public data only. Crawlora returns publicly available web data; no third-party account credentials are involved. Respect each source's terms and rate limits.
  • Security: keep the key in CRAWLORA_API_KEY only — never hardcode it, never put it in a URL query param, never commit it.
  • Some search endpoints return 503 when the upstream serves a challenge page; retry or fall back to another search provider (Google ↔ Bing ↔ Brave).

相关技能

Queries Crawlora's pre-built hosted datasets — Airbnb markets, App Store/Google Play apps, GitHub/Instagram/X users, job postings, US housing markets, Google Maps businesses, Goodreads, PitchBook, Steam, TrustMRR, Product Hunt, SEC companies, tech-stack, and more — via search/facets/item/nearby endpoints, returning clean JSON without live-crawling each platform. Use when the user wants bulk or aggregate analysis, to search a pre-indexed corpus, to facet/filter a large population, or to look up one record by its dataset id, instead of scraping pages one at a time.

1 次安装

General-purpose web-intelligence utilities via the Crawlora API — scrape any URL to clean markdown/HTML, extract schema-conforming JSON from a page, fingerprint a site's tech stack, geocode addresses, compare cost of living between cities/countries (Numbeo), look up a company's import/export trade records (ImportYeti), check a domain's traffic (SimilarWeb), or resolve a brand's identity from its domain. Use for one-off utility lookups that don't fit a specific platform skill.

1 次安装

Look up live Amazon product and search-results data — title, price, rating, BSR, reviews, rankings — and get it back as clean structured JSON. Runs through C...

1 次安装

Mines App Store and Google Play data via the Crawlora API — app details, reviews, ratings, store rankings, and similar apps — as clean JSON. Use when the user wants mobile-app reviews, ratings, store charts/rankings, or competitive ASO (app store optimization) research without scraping store pages.

1 次安装

Runs SERP and keyword research via the Crawlora API — Google, Bing, Brave, DuckDuckGo, and Yahoo search results plus Google Trends interest-over-time and related/rising queries — returning clean JSON. Use when the user wants search-engine rankings, SERP snapshots, autocomplete/keyword suggestions, or trend data instead of scraping result pages.

1 次安装

Researches GitHub repos/users/orgs and Chrome Web Store extensions via the Crawlora API — search, profiles, contributors, releases, trending, and extension detail/reviews/permissions — returning clean JSON. Use when the user wants a repo or developer's GitHub profile/stats, what's trending on GitHub, or a Chrome extension's details, permissions, or reviews.

1 次安装