Too many elements! A selection of 100 cool APIs to help you get inspired

The full text has a total of 4065 words and the estimated length of study is 16 minutes

 

Source: apifriends

 

As an entry-level developer, you must first ask yourself three questions:

 

· As a beginner, what projects should I work on?

· What makes a good incidental project?

· Where should I start?

 

No answer? If you do n’t like basic work lists, calculators, or some kind of cookie-cutter answers, then the ideal starting point is to build interesting applications around the public-facing REST API!

 

 

What is an API?

 

API stands for application programming interface. Don't worry about the application programming part-focus on the interface, you have been using the interface. Your keyboard is an interface, an ATM, and a search engine.

 

The interface is located on a complex system, which simplifies the operation, eliminating the need to understand all the complex details behind the scenes. This is a simple way to use smart programs.

 

What is REST API?

 

REST API stands for application programming interface that can represent state transfer. Ultimately, you can think of them as shortcuts to Web service databases. They provide a set of methods that programmers can use to send and receive data via HTTP.

 

Source: unsplash

 

Not only will the company allow you to log in to the internal database and browse at will, but it will also provide an easier way to use its API to access the database in certain specific ways.

 

Some limit the number of calls, some require registration to receive a private API key, and some need to set up OAuth for users to log in securely.

 

API checklist

 

These APIs are personally tested by the author, they are completely free, do not need to figure out how to deal with OAuth, and super easy to get started. These cool APIs will definitely give you an advantage in your next project!

 

Anime

 

Source: unsplash

 

Anime News Encyclopedia: It has more than 20,000 anime and manga titles, and returns key encyclopedia data in XML format.

Studio Ghibli: Access a directory of people, places and things found in the world of Ghibli.

 

Jikan: The most active online anime + manga community and database.

 

Pokémon: Collect all the Pokémon data you need in one place.

 

What Anime: Trace the original anime through screen shots. Search over 22,300 hours of animation to find the best matching scene.

 

game

 

CheapShark: This service can track the price of PC games on Amazon, Steam, GamersGate and other sites, and display the best transaction amount to shoppers.

 

Fortnite Tracker: Provides Fornite BR player statistics, game history, scores, and Fortnite's active challenges.

 

Source: unsplash

 

Magic: Provide party information. Provides access to game card information, such as boocard ID, name, type, statistical information, print information, scoring, and voting.

 

Overwolf: Create extensions for video games, and then provide these extensions through the Overwolf Appstore.

 

Pinball Map: Access pinball location data of public pinball machines.

 

Smashlounge: Provides the outline of "Nintendo Star Wars" and is related to groups, technology, sex and attacks.

 

animal

 

The real situation of the cat: The real situation of the cat is sent every day by SMS.

 

Source: unsplash

 

Dog API: Access and integrate more than 20,000 dog images based on the Stanford Dog Dataset.

 

IUCN Red List: List of threatened species to assess the protection status of animal and plant species.

 

RescueGroups.orgAPI: Real-time collection of pet data queries, including radius search, specific animal location, specific animal contact information, rescue and shelter search, species, breed, color, appearance and quality list

 

Whale Hotline: Explore sighting data on marine mammals.

 

crime

 

FBI wanted: Easy access to information about FBI wanted programs.

 

Prison: A database of robbery and arrest data from many counties in the United States can be accessed.

 

NFL arrests: Get NFL arrest data.

 

Source: unsplash

 

Sweat & Toil: summarizes information about child labor and forced labor in the following reports: "Discovery of the worst forms of child labor", "List of goods produced by child labor or forced labor" and "List of products produced by forced or contract child labor".

 

BikeWise: A website that understands and reports bicycle crashes, dangers, and thefts.

 

Cryptocurrency

 

Blockchain API: send and receive payments, transactions and block data from the blockchain wallet.

 

CoinAPI: Market data of 274 currency exchanges integrated under a single API.

 

CoinDesk: Obtain data from the Bitcoin Price Index, which represents the average value of Bitcoin prices on major global exchanges.

 

ExchangeRate: Use 50 currencies for free currency conversion in more than 70 countries.

 

Rates API: query current and historical exchange rates.

 

Source: unsplash

 

Drink

 

