Sailfish'e geçtikten sonra resmi olarak UPA sunmayan, bununla da yetinmeyip birilerinin kendi çabalarıyla oluşturduğu resmi olmayan UPA'ların kullanımını engellemeye çalışan servislerin, kullanıcıları ne kadar zor durumda bıraktığını daha yakından gördüm.
Tüm dünyadan UPA sunan servisleri listeleyen bu amaca özel bir site var mı diye kısa bir araştırmadan eli boş döndüm birkaç gün önce. Şimdi tam olarak bununla ilgili değil ama yakın bir şeylere bakarken @ahmetalpbalkan'ın 14 Eylül 2010 tarihli API veya Platform Sunan Türk Web Servisleri yazısıyla karşılaştım. Kendisi her ne kadar yazıyı gelecek yorumlarla güncellemekten mutlu olacağını belirtmiş olsa da yedi yıllık bir yazıyı güncellemek artık onun için pek de ilginç olmayabileceğinden ve katkıları daha kolay hale getirmek için sadece bir listeden oluşacak bu depoyu açtım.
Şimdilik sadece Türkiye için bir onur listesi olarak kalsın bu şekilde, ileride bu yönde bir ihtiyaç olduğuna dair ikna olursak kullandığımız tüm dünyadaki servisleri kapsayacak şekilde daha genel bir hale çeviririz.
Bu arada UPA'lar hakkında hiçbir uzmanlığım bulunmamaktadır. UPA olmayan bir şeye UPA dersem veya başka hatalar yaparsam düzeltmekten lütfen çekinmeyin.
Listenin daha işe yarar olması için Türkiye'de yaygın olarak kullanılan, UPA'ları hakkında Türkçe geliştirme belgeleri sunan servisleri de listeye ekliyorum şimdiden.
Resmi olmayan ama bir şekilde işe yarar şekilde çalışan UPA'ları da resmi olmadığını belirterek ekleyeceğim.
A B C Ç D E F G Ğ H I İ J K L M N O Ö P R S Ş T U Ü V Y Z 0-9 Q, W, X
- Diyanet İşleri Başkanlığı Namaz Vakitleri API: Doğrudan bir UPA sunuyor mu emin değilim
- GitHub'daki çeşitli resmi olmayan UPA'lar
Doviz.com API: Resmi değil, yasal uyarı nedeniyle bilgiler kaldırıldı
- EkşiSözlük API: Resmi değil
- ssg++ API: Resmi değil
- Ensonhaber.com API: Resmi değil
- Fanatik.com API: Resmi değil
- İzlesene API: Şu anda "VIDEO API Hizmetimiz yakında yayına girecektir." deniliyor.
- Koinim Ticker API
- koinim.com API kullanımı (PHP, Perl): Resmi değil
- Koinim-Python-API: Resmi değil
- Milli Piyango: Resmi değil
- Trthaber.com API: Resmi değil
- Turkcell API
- Turkcell API Dünyası - Geleceği Yazanlar
- Turkcell Akıllı Yetenekler API
- Turkcell - GitHub
- subTR: turkcealtyazi.org için resmi olmayan bir UPA
- RapidAPI: Dünya çapında birçok UPA'yı bulmaya ve kullanmaya imkan verren bir UPA marketi
- APIs.guru: İnternet UPA'larının Vikipedisi. REST UPA belirtimlerinin OpenAPI 2.0 biçiminde dizini
- Public-APIs: Tüm internetten seçilmiş bir UPA listesi
- public-apis: Web geliştirmede kullanılmak üzere halka açık JSON UPA'larının toplu bir listesi
- list-of-python-api-wrappers: Python UPA Sarmalayıcıları ve Kütüphaneleri Listesi
- cs-apis: Çek ve Slovak kamusal UPA'ların listesi
- listado-apis-publicas-en-chile: Şili'deki Kamusal UPA'ların Listesi
- HomegrownAPIs: UPA yayımlayan Austin merkezli şirketlerin (veya takımların) bir listesi
- BD-public-api-datasets: Bangladeş'teki genel kullanıma açık UPA'ların ve veri takımlarının bir listesi
- API veya Platform Sunan Türk Web Servisleri - Ahmet Alp Balkan
- Webrazzi api arşivleri
- IBM - API Ekonomisi
- API kullanımının şirketler için stratejik değeri
- REST UPA'larını Anlamak ve Kullanmak
- Nefret Etmeyeceğiniz Uygulama Programlama Arayüzleri (API) İnşa Edin
- API'lerinizi nasıl dökümante edersiniz?
- Kullanılabilir Uygulama Programlama Arayüzleri
- awesome-api
Note for developers who don't speak Turkish: here you can find a short and for now far from complete list of Turkish services which offer application programming interface. Some of APIs on the list may not be official.