Indonesia’s Public Application Programming Interface (API)

Nur Aini Rakhmawati, Sayekti Harits Suryawan, Muhammad Ariful Furqon, Deny Hermansyah

Abstract


Indonesia places the fifth position of the most internet users in the world. Consequently, data transaction through HTTP protocol saw an increase. An open API can facilitate Indonesia's users to access data and build application through HTTP protocol. In this paper, 38 open APIs were investigated and classified by using five criteria, namely technology, authentication, scope, source, and approval request.   In general, the open APIs in Indonesia employ RESTful as a web service and JSON format as data format. In term of authentication,  API key is a common method in most of open APIs.


Keywords


Indonesia application programming interface, open API, web services

Full Text:

PDF

References


Group Miniwatts Marketing, “TOP 20 COUNTRIES WITH THE HIGHEST NUMBER OF INTERNET USERS.” [Online]. Available: http://www.internetworldstats.com/top20.htm.

Direktorat Aparatur Negara, Kedeputian Politik Hukum Pertahanan dan Keamanan, and Kementrian PPN/Bappenas, “Draft Rencana Strategis Open Government Indonesia 2017-2019,” 2017.

R. Van Welie, J. Abraham, R. Willemsen, and B. Nagelvoort, “Global B2C E-commerce Report 2015,” 2015.

C. Piao and X. Han, “Study on Open APIs of e-commerce platforms and design of a third party application for Taobao,” Proc. - IEEE Int. Conf. E-bus. Eng. ICEBE 2010, pp. 184–189, 2010.

R. P. Nugroho, “A comparison of open data policies in different countries,” Delft University of Technology, 2013.

Yuhefizar, 10 Jam Menguasai Internet, Teknologi & Aplikasinya + CD. Elex Media Komputindo

Ir. Hendra Wijaya, BS Oracle9i Database. Elex Media Komputindo.

Ali Zaki & Smitdev Community, SPP AJAX untuk Pemula. Elex Media Komputindo.

a b David M. Kroenke, Database Processing Jl.2/9. Erlangga.

Fielding, Roy T.; Taylor, Richard N. (2002-05), "Principled Design of the Modern Web Architecture" (PDF), ACM Transactions on Internet Technology (TOIT) (New York: Association for Computing Machinery) 2 (2): 115–150, ISSN 1533-5399,

M. Rouse, " open API (public API)” [Online]. Available: http://searchmicroservices.techtarget.com/definition/open-API

M. Boyd, "Developing the API Mindset: Aguide to using Private, Partner, & public APIs", Nordic APIs AB, 2015.

C. Wodehouse, " Public APIs vs. Private APIs: What’s the Difference?"[Online]. Available : https://www.upwork.com/hiring/development/public-apis-vs-private-apis-whats-the-difference/

J. David, J. Euzenat, F. Scharffe, C.T. dos Santos, " The Alignment API 4.0", IOS Press (2010), pp 1-8, 2010.

N. K. Gupta, R. K. Isaac, R. K. Singh, " Maintenance and Analysis of Agricultural Data: A Challenge", International Journal of Bioassays, 2016.

O. C. Fernandez, " Web Scraping: Applications and Tools", European Public Sector Information Platform, Topic Report No. 2015/10, 2015.

P. Gune, A. Deighton, M. Chen, R. Kuo, W. Walcott, " User Interface for Processing Requests for Approval" United States Patent Application Publication, 2010.

H. Husein, T. Anggraini, D. Setiawaty, D. Rady, "API Pemilu: Toward the Smart Election".

Kusumawardani, R. P., Rakhmawati, N. A., Wibowo, R. P., Hafidz, I., & Pranantha, D. (2015). A Prototype of MonVis-Musrenbang: Monitoring and Visualization Application for Surabaya Development Plan. ISICO 2015, 2015.




DOI: http://dx.doi.org/10.17933/jppi.2019.090201

Copyright (c) 2019 Jurnal Penelitian Pos dan Informatika

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Jurnal Penelitian Pos & Informatika

ISSN 2088-9402 (print)| 2476-9266 (online)
Badan Litbang SDM Kemenkominfo
Puslitbang Sumber Daya, Perangkat, dan Penyelenggaraan Pos dan Informatika
Jalan Medan Merdeka Barat No. 9, Lantai 4 Gedung Belakang, Kementerian Komunikasi dan Informatika. Telepon: +62 21 34833640