Awesome
Data Sekolah Negeri Indonesia APi
Dibuat menggunakan :
Fast, unopinionated, minimalist web framework for node.
Semua data saya ambil dari data referensi pendidikan link
Status : Pending karena banyak kegiatan
Dokumentasi
Base URL : https://datasekolahapi.herokuapp.com/api/data
Data yang sudah ada saat ini :
SD
Provinsi | Kecamatan atau Kabupaten |
---|---|
Jakarta | Kepulauan Seribu |
Jakarta | Cilandak |
Jakarta | Jagakarsa |
Jakarta | Kebayoran Baru |
Jakarta | Kebayoran Lama |
Jakarta | Pasar Minggu |
Jakarta | Pesanggrahan |
Jakarta | Setia Budi |
Jakarta | Tebet |
Jakarta | Jakarta Pusat |
Jakarta | Pulo Gadung |
Jakarta | Cipayung |
Mendapatkan data berdasarkan jenjang : https://datasekolahapi.herokuapp.com/api/data/jenjanghurufkecil
Contoh mendapatkan semua data berdasarkan jenjang
fetch('https://datasekolahapi.herokuapp.com/api/data/sd')
.then(response => response.json())
.then(data => console.log(data))
.catch(err => console.log(err));
Hasil request contoh di atas :
Mendapatkan data berdasarkan jenjang dan provinsi : https://datasekolahapi.herokuapp.com/api/data/jenjanghurufkecil/namaprovinsihurufkecil
Contoh mendapatkan semua data berdasarkan jenjang dan daerah
fetch('https://datasekolahapi.herokuapp.com/api/data/sd/jakarta')
.then(response => response.json())
.then(data => console.log(data))
.catch(err => console.log(err));
Hasil request contoh di atas :
Mendapatkan data berdasarkan jenjang, provinsi dan kecamatan / kabupaten : https://datasekolahapi.herokuapp.com/api/data/jenjanghurufkecil/namaprovinsihurufkecil/namapanjangkecamatanhurufkecil
Untuk yg nama kecamatan nya panjang bisa menggunakan _ contoh : kebayoran_baru
Contoh mendapatkan semua data berdasarkan jenjang, provinsi dan kecamatan / kabupaten
fetch('https://datasekolahapi.herokuapp.com/api/data/sd/jakarta/cilandak')
.then(response => response.json())
.then(data => console.log(data))
.catch(err => console.log(err));
Contoh mendapatkan semua data di Javascript
fetch('https://datasekolahapi.herokuapp.com/api/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(err => console.error(err));
Untuk mencoba nya anda bisa menggunakan browser Google Chrome, Microsoft Edge, Firefox dll.
Terimakasihh.