Open-source project
cporter202/API-mega-list avatar
cporter202/API-mega-list

API Mega List: a directory of APIs from cporter202

This GitHub repo is a powerhouse collection of APIs you can start using immediately to build everything from simple automations to full-scale applications. One of the most valuable API lists on GitHub—period. 💪

7,660 stars1,468 forksJavaScriptLicense varies

At a glance

What is it?
API Mega List is a repository that indexes APIs by category instead of shipping a library. It is a starting point for finding an endpoint, and its value depends on how you handle the sponsored listings mixed into the directory.
Who is it for?
Adopt API Mega List when you need a broad index of APIs to scan before writing an integration, especially in scraping, lead generation or social media categories. Skip it if you need a maintained SDK, a guaranteed license for each listed API, or a directory with no commercial placements.
Can I use it commercially?
Not without permission. GitHub finds no licence file in the repository, and without a licence all rights are reserved by default: you may read the code but not reuse it. Check the README, or ask the authors, before using it.
Is it still maintained?
Yes. The repository last received commits 69 days ago.
What is it written in?
Mainly JavaScript, according to GitHub's language statistics.

Answers come from the project's GitHub data, last synced on September 30, 2026, and from our analysis. They are not legal advice.

Editorial analysis

What API Mega List actually solves for a developer

Finding an API usually means searching a search engine, landing on a listicle, and discovering the endpoints are dead or paid. API Mega List takes a different route: it collects APIs into a single repository and splits them into 24 category folders, so the reader browses a directory instead of a search results page. The README describes the collection as 11,860 core directory APIs plus 318 sponsored partner listings, spread across categories such as Automation (5,653), Lead Generation (4,431), Developer Tools (4,065) and Social Media (2,786).

The audience is narrow but real. Someone building a scraper, a lead-generation tool or an AI workflow needs a list of candidate endpoints before writing a single line of integration code. The repository is organized for that scan: the README's table of contents links to folders, and each folder holds a per-category markdown listing. It is not a package, not a client library, and not a runtime dependency. Nothing here runs in your application.

How the directory is structured and where the data comes from

The repository layout is a set of top-level folders named after categories and their counts, for example agents-apis-623/, ai-apis-1555/, automation-apis-5653/, lead-generation-apis-4431/ and social-media-apis-2786/. A featured-apis folder sits above them, holding sponsored placements such as ApyHub (200 APIs) and CoreClaw (118 APIs). The README also links a SPONSORED_PARTNERS.md policy file, which is where the repository states how paid placements are handled.

The individual listings are markdown tables. The Agents section shown in the README has columns for API name and description, and the entries link outward, many of them to Apify actor pages. That detail matters more than the category counts: the directory is a link index, and a meaningful share of the links point to a commercial marketplace. There is no schema, no JSON index, and no machine-readable manifest documented in the repository. If you want to process the list programmatically, you are parsing markdown tables.

A first real use: cloning it and searching the category folders

There is nothing to install. The project is a content repository, so the first real use is cloning it and then opening the category folders described in the README table of contents. The README does not document an install step, a package name or a CLI, so no command sequence is given here. The clone URL is the one in the repository metadata:

bash
git clone https://github.com/cporter202/API-mega-list.git

After cloning, the top-level entries are the folders the README lists, including agents-apis-623/, ai-apis-1555/, automation-apis-5653/, lead-generation-apis-4431/ and social-media-apis-2786/, plus 00-featured-apis/, assets/ and settings/. Open the markdown inside the folder for the category you care about. Each file holds the API name, a short description and the outbound link, and that is the whole record. The README does not describe a search command, an index file or an API for querying the collection, so reading the markdown is the workflow.

The sponsored listings are the main thing to watch

The README separates 11,860 core directory APIs from 318 sponsored partner listings, and it links a SPONSORED_PARTNERS.md policy. That separation is a reasonable design choice, but it does not remove the problem. Featured placements sit at the top of the table of contents, above the core categories, and the featured entries carry marketing copy rather than neutral descriptions. A reader scanning the README hits ApyHub and CoreClaw before reaching Agents or AI.

Affiliate parameters in listing URLs compound this. When a link points to a marketplace with a referral code attached, the ranking of that entry is not purely editorial. The repository does not claim otherwise, but it also does not label each row. If you are evaluating APIs for a production integration, treat every listing as a lead and verify it against the provider's own documentation. The repository does not state that it tests endpoints, checks uptime, or validates pricing per entry.

