RapidAPI Hub Scraper: API Listings, Metrics and Developer Data avatar

RapidAPI Hub Scraper: API Listings, Metrics and Developer Data

Pricing

from $0.59 / 1,000 api listings

Go to Apify Store
RapidAPI Hub Scraper: API Listings, Metrics and Developer Data

RapidAPI Hub Scraper: API Listings, Metrics and Developer Data

Extract API marketplace listings from RapidAPI Hub. Get category, pricing model, success rate, latency, subscriptions, and full developer profile for thousands of public APIs. Filter by category, pricing model, or quality threshold.

Pricing

from $0.59 / 1,000 api listings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

What does RapidAPI Hub Scraper do?

Pull structured data from the RapidAPI Hub marketplace — the world's largest public API directory, with over 40,000 APIs across every category. No account, login, or API key required.

  1. Connects to the RapidAPI Hub and discovers all featured and category API listings automatically.
  2. Applies your filters including category, pricing model, minimum success rate, and maximum latency.
  3. Returns a clean, flat dataset with one row per API, including developer profile and performance scores.
  4. Optionally visits each API's profile page to collect every exposed endpoint route and HTTP method.

Why use RapidAPI Hub Scraper?

  • SaaS founders: Discover which API categories are oversaturated and where underserved gaps exist before committing to a build.
  • Competitive researchers: Track popularity scores and subscriber counts for any API vertical over time.
  • Product teams: Monitor competitor APIs for pricing model changes and new endpoint additions.
  • Integration developers: Audit which APIs meet your latency and reliability thresholds before subscribing.
  • Market analysts: Build a structured dataset of the API economy for investment research or trend reporting.

How to use RapidAPI Hub Scraper

  1. Go to the RapidAPI Hub Scraper page on the Apify Store and click Try for free.
  2. Leave Start URLs empty to scrape the global featured listing, or paste a specific RapidAPI category URL.
  3. Set optional filters: category name, pricing model, minimum success rate, or maximum latency.
  4. Set Max Items to control the number of results. Enable Deep Scrape to collect endpoint-level data.
  5. Click Start. Results appear in the Output tab within seconds.
  6. Download your data as JSON, CSV, Excel, or HTML.

Input

FieldTypeRequiredDescription
startUrlsarray of URLsNoRapidAPI Hub category or collection URLs to crawl. Leave empty to scrape the global featured listing.
searchQueriesarray of stringsNoKeywords to filter API listings by. Matched against API name, title, description, and category.
categoriesarray of stringsNoOnly return APIs in these categories, e.g. Weather, Finance, Sports. Leave empty for all.
pricingFilterenumNoFilter by pricing model. Options: Any, Free only, Freemium only, Paid only. Defaults to Any.
minPopularityScorenumberNoOnly return APIs with a RapidAPI popularity score at or above this value (0 to 10). Defaults to 0.
minSuccessRatenumberNoOnly return APIs with an average success rate at or above this percentage (0 to 100). Defaults to 0.
maxLatencyintegerNoOnly return APIs with average latency at or below this value in milliseconds. Set to 0 for no limit.
collectionsFilterarray of stringsNoFilter to specific RapidAPI collection slugs, e.g. weather-apis, sports-apis. Leave empty for all.
deepScrapebooleanNoVisit each API profile to collect all exposed endpoint routes, HTTP methods, names, and descriptions. Increases result rows significantly.
maxItemsintegerNoMaximum total API listings to extract. Set to 0 for no limit. Defaults to 100.
proxyConfigurationobjectNoProxy settings. Datacenter proxies (the default) work for most requests. Switch to Residential only if hitting rate limits at very high volume.

Output

Each record is fully flat with no nested objects. Download as JSON, CSV, or Excel from the Output tab.