BARZZ: Quick and easy access to the most detailed information on American bar and club venues with more than 30,000 businesses.

 

BreweryDB: An open brewery and beer library.

 

CocktailDB: A database of beverage and cocktail recipes from around the world.

 

Untappd: Allow users to socially share with friends the beer they are currently enjoying and where they are enjoying it.

 

Wine-Searcher: A search engine that searches the price lists of 24,909 wine hotels around the world.

 

food

 

FatSecret platform: A comprehensive database with complete access to accurate food and nutrition information, as well as exercise and weight management tools.

 

Fruityvice: Provide data on various fruits!

 

Street Food App API: Add the scheduled site of the food truck to the application or website.

 

Source: unsplash

 

TacoFancy: A community-driven repository of taco recipes.

 

Zomato: You can access the latest information and the most detailed information of more than 1.5 million restaurants in 10,000 cities around the world.

 

health

 

BetterDoctor: Provide detailed information about doctors in your area.

 

Source: unsplash

 

Endless Medical API: Through the use of artificial intelligence, this API can connect the symptoms and dissatisfaction of users with the test results and doctor's examination. Then a list of possible diagnoses is provided.

 

FluTrack: Process and display data about flu symptoms in Twitter messages related to flu.

 

NeuroVault: Public repository, which contains unlimited statistical graphs, classification graphs and brain atlas.

 

PredictBGL Diabetes: Record and manage diabetes information.

 

humor

 

Be Like Bill: Create and use memes like Bill.

 

Chuck Norris Facts: Personally plan the actual situation of Chuck Norris!

 

Fuck Off as a Service: Tell people about scalable solutions to common headaches.

 

Geeky Joke: Get a random joke related to freaks / programming.

 

I Can Haz Dad Joke: There are the most low-level jokes; get a random joke or a specific joke, or search for jokes in various formats.

 

Source: unsplash

 

Kanye.Rest: KanyeWest random quotes.

 

Meme Generator: Generate memes by selecting pre-loaded images and short top and bottom text sentences.

 

Ron Swanson Quotes: Direct access to Ron Swanson quotes.

 

Tronald Dump: An archive of the most stupid things Donald Trump has ever said.

 

Machine learning

 

Cloudmersive: Advanced machine learning API for identifying and processing images.

 

PixLab: Process and analyze input media images or video content. Allows you to use machine vision and deep learning APIs to process, transform and filter any image from any programming language.

 

PredictionIO: An open source machine learning server built on top of an open source stack for developers and data scientists to create a prediction engine for any machine learning task.

 

RxNLP Sentence Clustering: You can group sentences (such as those from multiple news articles) or short text (such as posts from Twitter or Facebook Status Updates) into logical groupings.

 

Wit.AI: A natural open source language processing platform that provides the ability to add intelligent voice capabilities to Web and mobile applications.

 

map

 

Source: unsplash

 

Google Earth Engine: Provides a function library that can be applied to images for display and analysis.

 

Here: Create and customize digital maps based on the map data here.

 

Mapbox: Create and customize beautiful digital maps.

 

On Water: An API for determining whether a point (latitude and longitude) is on water or on land.

 

uebermaps: Discover and share maps with friends of your favorite attractions.

 

art

 

Burning Man's PlayaEvents: Provides programmatic access to information describing events, theme camps, art installations, and streets.

 

Psalm: Return to the poems and random poems pushed that day. You can also search for poems based on authors, tags, and keywords, and you can access private poem collections.

 

Harvard Art Museum: Explore and integrate museum collections in your projects, and access data about objects, characters, exhibitions, publications, and galleries.

 

Source: unsplash

 

Queeky: Add QueekyPaint to your personal blog or website.

 

Svrf: Search and experience the largest database of immersive facial filters, 360 videos and 360 photos.

 

the film

 

Harry Potter: Return to spell route, character route, house and sort hat route.

 

Source: unsplash

 

New York Times movie reviews: From 1924 to the present, New York Times critics have produced more than 22,000 movie reviews.

 

"Star Wars": all the Star Wars data you want: all the planets, spaceships, aircraft, people, movies and species in the Star Wars movies

 

"Star Wars" Quotes: Return to the "Star Wars" movie quotes. You can even choose to get quotes from the dark side!

 

