Browsing by category
APIs are organized into 40+ categories to help you quickly narrow down your search:- Animals - Pet adoption, animal facts, and wildlife data
- Anime - Anime discovery, tracking, quotes, and images
- Art & Design - Museum collections, icons, and design resources
- Authentication & Authorization - User management and auth platforms
- Blockchain - Cryptocurrency and blockchain data
- Books - Religious texts, poetry, and literature APIs
- Business - Analytics, CRM, and business tools
- Cryptocurrency - Trading platforms and crypto prices
- Currency Exchange - Exchange rates and conversion
- Development - Tools for developers including testing and monitoring
- Finance - Stock market and financial data
- Games & Comics - Gaming APIs and comic resources
- Government - Open government data
- Health - Medical and health information
- Weather - Weather forecasts and climate data
Understanding the table columns
Each API entry in the directory provides key information across five columns:API
The name of the API with a link to its official documentation. API names are listed alphabetically within each category and do not include the TLD (e.g., “Gmail” not “Gmail.com”).Description
A brief summary (100 characters or less) of what the API does and what data or services it provides. Examples:- “NASA data, including imagery”
- “Random pictures of dogs”
- “IP/domain/URL reputation”
Auth
Indicates the type of authentication required to use the API:- OAuth - The API uses OAuth authentication
- apiKey - Requires a private API key or token
- X-Mashape-Key - Uses a specific Mashape header key
- User-Agent - Requires a User-Agent header
- No - No authentication needed (completely open)
HTTPS
Shows whether the API supports HTTPS protocol:- Yes - API supports secure HTTPS connections
- No - API only available over HTTP
CORS
Indicates Cross-Origin Resource Sharing support:- Yes - API supports CORS (can be used in browser-based apps)
- No - API does not support CORS (server-side only)
- Unknown - CORS support status is not verified
Tips for finding the right API
Start with the category
If you know what type of data or service you need, browse the relevant category first. For example:- Building a weather app? Check Weather
- Need geolocation? Look at Geocoding
- Want to add memes or fun content? Try Entertainment
Consider authentication requirements
APIs with No authentication are the easiest to get started with - you can begin making requests immediately. If you’re prototyping or learning, these are ideal. APIs requiring apiKey or OAuth offer more features but require registration and setup.Check HTTPS support
For production applications, prefer APIs with HTTPS support for security. This is especially important if you’re handling sensitive data.Verify CORS compatibility
If you’re building a client-side web application, you need an API with CORS: Yes. Without CORS support, the API can only be called from server-side code.Read the documentation
Always review the official API documentation (linked in the API column) to verify:- Rate limits and usage quotas
- Response formats (JSON, XML, etc.)
- Available endpoints and features
- Free tier limitations
Popular API searches
Here are some common use cases and recommended APIs:Random content generation
- Axolotl (Animals) - Axolotl pictures and facts, No auth, HTTPS, No CORS
- Cat Facts (Animals) - Daily cat facts, No auth, HTTPS, No CORS
- Dogs (Animals) - Dog pictures from Stanford dataset, No auth, HTTPS, Yes CORS
- Bored (Development) - Random activities to fight boredom, No auth, HTTPS
Data enrichment
- IPstack (APILayer) - Locate visitors by IP address, apiKey, HTTPS
- Agify.io (Development) - Estimate age from first name, No auth, HTTPS, Yes CORS
- Genderize.io (Development) - Estimate gender from first name, No auth, HTTPS, Yes CORS
External integrations
- GitHub (Development) - Repository and user data, OAuth, HTTPS, Yes CORS
- Trello (Business) - Boards and project management, OAuth, HTTPS
- Gmail (Business) - Email access and management, OAuth, HTTPS
Cryptocurrency and finance
- CoinGecko (Cryptocurrency) - Crypto prices and market data, No auth, HTTPS, Yes CORS
- CoinDesk (Cryptocurrency) - Bitcoin Price Index, No auth, HTTPS
- Exchangerate.host (Currency Exchange) - Free exchange rates, No auth, HTTPS
Location and maps
- Nominatim (Geocoding) - OpenStreetMap geocoding
- IP geolocation APIs - Convert IP addresses to locations
Testing APIs
Many APIs in the directory include a “Run in Postman” button that provides a pre-configured Postman collection. This lets you test endpoints immediately without writing code.Next steps
- Learn about authentication types
- Understand CORS compatibility
- Explore the full API directory