{
"api_id": "api_abc123",
"name": "open-weather-map",
"title": "Open Weather Map",
"description": "Current and forecast weather data for any location worldwide.",
"tags": "weather, forecast, climate",
"version": "1.0",
"category": "Weather",
"base_url": "https://api.openweathermap.org",
"playground_url": "https://rapidapi.com/community/api/open-weather-map",
"developer": "community",
"developer_name": "Community",
"developer_type": "USER",
"developer_id": 12345,
"developer_username": "community",
"developer_parent_id": "",
"developer_parent_name": "",
"developer_parent_username": "",
"developer_parent_type": "",
"developer_parent_thumbnail": "",
"picture_url": "https://rapidapi.com/images/community.png",
"popularity_score": 9.8,
"latency_ms": 342,
"service_level_percent": 100,
"success_rate_percent": 99.2,
"subscriptions_count": 1200000,
"pricing_model": "FREEMIUM",
"visibility": "PUBLIC",
"created_at": "2018-03-15T10:00:00.000Z",
"updated_at": "2024-11-01T09:00:00.000Z",
"rapidapi_url": "https://rapidapi.com/community/api/open-weather-map",
"endpoint_id": "",
"endpoint_route": "",
"endpoint_method": "",
"endpoint_name": "",
"endpoint_description": "",
"endpoint_playground_url": "",
"endpoint_params_count": 0,
"endpoint_headers_count": 0,
"scraped_at": "2026-06-23T17:00:00.000Z"
}

Data table

FieldTypeDescription
api_idstringUnique API identifier, prefixed with api_.
namestringURL slug used in the RapidAPI marketplace.
titlestringDisplay name of the API.
descriptionstringShort description from the API listing.
tagsstringComma-separated tags or keywords associated with the API.
versionstringCurrent published version string, if available.
categorystringPrimary category on RapidAPI Hub.
base_urlstringBase URL for requests, if listed publicly.
playground_urlstringDirect link to the RapidAPI playground for this API.
developerstringDeveloper username.
developer_namestringFull display name of the developer.
developer_typestringAccount type of the developer.
developer_idnumberNumeric developer account ID.
developer_usernamestringDeveloper username on RapidAPI.
developer_parent_idstringParent organization ID, if the developer belongs to an org.
developer_parent_namestringParent organization display name.
developer_parent_usernamestringParent organization username.
developer_parent_typestringParent organization account type.
developer_parent_thumbnailstringURL to the parent organization thumbnail.
picture_urlstringURL to the API cover image or logo.
popularity_scorenumberRapidAPI popularity score from 0 to 10.
latency_msnumberAverage response latency in milliseconds.
service_level_percentnumberAverage service level percentage.
success_rate_percentnumberAverage success rate percentage.
subscriptions_countnumberNumber of active subscribers on RapidAPI.
pricing_modelstringPricing model: FREE, FREEMIUM, or PAID.
visibilitystringVisibility setting: PUBLIC or PRIVATE.
created_atstringISO 8601 timestamp when the API was first listed.
updated_atstringISO 8601 timestamp of the most recent update.
rapidapi_urlstringFull marketplace listing URL.
endpoint_idstringEndpoint identifier (deep scrape only).
endpoint_routestringEndpoint route path, e.g. /v1/current (deep scrape only).
endpoint_methodstringHTTP method, e.g. GET, POST (deep scrape only).
endpoint_namestringDisplay name of the endpoint (deep scrape only).
endpoint_descriptionstringDescription of what the endpoint returns (deep scrape only).
endpoint_playground_urlstringDirect playground link for this endpoint (deep scrape only).
endpoint_params_countnumberNumber of URL or query parameters (deep scrape only).
endpoint_headers_countnumberNumber of required request headers (deep scrape only).
scraped_atstringISO 8601 timestamp of when this record was extracted.

Pricing

This Actor uses pay-per-event pricing. You are charged for each API listing successfully extracted and saved to the dataset.

You are not charged for listings filtered out by your search or quality criteria, or for requests that return no data.

Tips or advanced options

  • Use category filters to narrow results: Pass one or more names such as Finance or Sports to return only relevant listings.
  • Enable deep scrape for endpoint mapping: Turn on Deep Scrape to collect every route and HTTP method exposed by each API. Useful for integration audits and API comparison tools.
  • Filter by success rate for reliable picks: Set Min Success Rate to 95 or higher to surface only APIs with a strong reliability track record.
  • Stack filters for precision sourcing: Combine category, pricing model, and latency filters to find free APIs under 500ms with high success rates in a single run.

FAQ, disclaimers, and support

Yes. This tool accesses only publicly visible marketplace listing pages and does not bypass any login, paywall, or access control.

Does deep scrape cost more per run?

Deep scrape visits each API profile page to collect endpoint data. This increases the number of result rows. You are charged per endpoint row returned, not per API visited.

Can I scrape a specific category or collection?

Yes. Paste a RapidAPI category URL into Start URLs, or use the Category Filter and Collections fields to target specific verticals without providing a URL.

How do I get support or report a bug?

Open an issue on the Actor's Issues tab. For custom integrations, contact us through the Apify platform.