API Publik Gratis untuk Developer

Cecep Aprilianto
3 min readJul 31, 2024

--

Image generated by Canva

Hai, Developer! πŸ‘‹

API (Application Programming Interface) adalah tools yang sangat berguna untuk mengakses berbagai data dan layanan dari aplikasi pihak ketiga. Ada banyak API gratis yang bisa kalian gunakan untuk berbagai keperluan, mulai dari cuaca , berita, hingga data keuangan. Di artikel ini, kita akan membahas beberapa API publik gratis yang bisa kalian manfaatkan.

{JSON} Placeholder

Fake API gratis untuk testing dan pembuatan prototipe.

Contoh aplikasi:

  • Todo App
  • News App
  • Note App

πŸ‘‰ Go to documentation πŸ”—

Random User

Random user generator yang menyediakan data-data user lengkap seperti gender, country, hobby, dsb.

Contoh aplikasi:

  • Profile app
  • User management
  • Social media app

πŸ‘‰ Go to documentation πŸ”—

TMDB: Movie API

Di sinilah kalian akan menemukan daftar yang tersedia untuk API film, tv, aktor, dan poster.

Contoh aplikasi:

  • IMDB clone
  • Rotten Tomattoes clone
  • Movie review app

πŸ‘‰ Go to documentation πŸ”—

Weather API

API ini menyediakan data cuaca saat ini, prakiraan cuaca, dan data prediksi cuaca. Kalian perlu mendaftar untuk mendapatkan API key gratis.

Contoh aplikasi:

  • Weather widgets
  • Agricultural apps
  • Outdoor activity planner

πŸ‘‰ Go to documentation πŸ”—

News API

API ini menyediakan akses ke berita terbaru dari berbagai sumber berita internasional. Kalian perlu mendaftar untuk mendapatkan API key gratis.

Contoh aplikasi:

  • Aplikasi agregator berita dari berbagai sumber
  • Notifikasi berita terkini berdasarkan topik tertentu
  • Website analisis tren berita

πŸ‘‰ Go to documentation πŸ”—

Unsplash

Unsplash menawarkan koleksi besar foto berkualitas tinggi yang dapat diakses dan digunakan secara gratis melalui API mereka.

Contoh Aplikasi:

  • Aplikasi galeri foto
  • Wallpaper manager untuk desktop atau mobile
  • Tool pencarian gambar untuk desain grafis

πŸ‘‰ Go to documentation πŸ”—

CoinGecko

CoinGecko menyediakan data harga, volume, dan informasi pasar untuk ribuan cryptocurrency di seluruh dunia.

Contoh Aplikasi:

  • Aplikasi pemantauan harga cryptocurrency
  • Dashboard analisis pasar kripto
  • Bot trading otomatis

πŸ‘‰ Go to documentation πŸ”—

Spotify

Spotify API memungkinkan developer untuk mengakses data musik, memutar lagu, dan mengelola playlist di platform Spotify.

Contoh Aplikasi:

  • Aplikasi pemutar musik berbasis rekomendasi
  • Playlist generator berdasarkan mood atau aktivitas
  • Analisis data musik untuk artis atau pendengar

πŸ‘‰ Go to documentation πŸ”—

Free Currency API

Free Currency API menyediakan data konversi mata uang real-time untuk berbagai mata uang di seluruh dunia, memungkinkan developer untuk mengintegrasikan fitur konversi mata uang ke dalam aplikasi mereka.

Contoh Aplikasi:

  • Aplikasi konversi mata uang
  • Fitur konversi mata uang pada situs e-commerce
  • Dashboard pelacakan nilai tukar mata uang

πŸ‘‰ Go to documentation πŸ”—

Countries API

Countries API menyediakan data lengkap tentang negara-negara di seluruh dunia, termasuk informasi mengenai mata uang, bahasa, populasi, dan berbagai detail geografis lainnya.

Contoh Aplikasi

  • Aplikasi panduan wisata dengan informasi tentang berbagai negara
  • Fitur informasi negara pada aplikasi belajar bahasa
  • Dashboard analisis data demografis dan geografis

πŸ‘‰ Go to documentation πŸ”—

Dictionary API

Dictionary API menyediakan definisi, sinonim, antonim, dan contoh penggunaan kata dalam berbagai bahasa, yang dapat digunakan untuk mengembangkan aplikasi berbasis kata dan bahasa.

Contoh Aplikasi

  • Aplikasi kamus untuk pelajar
  • Fitur sinonim dan antonim pada editor teks
  • Bot pembelajaran bahasa untuk platform pesan

πŸ‘‰ Go to documentation πŸ”—

Quran

API Al Quran ini adalah Aplikasi Quran Kementrian Agama Republik Indonesia, audio murottal dari Quran Central, Verse By Verse Quran dan Font dari LPMQ Isep Misbah.

Contoh aplikasi:

  • Quran app
  • Murottal app
  • Quran finder app

πŸ‘‰ Go to documentation πŸ”—

--

--

Cecep Aprilianto
Cecep Aprilianto

Written by Cecep Aprilianto

Web and Backend Developer at Internet

No responses yet