RapidAPI Hub Scraper: API Listings, Metrics and Developer Data
Pricing
from $0.59 / 1,000 api listings
RapidAPI Hub Scraper: API Listings, Metrics and Developer Data
Extract RapidAPI Hub listings: full developer profiles, pricing models, and popularity, latency, and success rate scores for 40,000+ public APIs. Target exact APIs, providers, categories, or collections, or monitor a category as a recurring change feed. No account needed.
Pricing
from $0.59 / 1,000 api listings
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
14
Total users
3
Monthly active users
13 days ago
Last modified
Categories
Share
๐ RapidAPI Hub Scraper: API Listings, Metrics and Developer Data
| Part of the Software Marketplace & Vendor-Directory Intelligence suite. Two marketplace catalogs, structured for competitive and lead research. | |
| SOFTWARE MARKETPLACE & VENDOR-DIRECTORY INTELLIGENCE ย ย โขย ย Two directories, one dataset shape | |
|
โค You are here |
Every Webex app, category, and developer contact |
|
Turn the RapidAPI Hub marketplace into a structured dataset. Discover API listings, developer profiles, and performance scores, or follow a category as a recurring change feed. |
|
๐ 40,000+ APIs Every featured and category listing, no account needed. |
๐ Performance scores Popularity, latency, and success rate on every row. |
๐งญ Endpoint detail Follow through to every route, method, and parameter count. |
๐ Change feed Track new, updated, and price-changed listings over time. |
๐ 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.
- Connects to the RapidAPI Hub and discovers all featured and category API listings automatically.
- Applies your filters including category, pricing model, minimum success rate, and maximum latency.
- Returns a clean, flat dataset with one row per API, including developer profile and performance scores.
- 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
- Go to the RapidAPI Hub Scraper page on the Apify Store and click Try for free.
- Leave Start URLs empty to scrape the global featured listing, or target exact APIs, providers, categories, or collections.
- Set optional filters: category name, pricing model, minimum success rate, or maximum latency.
- Set Max Items to control the number of results. Switch Detail level to Listings with endpoints to collect endpoint-level data.
- To track a category or collection over time, set Monitor mode to Changes and give it a Monitor scope name. Scheduling the same scope daily or weekly returns only what's new, updated, or price-changed since the last run.
- Click Start. Results appear in the Output tab within seconds.
- Download your data as JSON, CSV, Excel, or HTML.
๐ฅ Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | Exact RapidAPI Hub, category, or collection URLs to crawl. Leave empty to scrape the global featured listing. |
listingTargets | array | No | Exact API IDs, slugs, or listing URLs to scrape directly, skipping discovery. |
providerTargets | array | No | Exact provider usernames, IDs, or profile URLs to scrape only that developer's APIs. |
categoryTargets | array | No | Exact category labels, slugs, or URLs to scrape, e.g. Weather, Finance. |
collectionTargets | array | No | Exact collection labels, slugs, or URLs to scrape, e.g. weather-apis. |
searchQueries | array of strings | No | Keywords to filter API listings by. Matched against API name, title, description, and category. |
pricingFilter | enum | No | Filter by pricing model. Options: Any, Free only, Freemium only, Paid only. Defaults to Any. |
minPopularityScore | number | No | Only return APIs with a RapidAPI popularity score at or above this value (0 to 10). Defaults to 0. |
minSuccessRate | number | No | Only return APIs with an average success rate at or above this percentage (0 to 100). Defaults to 0. |
maxLatency | integer | No | Only return APIs with average latency at or below this value in milliseconds. Set to 0 for no limit. |
sortBy / sortOrder | enum | No | Sort results by fields like popularity, latency, success rate, or last update, ascending or descending. |
detailLevel | enum | No | Listings returns one row per API. Listings with endpoints follows each profile and returns one row per endpoint, with routes, methods, and parameter counts. |
maxItems | integer | No | Maximum total API listings to extract. Defaults to 100. |
monitorMode | enum | No | Snapshot returns the current bounded view. Changes returns only what's new, updated, price-changed, or removed since the last run under the same Monitor scope. |
monitorScope | string | No | A stable name for the change feed's saved state. Required when Monitor mode is Changes. |
includeUnchanged | boolean | No | In Changes mode, also include rows with no change since the last run. Off by default. |
proxyConfiguration | object | No | Proxy settings. Apify Proxy (the default) works for most requests. Switch pools only if you hit rate limits at very high volume. |
Legacy field names (categories, collectionsFilter, deepScrape, listingUrls, listingIds, providerUsernames, providerIds, providerUrls, categoryFilters, categoryUrls, categorySlugs, collectionFilters, collectionUrls, collectionSlugs) are still accepted as aliases for the fields above, so existing saved tasks keep working.
๐ค 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","sourceUrl": "https://rapidapi.com/hub","inputId": "url-1","retrievedAt": "2026-06-23T17:00:00.000Z","status": "success"}
Running with Monitor mode set to Changes adds a changeType of NEW, UPDATED, PRICE_CHANGED, STATUS_CHANGED, REAPPEARED, EXPIRED, or UNCHANGED to every row, plus changedFields, firstSeenAt, and lastSeenAt.
๐ Data table
| Field | Type | Description |
|---|---|---|
api_id | string | Unique API identifier, prefixed with api_. |
name | string | URL slug used in the RapidAPI marketplace. |
title | string | Display name of the API. |
description | string | Short description from the API listing. |
tags | string | Comma-separated tags or keywords associated with the API. |
version | string | Current published version string, if available. |
category | string | Primary category on RapidAPI Hub. |
base_url | string | Base URL for requests, if listed publicly. |
playground_url | string | Direct link to the RapidAPI playground for this API. |
developer | string | Developer username. |
developer_name | string | Full display name of the developer. |
developer_type | string | Account type of the developer. |
developer_id | number | Numeric developer account ID. |
developer_username | string | Developer username on RapidAPI. |
developer_parent_id | string | Parent organization ID, if the developer belongs to an org. |
developer_parent_name | string | Parent organization display name. |
developer_parent_username | string | Parent organization username. |
developer_parent_type | string | Parent organization account type. |
developer_parent_thumbnail | string | URL to the parent organization thumbnail. |
picture_url | string | URL to the API cover image or logo. |
popularity_score | number | RapidAPI popularity score from 0 to 10. |
latency_ms | number | Average response latency in milliseconds. |
service_level_percent | number | Average service level percentage. |
success_rate_percent | number | Average success rate percentage. |
subscriptions_count | number | Number of active subscribers on RapidAPI. |
pricing_model | string | Pricing model: FREE, FREEMIUM, or PAID. |
visibility | string | Visibility setting: PUBLIC or PRIVATE. |
created_at | string | ISO 8601 timestamp when the API was first listed. |
updated_at | string | ISO 8601 timestamp of the most recent update. |
rapidapi_url | string | Full marketplace listing URL. |
endpoint_id | string | Endpoint identifier (deep scrape only). |
endpoint_route | string | Endpoint route path, e.g. /v1/current (deep scrape only). |
endpoint_method | string | HTTP method, e.g. GET, POST (deep scrape only). |
endpoint_name | string | Display name of the endpoint (deep scrape only). |
endpoint_description | string | Description of what the endpoint returns (deep scrape only). |
endpoint_playground_url | string | Direct playground link for this endpoint (deep scrape only). |
endpoint_params_count | number | Number of URL or query parameters (deep scrape only). |
endpoint_headers_count | number | Number of required request headers (deep scrape only). |
scraped_at | string | ISO 8601 timestamp of when this record was extracted. |
sourceUrl | string | The request URL this record or error came from. |
inputId | string | Correlates the row back to the start URL or target that produced it. |
retrievedAt | string | ISO 8601 timestamp of when the request completed. |
status | string | success for normal rows, error for an explicit failure row. |
errorCode | string | Failure reason code, present only on error rows. |
changeType | string | Monitor mode (Changes) only. One of NEW, UPDATED, PRICE_CHANGED, STATUS_CHANGED, REAPPEARED, EXPIRED, UNCHANGED. |
changedFields | array | Monitor mode (Changes) only. Names of the fields that changed since the last run. |
firstSeenAt | string | Monitor mode (Changes) only. ISO 8601 timestamp of the first run that saw this record. |
lastSeenAt | string | Monitor mode (Changes) only. ISO 8601 timestamp of the most recent run that saw this record. |
๐ฐ 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.
โญ Enjoying RapidAPI Hub Scraper?
|
โญ โญ โญ โญ โญ If this Actor helped you spot an API gap or vet integrations faster, leave a quick review. A 5-star rating takes 10 seconds and helps other SaaS founders and integration developers find it. Your feedback also tells us what to build next. |
| โ ย ย Rate this Actor on Apify |
โจ Tips or advanced options
- Schedule a category as a change feed: Set Monitor mode to Changes, give it a Monitor scope name, and schedule the run daily or weekly. You'll only get new, updated, or price-changed listings instead of the full catalog every time.
- Target exact APIs or providers directly: Use Listing targets or Provider targets to re-check a specific set of APIs or a specific developer's catalog without re-crawling the whole category.
- Use category filters to narrow results: Pass one or more names such as
FinanceorSportsto return only relevant listings. - Switch to endpoint mode for integration mapping: Set Detail level to Listings with endpoints 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
Is it legal to scrape RapidAPI Hub?
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 Category targets and Collection targets to go straight to a specific vertical without providing a URL.
Can I track a category for new or changed APIs over time?
Yes. Set Monitor mode to Changes, give it a Monitor scope name, and schedule the run. Each scheduled run returns only the APIs that are new, updated, price-changed, or removed since the last run under that scope.
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.
๐ Other actors
- Serchen Scraper: B2B Software Reviews & Directory Leads โ - collects B2B software reviews and vendor directory leads.
- Webex App Hub scraper: all apps, categories & developer info โ - pulls every app, category, and developer listing from the Webex App Hub.
- Moz Domain Analysis Scraper โ - extracts domain authority and SEO metrics for any site.
- Bug Bounty Finder: 22-Field Intel from HackerOne & Bugcrowd โ - aggregates bug bounty program intel from HackerOne and Bugcrowd.