Submit Your API
API Hub is a community-maintained directory of free public APIs. You can submit a new API directly through our GitHub issue form — it will be automatically added on the next build.
Option 1: Quick Submit (Recommended)
Use our issue template — just fill in the fields and submit. The API will be automatically processed and added to the directory.
Option 2: Pull Request
For more control, you can submit a PR directly:
- Fork the repository
Go to github.com/BEKO2210/API_directory and click "Fork". - Edit community-apis.json
Add your API entry to thesrc/data/community-apis.jsonfile in theaddarray. - Submit a Pull Request
Create a PR with a clear title describing your addition.
Entry Format
{ "name": "My API", "link": "https://api.example.com", "description": "What the API does", "category": "Development", "auth": "", "https": true, "cors": "yes" }Column Reference
Note: This project builds on the data from the original public-apis/public-apis repository. Since the original project is no longer actively maintained, we accept contributions directly. See our Fork Notice for the full story.
Report a Problem
Found a broken API or incorrect information? Let us know: