Dijital çağda, işletmelerin başarılı olabilmek ve büyüyebilmek için internetin gücünden faydalanması önemlidir. Dijital pazarlama stratejiler...
Yazılımcılar İçin Faydalı API'ler
Günümüz teknolojilerinde hemen hemen birçok işlemde API kullanıyoruz. Farklı platformlar veya teknolojilerden kaynaklı olarak API'lere ihtiyaç duyabiliyoruz. API'leri kullanabilmek için öncelikle elimizde JSON veya XML gibi formatlarda veri olması gerekiyor. Bunu kendimiz de oluşturabiliriz. Ama başlangıç olarak kendi projelerinizde denemeler yapmak ya da basit uygulamalar çıkartmak için başkalarının hazırlamış olduğu API'leri de kullanabiliriz.
Bu noktada elimden geldiğince bulabildiğim API'leri sizler için listeledim. Farklı kategorilerde ve ihtiyacınızı karşılayacak API'ler bulabilirsiniz. Yazının sonunda ise hepsine hükmedecek tek bir API listesi paylaşıyorum. Github'ta İngilizce olarak yayınlanmış olan bu listeye de mutlaka göz atmalısınız! Bu listeye eklememi istediğiniz başka API'ler varsa mutlaka belirtin.
NASA API
Bu API'nin amacı görüntüler de dahil olmak üzere NASA verilerini uygulama geliştiricileri için son derece erişilebilir kılmaktır. Astronomi, uzay havası, Ay, Mars ve çok daha fazlası hakkında farklı türde verilere erişmenizi sağlar.
API URL: https://api.nasa.gov/
Count API
Count API size sayısal sayaçlar oluşturma ve bir sayfanın kaç kez ziyaret edildiğini takip etmeyi sağlar.
API URL: https://countapi.xyz/
TempMail API
Belirli bir süre geçtikten sonra kendi kendini imha eden tek kullanımlık geçici bir e-posta hizmeti API'sidir.
API URL: https://temp-mail.org/en/api/
Pexels API
Ücretsiz görüntüleri kullanmak için Pexels'in API'sini kullanabilirsiniz. Bİrçok olanak sağlıyor. API limitini de ücretsiz olarak arttırabiliyorsunuz.
API URL: https://www.pexels.com/tr-tr/api/
Responsive Voice API
Herhangi bir metni 51 farklı dilde erkek ve kadın olarak sese dönüştürün.
API URL: https://responsivevoice.org/
Frankfurter
Avrupa Merkez Bankası tarafından yayınlanan güncel ve geçmiş döviz kurları için açık kaynaklı bir API'dir.
API URL: https://www.frankfurter.app/
GitHub: https://github.com/hakanensari/frankfurter
News API
JSON API'leri ile web'deki haber kaynaklarından ve bloglardan makaleleri ve son dakika haber başlıklarını bulun.
API URL: https://newsapi.org/
Sahte Veriler API
Sahte verilerinizi projelerinizde kullanarak denemeler yapabilirsiniz.
API URL: http://dummy.restapiexample.com/
API URL: https://remoteok.com/api
API URL: https://jsonplaceholder.typicode.com/
API URL: https://jsonapi.org/examples/
IP Adresinizi Bulan API
IP bilginizi alarak size JSON olarak geri döndürebilir.
API URL: https://api.ipify.org/?format=json
IP Adresinize Ait Detaylı Veri Döndüren API
ip parametresine IP adresini yazdığınızda size bulabildiği tüm bilgileri döndürür.
API URL: http://www.geoplugin.net/json.gp?ip=ip_adresi
SSL Check API
API URL: https://rapidapi.com/digicatech/api/check-ssl
Şok Market Ürünlerin Listesi API
Tüm ürünlere ait detaylı bilgiye JSON formatında ulaşabilirsiniz.
API URL: https://api.ceptesok.com/api/customlists/95/products?stock=true&page=1
Piyasa Kurları API
Frankfurter API Doküman: https://www.frankfurter.app/docs/
API URL: https://api.frankfurter.app/1999-01-01..?from=USD&to=TRY
Herokuapp API: Dolar, Euro, petrol ve altin gibi belli başlı kurlar hakkında veri getirir.
API URL: https://dovizapi.herokuapp.com/api
ExchangeRate API URL: https://open.er-api.com/v6/latest/USD
Kripto API URL: https://api.wazirx.com/sapi/v1/tickers/24hr
Apicagent API
Kullanıcının tarayıcı, işletim sistemi, cihaz bilgileri ve diğer bilgileri algılayan hızlı bir API. Ortalama 15ms yanıt süresi var. Apicagent'i ücretsiz olarak kullanabilirsiniz.
API URL: https://www.apicagent.com/
Güncel Deprem Verileri
Mevcut deprem verilerini bu API'ler aracılığı ile ulaşabilirsiniz.
API URL: http://www.koeri.boun.edu.tr/scripts/lst9.asp
API URL: https://www.sezercoban.com/api/deprem/
Yemek Tarifleri API
İçerisinde farklı şekillerde kullanabileceğiz birçok yemek tarifi API'si bulunmakta.
API URL: https://themealdb.com/api.php
Hava Durumu API
İki farklı API var. 1. API lat ve lon bilgilerine göre hava durumunu getiriyor. 2. API ise şehir veya ülke ismine göre hava durumu sonucunu getirmektedir.
API URL: https://apis.scrimba.com/openweathermap/data/2.5/weather?lat=44.3136&lon=46.9740&units=imperial
API URL: https://api.openweathermap.org/data/2.5/weather?q=ankara&appid=a3b2f4740abf2ee79ee7f71b2f40543e&units=metric&lang=tr
Random User API
Size rastgele bir kullanıcı oluşturur. Bu kullanıcıya ait farklı veriler getirir.
API URL: https://randomuser.me/
API URL: https://randomuser.me/api/
Yandex Sözlük API
Yandex'e ait sözlük API'sidir. JSON ve XML formatları bulunmaktadır.
API URL: https://yandex.com/dev/dictionary/
API URL: https://tech.yandex.com/dictionary/
API için hesabınız olmalı sonrasında API'yi kullanabilirsiniz:
JSON tipinde desteklenen dillerin kodlarını getir: https://dictionary.yandex.net/api/v1/dicservice.json/getLangs?key=api
XML tipinde desteklenen dillerin kodlarını getir: https://dictionary.yandex.net/api/v1/dicservice/getLangs?key=api
Youtube Download API
Youtube linkini parametre olarak gönderdiğinizde o video ile ilgili olarak detaylı bilgileri getiriyor. Bunun yanında farklı formata ve kalitede videoyu indirmenizi sağlayan bir API.
API URL: https://api.youtubemultidownloader.com/video?url=https://www.youtube.com/watch?v=2mVir4Jw7U8
Rastgele Köpek Resimleri
Her istek attığınızda fakrlı bir köpek resmine ait url bilgisi dönrür.
API URL: https://dog.ceo/api/breeds/image/random
API URL: https://random.dog/woof.json
Ada Göre Cinsiyeti Tahmin Etme
Parametre olarka göndermiş olduğunuz ismin cinsiyetini ve olasılık ihtimalini döndürür.
API URL: https://api.genderize.io/?name=yasin
HTTP Durum Koduna Göre Kedi Resmi
API URL: https://http.cat/502
Popüler Caps Fotoğrafları
API URL: https://api.imgflip.com/get_memes
Resmi Olmayan MyAnimeList API
API URL: https://api.jikan.moe/v3/search/anime?q=naruto
Espri API
Her seferinde farklı bir espri getirir. Bazı espriler tek cümle halinde bazıları ise cevabı olan espriler.
API URL: https://v2.jokeapi.dev/joke/Any?safe-mode
Site Kontrol API
Sitenin durumunu, adını ve açıklamasını getirir. Bunun yanında sitedeki resimleri bulur.
API URL: https://list.ly/api/v4/meta?url=https://yasinsunmaz.com
Makyaj Markaları ve Ürün Bilgileri
Tüm Ürünler API URL: https://makeup-api.herokuapp.com/api/v1/products.json
Markaya Göre Ürünler API URL: https://makeup-api.herokuapp.com/api/v1/products.json?brand=maybelline
Resmi Tatiller API
Url üzerinden yıl ve ülke kodunu yazmanız yeterli.
API URL: https://date.nager.at/api/v2/publicholidays/2022/TR
İsme Göre Uyruğu Tahmin Etme API
API URL: https://api.nationalize.io/?name=yasin
Konum ve Adres API
Şehir adını girerek o yer ile ilgili detaylı konum ve adres bilgileri alabilirsiniz.
API URL: https://nominatim.openstreetmap.org/search.php?city=aydin&format=jsonv2
Sayılar Hakkında Gerçekler API
API URL: http://numbersapi.com/random/math
Kitaplar API
API URL: https://openlibrary.org/api/volumes/brief/isbn/9780525440987.json
Opensea NFT API
API URL: https://api.opensea.io/api/v1/assets?format=json
Reddit Popüler İçerikler API
Url parametreleri ile isstediğiniz gibi sonuçları alabilirsiniz.
API URL: https://www.reddit.com/r/Wallstreetbets/top.json?limit=10&t=2022
TV Dizileri API
API URL: https://api.tvmaze.com/search/shows?q=supernatural
Üniversiteler API
Ülkelere ait üniversiteleri listeleyebilirsiniz. Amerika için: United+Kingdom
API URL: http://universities.hipolabs.com/search?country=Turkey
Zaman Damgası Dönüştürme API
API URL: https://showcase.api.linx.twenty57.net/UnixTime/fromunix?timestamp=1549892280
İnternet Sitesi Arşivi API
Web sitenin durumunu ve geçmiş yıllara ait geçmişini görebilirsiniz.
API URL: https://archive.org/wayback/available?url=yasinsunmaz.com
Wikipedia Makale Görüntülenme Sayısı
Makale adını yazıp son olarakta tarihleri belirterek görüntülenme sayısına ulaşabilirsiniz.
Herhangi bir WordPress Sitesinden Herkese Açık Yazılar
API URL: https://techcrunch.com/wp-json/wp/v2/posts?per_page=100&context=embed
Posta Kodu API
Posta kodunun nereye ait olduğunu görebilirsiniz.
API URL: https://api.zippopotam.us/tr/09000
RapidAPI En İyi API Listesi
Blog URL: https://rapidapi.com/blog/most-popular-api/
Son Olarak Hepsine Hükmedecek Tek Bir API
Yazılım ve web geliştirmede kullanım için ücretsiz API'lerin bulunduğu hayvanlar, müzik, sağlık, finans, kitap, yemek ve oyun gibi 51 farklı alanda API bulunuyor. Her konu da kendi içerisinde farklı API'ler listelenmiş halde bulabilirsiniz.
API URL: https://github.com/public-apis/public-apis
API URL: https://api.publicapis.org/entries
Faydalı Olabilecek Bağlantılar
https://morioh.com/p/60f7f7f254c3
https://blog.hubspot.com/website/free-open-apis
Bu listeye eklememi istediğiniz başka API'ler varsa mutlaka belirtin.
Umarım faydalı olmuştur. İyi çalışmalar dilerim.
Yorum yapabilmek için giriş yapmalısınız. Giriş yapmak için tıklayınız.