Top 100 API públicas para desarrolladores
Como desarrollador principiante, algunas de las primeras preguntas que te harás a ti mismo y a otros son:
- ¿En qué proyectos debería trabajar como principiante?
- ¿Qué hace un buen proyecto paralelo?
- ¿Donde debería empezar?
Si no le gusta la lista básica de tareas pendientes, la calculadora o algún tipo de respuestas clonadas, entonces el lugar perfecto para comenzar es creando aplicaciones interesantes alrededor de las API REST de cara al público.
¿Qué es una API?
API son las siglas de Application Programming Interface (Interfaz de programación de aplicaciones). No se preocupe por la parte de programación de aplicaciones, céntrese en Interfaz . Usas interfaces todo el tiempo. Tu teclado es una interfaz. Un cajero automatico. Un motor de busqueda.
Una interfaz se encuentra en la parte superior de un sistema complicado y le simplifica las cosas, lo que le ahorra la necesidad de conocer cada detalle complejo de lo que hay debajo del capó. Es una forma sencilla de usar cosas inteligentes.
¿Qué es una API REST?
REST API son las siglas de Representable State Transfer Application Programming Interface (Interfaz de programación de aplicaciones de transferencia de estado representable). En última instancia, puede pensar en ellos como un acceso directo a la base de datos de un servicio web. Proporcionan un conjunto de métodos que un programador puede utilizar a través de HTTP para enviar y recibir datos.
Las empresas no solo le permitirán iniciar sesión en su base de datos interna y mirar a su alrededor, sino que le brindarán una forma más fácil de acceder a ella de ciertas formas limitadas utilizando su API. Algunos tienen limitaciones en la cantidad de veces que puede llamar, algunos requieren registrarse para recibir una clave de API privada y algunos requieren configurar OAuth para que los usuarios inicien sesión de forma segura.
También te puede interesar: ¿Cuál es la diferencia entre la API REST y la API RESTful?
Esta lista
Estas API son unas con las que me he encontrado personalmente y pensé que eran geniales, divertidas, interesantes y diferentes, ¡lo que te da una ventaja en tu próximo proyecto!
Son totalmente gratuitos, no requieren que sepas cómo manejar OAuth y son muy fáciles de comenzar.
Categorías
Estas son las categorías en las que se encuentran estas API, en este orden:
- |_+_| (5)
- |_+_| (5)
- |_+_| ( 5)
- |_+_| (5)
- |_+_| (5)
- |_+_| (5)
- |_+_| (5)
- |_+_| (6)
- |_+_| (5)
- |_+_| (9)
- |_+_| (5)
- |_+_| (5)
- |_+_| (6)
- |_+_| (6)
- |_+_| (6)
- |_+_| ( 5)
- |_+_| (6)
- |_+_| (6)
1. Animales
Hechos del gato
Envía un dato diario sobre gatos a través de un mensaje de texto.
API para perros
Acceda e integre más de 20,000 imágenes de perros basadas en el conjunto de datos de Stanford Dogs.
Lista Roja de la UICN
Lista de especies amenazadas y proporciona una evaluación del estado de conservación de las especies vegetales y animales.
API de RescueGroups.org
Consultas de datos de mascotas adoptables en vivo que incluyen búsquedas de radio, ubicaciones específicas de animales, información de contacto específica de animales, búsquedas de rescates y refugios, especies, razas, colores, patrones y listas de cualidades.
La línea directa de ballenas
Explore los datos de avistamiento de mamíferos marinos.
2. Anime
Enciclopedia de Anime News Network
Contiene más de 20.000 títulos de anime y manga y devuelve datos de enciclopedia clave en formato XML.
Studio Ghibli
Accede a los catálogos de personas, lugares y cosas que se encuentran en los mundos de Ghibli.
Jikan
La comunidad y base de datos de anime + manga en línea más activa.
Pokémon
Todos los datos de Pokémon que necesitarás en un solo lugar.
Que anime
Rastrea el anime original por captura de pantalla. Busca más de 22,300 horas de anime para encontrar la mejor escena que coincida.
3. Arte
Eventos de playa de Burning Man
Proporciona acceso programático a información que describe eventos, campamentos temáticos, instalaciones de arte y calles.
Poemas
Devolver poema del día y poemas aleatorios. También puede buscar poemas según el autor, la etiqueta y la palabra clave, y puede acceder a una colección privada de poemas.
Museo de Arte de Harvard
Explore e integre las colecciones del museo en sus proyectos y acceda a datos sobre objetos, personas, exposiciones, publicaciones y galerías.
Queeky
Agregue QueekyPaint a su blog o sitio web personal.
Svrf
Busque y experimente la base de datos más grande de filtros faciales inmersivos, videos 360 y fotos 360.
4. Crimen
Se busca el FBI
Obtenga información fácilmente sobre el programa de búsqueda del FBI.
Jailbase
Obtenga acceso a una base de datos de fotografías policiales y datos de arrestos provenientes de muchos condados de los EE. UU.
Arresto de la NFL
Obtenga datos de arrestos de la NFL.
donde comprar una cuna
Sudor y trabajo
Integra información sobre trabajo infantil y trabajo forzoso extraída de los informes Hallazgos sobre las peores formas de trabajo infantil, Lista de bienes producidos por trabajo infantil o trabajo forzoso y Lista de productos producidos por trabajo infantil forzado o contratado.
BikeWise
Un lugar para aprender e informar sobre choques, peligros y robos de bicicletas.
5. Criptomoneda
API de Blockchain
Envíe y reciba pagos de Blockchain Wallets, transacciones y datos de bloques.
CoinAPI
Datos de mercado sobre 274 bolsas de divisas integrados en una única API.
CoinDesk
Acceda a los datos del Índice de precios de Bitcoin , que representa un promedio de los precios de bitcoin en los principales intercambios mundiales.
Tipo de cambio
Conversión de moneda gratuita en 50 monedas utilizadas en más de 70 países.
API de tarifas
Tipos de cambio de divisas actuales e históricos.
6. Bebidas
BARZZ
Acceso rápido y fácil a la información más detallada sobre bares y clubes en los EE. UU. Con más de 30,000 negocios.
BreweryDB
Una biblioteca abierta de cervecerías y cervezas.
CóctelDB
Base de datos de recetas de bebidas y cócteles de todo el mundo.
Untappd
Permite a los usuarios compartir socialmente con amigos la cerveza que disfrutan actualmente y dónde la disfrutan.
como recuperar tu cuenta de minecraft
Buscador de vinos
Un buscador de las listas de precios de 24.909 tiendas de vinos de todo el mundo.
7. Alimentos
Plataforma FatSecret
Acceso completo a una base de datos completa con información precisa sobre alimentos y nutrición, así como herramientas de control de peso y ejercicio.
Fruityvice
¡Proporciona datos para todo tipo de frutas!
API de la aplicación Street Food
Agregue las paradas programadas de los camiones de comida a una aplicación o sitio web.
TacoFancy
Un repositorio de recetas de tacos impulsado por la comunidad.
Zomato
Acceda a la información más actualizada y exhaustiva de más de 1,5 millones de restaurantes en 10.000 ciudades de todo el mundo.
8. Juegos
CheapShark
Un servicio que rastrea los precios de los juegos de PC en sitios como Amazon, Steam y GamersGate y muestra a los compradores las mejores ofertas.
Rastreador de Fortnite
Proporciona estadísticas de jugador de Fornite BR, historial de partidos, puntuación y desafíos activos de Fortnite.
Magic: The Gathering
Proporciona acceso a la información de la tarjeta de juego, como ID de boocard, nombre, tipo, estadísticas, información de impresión, calificación y votos, y más.
overwolf
Cree extensiones para videojuegos, que luego estarán disponibles a través de Overwolf Appstore.
Mapa de Pinball
Acceda a datos sobre ubicaciones de pinball para máquinas de pinball públicas.
Smashlounge
Proporciona un compendio de Super Smash Brothers Melee, asociado con grupos, técnicas, personajes y ataques.
9. Salud
BetterDoctor
Información detallada sobre los médicos de su zona.
API de EndlessMedical
Con inteligencia artificial, esta API le permite conectar los síntomas y las quejas de los usuarios con los resultados de las pruebas y un examen médico. Luego proporciona una lista de posibles diagnósticos.
FluTrack
Datos sobre los síntomas de la influenza provenientes del procesamiento y visualización de mensajes de Twitter relacionados con la influenza.
NeuroVault
Un repositorio público de mapas estadísticos sin umbral, parcelaciones y atlas del cerebro.
PredictBGL Diabetes
Registre y administre la información sobre la diabetes.
10. Humor
Sea como Bill
Crea y usa memes Be like Bill.
Chuck Norris en datos
¡Datos de Chuck Norris curados a mano!
Vete a la mierda como un servicio
Solución escalable al problema común de decirle a la gente que se vaya a la mierda.
Broma geek
Busca una broma aleatoria relacionada con la programación / geek.
Yo puedo hacer broma de papá
Las mayores selecciones de chistes de papá; busque una broma al azar o una broma específica, o busque bromas en una variedad de formatos.
Kanye.Rest
Citas al azar de Kanye West.
Generador de memes
Genere memes eligiendo imágenes precargadas y frases cortas de texto superior e inferior.
Citas De Ron Swanson
Acceda directamente a las cotizaciones de Ron Swanson.
Tronald Dump
Un archivo de las cosas más tontas que ha dicho Donald Trump.
11. Aprendizaje automático
Cloudmersive
API de aprendizaje automático avanzado para reconocer y procesar imágenes.
PixLab
Procese y analice imágenes de medios de entrada o contenido de video. Le permite procesar, transformar y filtrar cualquier imagen de cualquier lenguaje de programación con API de visión artificial y aprendizaje profundo.
PredicciónIO
Un servidor de aprendizaje automático de código abierto construido sobre una pila de código abierto para que los desarrolladores y científicos de datos creen motores predictivos para cualquier tarea de aprendizaje automático.
Agrupación de oraciones RxNLP
Puede agrupar oraciones (como oraciones de varios artículos de noticias) o textos cortos (como publicaciones de Twitter o Actualizaciones de estado de Facebook) en grupos lógicos.
Wit.AI
Una plataforma de procesamiento de lenguaje de código abierto natural que ofrece la función de agregar funcionalidad de voz inteligente a aplicaciones web y móviles.
12. Cartografía
Motor de Google Earth
Proporciona una biblioteca de funciones que se pueden aplicar a las imágenes para su visualización y análisis.
Aquí
Cree y personalice mapas digitales basados en los datos de HERE Maps.
Mapbox
Crea y personaliza hermosos mapas digitales.
En agua
Una API para determinar si un punto (latitud y longitud) está en el agua o en tierra.
uebermaps
Descubra y comparta mapas con amigos de sus lugares favoritos.
13. Películas
Harry Potter
Devuelve rutas de hechizos, rutas de personajes, casas y rutas de clasificación de sombreros.
Reseña de la película del New York Times
Acceda a más de 22.000 reseñas de películas de los críticos del New York Times desde hoy hasta 1924.
La guerra de las galaxias
Todos los datos de Star Wars que siempre quisiste: planetas, naves espaciales, vehículos, personas, películas y especies de todas las películas de Star Wars.
Citas De Star Wars
Devuelve citas de películas de Star Wars. ¡Incluso puede optar por obtener cotizaciones del Lado Oscuro!
La maravilla
Accede a información sobre la biblioteca de cómics de Marvel, tanto nuevos como antiguos.
Ruleta Netflix
Devuelve un título de Netflix aleatorio según la entrada de un usuario, incluido el género, la clasificación y si se trata de una película o un programa de televisión.
css animar fundido de entrada
14. Música
Bandsintown
Le permite ver conciertos locales, ofrece recomendaciones de música en vivo, enumera los eventos de un artista y brinda a los usuarios la posibilidad de comprar boletos y confirmar su asistencia a los eventos.
Generador
Busque un género aleatorio o una historia de género.
MusixMatch
Muestra letras de más de 13 millones de pistas en tu aplicación o sitio web.
Niland
Cree fácilmente una potente búsqueda y descubrimiento de música en sus aplicaciones al encapsular tecnologías de vanguardia basadas en el aprendizaje profundo. Encuentra pistas musicalmente similares y clasifica la música en cientos de etiquetas.
Songsterr
Le permite buscar, obtener y presentar canciones y tablaturas y acordes de guitarra, bajo y batería de la base de datos de Songsterr.
SoundCloud
Descubra, transmita y comparta una mezcla de música en constante expansión.
15. Espacio
Auroras.Live
Manera amigable de acceder a varios datos de caza de auroras: condiciones climáticas espaciales actuales, clima, skycams, imágenes de satélite e información archivada de los últimos 15 años.
Ubicación actual de la Estación Espacial Internacional
Acceda a datos sobre la ubicación actual de la Estación Espacial Internacional, que viaja a 28.000 km / h.
Lanzar biblioteca
Información sobre próximos lanzamientos espaciales.
Mercurio retrógrado
Le permite determinar si Mercurio está retrógrado para una fecha determinada.
NASA
La NASA tiene un montón de diferentes API abiertas, como datos de objetos cercanos a la Tierra, imágenes de Marte, imágenes astronómicas del día, datos meteorológicos de Marte, ¡y mucho más!
API de catálogos abiertos de astronomía
Proporciona acceso legible por máquina a catálogos de astronomía seleccionados, que incluyen supernovas, interrupciones por mareas de estrellas, kilonovas y estrellas rápidas.
16. Deportes
Balldontlie
Accede a datos estadísticos de la NBA.
SportsDB
Una base de datos de metadatos deportivos con eventos, programas de televisión, obras de arte y puntajes.
Datos abiertos de deportes de fútbol
Le permite administrar los datos de cada coincidencia que almacenan en su base de datos.
SuredBits
Consulta sus datos de NFL, NBA y Crypto Exchange.
nodo js jquery ajax
API de Fantasy Sports de Yahoo
Proporciona datos valiosos sobre ligas, equipos e información de jugadores.
17. Viajes
Búsqueda BlaBlaCar
Busque viajes en automóvil compartido, tal como lo hace el sitio web de BlaBlaCar.
API de FlightStats Weather
Información actualizada sobre las condiciones meteorológicas actuales en un aeropuerto mediante anotaciones en las etiquetas para identificar las condiciones predominantes y los peligros notables que pueden afectar la aviación.
GraphHopper
Integre la planificación de rutas A-to-B, navegación paso a paso, optimización de rutas, cálculos de isócronas y más.
Baños REFUGE
Acceso seguro a los baños para personas transgénero, intersexuales y no conformes con el género: busque los baños por proximidad a una ubicación de búsqueda, agregue nuevos listados de baños y comente y califique los listados existentes.
Travelbriefing
Acceso a información específica del país sobre regulaciones de viaje, condiciones ambientales predominantes, salud y vacunas, clima, requisitos de visa, moneda, enchufes eléctricos e idioma.
Puntaje de caminata
Calcula los tiempos de viaje entre un origen y un conjunto de destinos. Visualice los tiempos de viaje en un mapa y admite los tiempos para caminar, el transporte público, conducir y andar en bicicleta.
18. Clima
EscaladaClima
Datos meteorológicos actualizados para áreas de escalada en los EE. UU.
DiveSites
Devuelve información de la base de datos para buceadores, incluida la ubicación, el clima, la latitud y la longitud, el mapa y las estaciones de mareas.
OpenUV
Obtenga un pronóstico global del índice UV en tiempo real: detalles indispensables de seguridad solar.
Contaminación atmosférica de OpenWeatherMap
¡Acceda a un índice de monóxido de carbono para cualquier lugar de la Tierra!
RainViewer
Proporciona acceso a datos cartográficos de precipitaciones basados en información de radares meteorológicos a nivel mundial.
Wunderground
Previsión meteorológica local y de largo alcance, informes meteorológicos, mapas y condiciones meteorológicas tropicales para ubicaciones de todo el mundo en 80 idiomas.
Qué hacer con ellos
El mejor lugar para comenzar es obtener y mostrar datos. Tal vez sea enviarle una foto de gato al día a alguien, crear un generador de bromas o enviarte actualizaciones sobre cuál es la temperatura en un momento determinado; las ideas son infinitas.
Si aún se siente atascado, muchos de los enlaces anteriores compartirán diferentes proyectos que se crearon con su API. ¡Échales un vistazo, anota algunas ideas y diviértete!
También te puede interesar: ¿Cuál es la diferencia entre la API REST y la API RESTful?
Gracias por leer, sigue visitando. Si te gustó esta publicación, ¡compártela con todos tus compañeros de programación!
#api #rest api #restful api # programación # desarrollador