APIs.guru OpenAPI Directory Scraper avatar

APIs.guru OpenAPI Directory Scraper

Pricing

from $19.00 / 1,000 results

Go to Apify Store
APIs.guru OpenAPI Directory Scraper

APIs.guru OpenAPI Directory Scraper

Scrapes API metadata from the APIs.guru OpenAPI Directory. Returns one row per API with title, description, provider, category, and spec URL. Filter by provider, category, or search term.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

ParseForge

APIs.guru OpenAPI Directory Scraper

Scrape the APIs.guru OpenAPI Directory, the largest free collection of public API specs, up to a million APIs per run. Every API comes with its provider, category, version, and machine-readable spec URL. No API key. Export to CSV, JSON, Excel, or XML.

APIs.guru is the de facto registry of public OpenAPI specifications, but browsing it manually means clicking through thousands of entries. This Actor reads the directory directly, filters by provider, category, or search term, and returns each matching API as one flat row with its spec URL ready for downstream tooling.

Who uses itWhat they scrape APIs.guru for
Integration engineersDiscover which public APIs exist for a domain before building a connector
API product managersBenchmark competitor API surface area and versioning patterns
LLM tool buildersGather spec URLs to convert into agent tools or RAG datasets
Developer relations teamsFind APIs in a category to partner with or feature in a directory

What it does

This Actor collects API metadata from the APIs.guru OpenAPI Directory and returns each API as a flat row with provider, category, version, and spec URL.

  • ๐Ÿ” Provider filter: return only APIs whose provider domain contains a string like google or amazonaws.
  • ๐Ÿท๏ธ Category filter: narrow to APIs.guru categories such as cloud, analytics, or payment.
  • ๐Ÿ“ Search term: substring match in API title or description to find exactly what you need.
  • ๐Ÿ”— Spec URLs included: every row carries the machine-readable OpenAPI spec URL for direct download.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with APIs.guru data

๐Ÿ”Ž Build an API landscape report.

A platform team filters by category cloud and exports the directory to see which providers dominate and where gaps exist.

๐Ÿค– Feed an LLM agent tool pipeline.

An AI engineer pulls spec URLs for a provider, then converts each OpenAPI spec into agent tools or RAG chunks.

๐Ÿ“Š Monitor API version churn.

A product manager runs the scraper weekly with a provider filter and diffs versions to spot breaking changes early.

๐Ÿงฉ Curate a developer portal.

A DevRel team searches for payment APIs and imports the matching rows into their internal catalog.

Why choose this scraper

What you get
No API keyReads the public directory directly, no registration or OAuth
One flat row per APIProvider, category, version, and spec URL in a fixed schema
Filter as you goProvider, category, and search filters run before results are saved
Export anywhereCSV, JSON, Excel, or XML for downstream analysis or tooling

How it compares

This Actor focuses on directory metadata with provider, category, and search filters, while competitors vary in depth and output.

FeatureParseForgeOpenAPI Directory & API Specs Scraper (APIs.guru)OpenAPI Spec Scraper - APIs to LLM Agent Tools (MCP-Ready)APIs.guru Scraper - Public API Directory Data
Provider filterYesNot listedNot listedNot listed
Category filterYesNot listedNot listedNot listed
Search term filterYesNot listedNot listedNot listed
Spec URL in outputYesYesYesYes
Full spec normalizationNot listedNot listedYesNot listed
Export formatsCSV, JSON, Excel, XMLJSON, CSV, ExcelNot listedNot listed

Configure the run

Drive the Actor with a provider domain, a category, or a free-text search term, alone or together, and cap the result count with maxItems. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10
}

A larger pull:

{
"maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.10
1,000 results$21.00
10,000 results$210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the APIs.guru OpenAPI Directory Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to APIs.guru through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/apis-guru-openapi-directory-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check your filters. The provider and category filters are substring matches, so a typo or overly specific term can return nothing. Try broadening the search term or clearing filters.

Why did I only get 10 results?

Free users are limited to 10 APIs per run. Upgrade to a paid plan and set maxItems higher to scrape more.

The spec URL returns a 404.

APIs.guru occasionally has stale entries. The URL is provided as listed in the directory; if it is broken, check the API's own documentation.

Can I get the full OpenAPI spec instead of metadata?

This Actor returns directory metadata only. Use a spec scraper like OpenAPI Spec Scraper to fetch and normalize the full spec.

FAQ

QuestionAnswer
What is APIs.guru?APIs.guru is a free, community-maintained directory of public OpenAPI specifications. It lists thousands of APIs with metadata like provider, category, and spec URL.
Do I need an API key?No. This Actor reads the public directory directly, so there is no registration or key required.
What does each result row contain?Each row includes the API title, description, provider, category, version, and the machine-readable OpenAPI spec URL.
Can I filter by provider?Yes. Use the provider filter to match a substring in the provider domain, such as google or amazonaws.
Can I filter by category?Yes. The category filter matches APIs.guru categories like cloud, analytics, or payment.
Can I search by keyword?Yes. The search term field does a substring match in the API title or description.
How many APIs can I scrape in one run?Free users can scrape up to 10 APIs per run. Paid users can set maxItems up to 1,000,000.
What export formats are supported?You can export results as CSV, JSON, Excel, or XML from the Apify dataset.
Does this scrape the full OpenAPI spec?No. This Actor returns directory metadata, including the spec URL. To fetch the full spec, use a dedicated spec scraper.
Is this the same as the official APIs.guru API?This Actor reads the public directory directly and does not depend on any official API endpoint.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by APIs.guru. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.