Limits, failure modes and when this is the wrong tool

The most concrete limitation is that API Mega List is a list of links, not a verified catalog. The README calls each API production-ready and says you can integrate it directly, but the repository does not document per-API authentication, rate limits, pricing or terms. Those live on the provider's site, and they change. A directory entry can be accurate on the day it is written and wrong a month later.

There is also no license file in the repository metadata, and the README does not state a license for the collection. That is a real gap if you intend to redistribute the list or embed it in a product. The repository metadata shows JavaScript as the primary language, but the visible content is markdown; the JavaScript likely supports tooling in the settings/ folder, which the README does not explain.

Finally, the category counts overlap heavily. Automation has 5,653 entries, Developer Tools 4,065, Lead Generation 4,431. The same API can plausibly appear in several folders, so the headline total is not a count of distinct services. Do not cite it as a measure of coverage.

How it compares with Public APIs and awesome-list style directories

The closest comparison is the public-apis style of directory, which the repository's own topics reference. Those projects typically require each entry to document authentication, HTTPS support and a link to the API's own docs, and they tend to exclude entries that are primarily affiliate placements. API Mega List takes the opposite approach: it optimizes for volume and includes sponsored partners as a first-class section with a written policy.

The practical difference is what you do after finding an entry. With a stricter directory, the listing itself usually answers whether an API is free and whether it needs a key. With API Mega List, the listing gives you a name, a short description and a link, and you do the verification. That is faster when you are scanning for ideas and slower when you need a decision. It is also the reason the repository can claim 11,860 entries: the bar for inclusion is lower.

Maintenance, licensing and what to check before depending on it

The last push to the repository was on 2026-07-23, and the README's statistics table lists the same date as Last Updated. The repository is not archived. The README claims daily updates and carries an Active status badge, but the only dated evidence in the repository is that July push, so treat the update cadence as a claim rather than an observed schedule.

On licensing, the repository metadata does not include a license identifier and the README does not name one. That means you cannot assume the list is reusable under a permissive license. If you plan to mirror the directory or ship it inside a product, check the repository for a license file and, if none exists, contact the maintainer. This is not legal advice; it is a gap you need to resolve before redistribution.

Upgrade cost is low in the technical sense, because there is no dependency to upgrade. The cost is re-verification: every time you pull the latest commit, the entries you relied on may have moved, changed pricing or disappeared, and the repository does not provide a changelog of listing changes.

Editorial conclusion

Adopt API Mega List when you need a broad index of APIs to scan before writing an integration, especially in scraping, lead generation or social media categories. Skip it if you need a maintained SDK, a guaranteed license for each listed API, or a directory with no commercial placements. Before relying on any entry, open the linked API's own documentation and confirm its pricing, authentication and terms, because the repository does not verify those details per listing.

Frequently asked questions

What are the 7 most common types of APIs?

The API Mega List README does not group APIs by type. It organizes its 11,860 entries into 24 categories such as Automation, Developer Tools, Social Media and Lead Generation, so the repository's own taxonomy is by use case rather than by API style.

Can you give me a list of free APIs?

API Mega List does not label entries as free or paid. The README presents the entries as ready-to-use APIs, but pricing, authentication and rate limits are documented on each provider's own page, not in the repository.

What is the most famous API?

The README does not rank APIs by popularity or fame. It lists entries with a name and a short description, and the featured placements at the top of the table of contents are sponsored partners rather than a popularity ranking.

Which AI API is considered the best?

The repository does not compare or rate AI APIs. It has an AI category folder with 1,555 entries, but each row gives only a name, a description and an outbound link, so any comparison has to be made by reading the providers' own documentation.

Official sources

  1. cporter202/API-mega-list on GitHub
  2. Issues
  3. README
Add this badge to your README

If you maintain this project, the badge below links readers to this analysis and shows its maintenance status from the daily GitHub snapshot. Paste the markdown into your README; add ?metric=license or ?metric=stars to the image URL for a different field.

Add this badge to your README

markdown
[![Hysen Labs](https://hysenlabs.com/badge/cporter202-api-mega-list.svg)](https://hysenlabs.com/projects/cporter202-api-mega-list)