What is Public APIs?
Public APIs is a community-driven directory that helps developers discover and integrate APIs quickly. Whether you’re building a web application, mobile app, or any software project, you’ll find APIs across 50+ categories to enhance your product.1000+ APIs
Access an extensive collection of public APIs across multiple domains and industries
50+ Categories
Browse APIs organized by category: Animals, Finance, Weather, Entertainment, and more
Community-Driven
Maintained by developers worldwide who contribute, validate, and update API listings
Quality Validated
Every API entry includes authentication requirements, HTTPS support, and CORS information
Key Features
Comprehensive API Information
Each API listing includes essential information to help you evaluate and integrate quickly:- Authentication (Auth): Know upfront if an API requires OAuth, API keys, or no authentication
- HTTPS Support: Verify secure connection availability for production use
- CORS Support: Check if the API can be called directly from browsers
- Documentation Links: Direct access to official API documentation
Wide Range of Categories
Explore APIs across diverse categories including:- Development: GitHub, GitLab, Docker Hub, and developer tools
- Data & Analytics: Weather, finance, cryptocurrency, and market data
- Social & Communication: Authentication, email, and social network APIs
- Entertainment: Music, video, games, anime, and books
- Business: Analytics, CRM, payment processing, and productivity
- Specialized: Machine Learning, IoT, Government data, and more
APILayer Featured APIs
APILayer provides enterprise-grade APIs trusted by developers worldwide. Here are some featured services:IPstack
Locate and identify website visitors by IP address with real-time geolocation data
Weatherstack
Retrieve instant, accurate weather information for any location in lightweight JSON format
Marketstack
Free, easy-to-use REST API delivering worldwide stock market data in JSON format
Fixer
Simple and lightweight API for current and historical foreign exchange rates
Numverify
Global phone number validation and lookup JSON API for number verification
Aviationstack
Free, real-time flight status and global aviation data API
Getting Started
Ready to start using Public APIs? Check out the Quick start guide to learn how to browse categories, evaluate APIs, and make your first API call.Contributing
Public APIs thrives on community contributions. If you know of a free, public API that should be included, please read our Contributing guidelines to submit your addition.This API list is not a marketing tool, but a resource to help the community build applications using free, public APIs quickly and easily.