"Marvel": Access information about the Marvel Comics Library-from new to old.

 

Netflix Roulette: returns a random Netflix title based on user input (including genre, rating, and movie or TV show).

 

music

 

Bandsintown: Allows viewing of local concerts, provides live music recommendations, lists the artist's activities, and provides users with the ability to purchase tickets and RSVP of events.

 

Genrenator: Get a random type or type of story.

 

MusixMatch: Display lyrics of more than 13 million tracks on your app or website.

 

Nilan: By encapsulating cutting-edge technology based on deep learning, it is easy to build powerful music search and discovery into your application. It will find similar tracks on music and classify the music into hundreds of tags.

 

Songsterr: Allows you to search, retrieve, and present songs and sheet music and chords of guitars, basses, and drums from the Songsterr database.

 

SoundCloud: Discover, stream and share an expanding music portfolio.

 

Space

 

Source: unsplash

 

Auroras.Live: Access various Aurora hunting data in a friendly way: current space weather conditions, weather, aerial photography, satellite images, and archived information for the past 15 years.

 

Current position of the International Space Station: access to data on the current position of the International Space Station at a speed of 28,000 km / h.

 

Launch Library: Information about to be launched into space.

 

Mercury Retrograde: You can determine whether Mercury is retrograde on a given date.

 

NASA: NASA has many different open APIs, such as near-Earth object data, Mars images, astronomical images of the day, Mars weather data, etc.!

 

Open Astronomy Catalog API: Provides machine-readable access to selected astronomy catalogs, including supernovae, stellar tidal destruction, Thousand Novas, and fast stars.

 

physical education

 

Balldontlie: Access statistics from the NBA.

 

SportsDB: Sports metadata database, which contains events, TV schedules, artwork and music scores.

 

Soccer Sports OpenData: Allows to manage the data of each match they store in the database.

 

SuredBits: Query their NFL, NBA and Crypto Exchange data.

 

Yahoo ’s Fantasy Sports API: Provides rich data about leagues, teams and players.

 

Source: unsplash

 

the weather

ClimbingWeather: Update the latest weather data of the American climbing area

 

DiveSites: Returns the diver's database information, including location, weather, latitude and longitude, maps and tidal stations.

 

OpenUV: Obtain global real-time UV index forecasts-essential solar safety details.

 

OpenWeatherMap Air Pollution: Get the carbon monoxide index anywhere on the planet!

 

RainViewer: Provides access to rainfall mapping data based on information provided by global weather radar.

 

Wunderground: local and remote weather forecasts, weather forecasts, maps and tropical weather conditions in 80 languages ​​around the world.

 

Travel

 

Source: unsplash

 

BlaBlaCar Search: Just like BlaBlaCar website, search carpool travel.

 

FlightStats Weather API: Use tag annotations to identify the latest information on the current weather conditions at the airport to identify major conditions and major hazards that may affect the aviation industry.

 

GraphHopper: integrated A to B route planning, line-by-line navigation, route optimization, isochrone calculation, etc.

 

REFUGE Restrooms: Transgender, bisexual and non-gender individuals can use the restrooms safely by searching for restrooms near the search location, adding new restroom lists, and commenting and scoring existing lists

 

Travelbriefing: Provides access to country-specific information about travel regulations, current environmental conditions, health and vaccines, weather, visa requirements, currency, electrical outlets and languages.

 

Walk Score: Calculate the travel time between the starting point and the destination. Visualize travel time on the map and support walking, transit, driving and cycling time.

 

 

How to use

 

The best starting point is to acquire and display data. Maybe it ’s sending someone a photo of a cat every day, creating a joke generator, or sending you updated information about the temperature at a specific time—the ideas are endless.

 

Take a look at these APIs, do you feel that inspiration is bursting out, write down these small ideas! They are very precious.

 

Leave a comment

Let's share the dry goods of AI learning and development together.
Welcome to the full platform AI vertical self-media "reading core technique"

(Add editor WeChat: dxsxbb, join the reader circle and discuss the newest artificial intelligence technology together ~)

1031 original articles published · Like 3012 · Visits 680,000+

Guess you like

Origin blog.csdn.net/duxinshuxiaobian/article/details/105591589