API untuk mengambil data APK dan APM pada setiap Jenjang Pendidikan.

Alamat URL

https://npd.kemdikbud.go.id/?appid=getapkapm

Parameter

ParameterDeskripsiOptionalDefault
tahun Berupa angka dengan format tahun, contoh 2017 atau 2018. Ya 2018
level Untuk mendapatkan data provinsi secara nasional, contoh: level=provinsi. Ya
kodeprov Untuk mendapatkan data kab./kota dalam satu provinsi. kodeprov sesuai kode provinsi dapodik berupa 6 digit angka, contoh: kodeprov: kodeprov=010000. Ya

Contoh 1

GET https://npd.kemdikbud.go.id/?appid=getapkapm

Deskripsi

  Mendapatkan data untuk seluruh Provinsi dan Kab./Kota di Indonesia  

Respon

  
{
    status: 200,
    tahun: "2018",
    data: {
        100000: {
            nama_wilayah: "Prov. Jambi",
            provinsi: "Prov. Jambi",
            kode_wilayah: "100000",
            kode_provinsi: "100000",
            level: "Provinsi",
            aup_diluartf: "14.76",
            apk: {
                sd: 108.6,
                smp: 101.7,
                sma: 85.7
            },
            apm: {
                sd: 93.3,
                smp: 75.6,
                sma: 60.7
            }
        },
     ...
    }
}  

Respon Eror

    

Contoh 2

GET https://npd.kemdikbud.go.id/?appid=getapkapm&level=provinsi

Deskripsi

  Mendapatkan data level Provinsi di Indonesia  

Respon

  
    {
        status: 200,
        tahun: "2018",
        data: {
            100000: {
                nama_wilayah: "Prov. Jambi",
                provinsi: "Prov. Jambi",
                kode_wilayah: "100000",
                kode_provinsi: "100000",
                level: "Provinsi",
                aup_diluartf: "14.76",
                apk: {
                    sd: 108.6,
                    smp: 101.7,
                    sma: 85.7
                },
                apm: {
                    sd: 93.3,
                    smp: 75.6,
                    sma: 60.7
                }
            },
            110000: {
                nama_wilayah: "Prov. Sumatera Selatan",
                provinsi: "Prov. Sumatera Selatan",
                kode_wilayah: "110000",
                kode_provinsi: "110000",
                level: "Provinsi",
                aup_diluartf: "10.68",
                apk: {
                    sd: 110.6,
                    smp: 99.9,
                    sma: 86.5
                },
                apm: {
                    sd: 93.1,
                    smp: 71.2,
                    sma: 59.1
                }
            },
            ...
        }
    }  

Respon Eror

    

Contoh 3

GET https://npd.kemdikbud.go.id/?appid=getapkapm&kodeprov=020000

Deskripsi

  Mendapatkan data level Kab./Kota pada satu Provinsi  

Respon

  
    {
        status: 200,
        tahun: "2018",
        data: {
            020000: {
                nama_wilayah: "Prov. Jawa Barat",
                provinsi: "Prov. Jawa Barat",
                kode_wilayah: "020000",
                kode_provinsi: "020000",
                level: "Provinsi",
                aup_diluartf: "15.52",
                apk: {
                    sd: 106.2,
                    smp: 100.9,
                    sma: 81.3
                },
                apm: {
                    sd: 96,
                    smp: 78.5,
                    sma: 60.6
                }
            },
            020500: {
                nama_wilayah: "Kab. Bogor",
                provinsi: "Prov. Jawa Barat",
                kode_wilayah: "020500",
                kode_provinsi: "020000",
                level: "Kabupaten/Kota",
                aup_diluartf: "21.00",
                apk: {
                    sd: 110,
                    smp: 101.4,
                    sma: 73
                },
                apm: {
                    sd: 97.8,
                    smp: 76.7,
                    sma: 52.6
                }
            },
            ...
        }
    }  

Respon Eror

    

Resource Information

Rate Limited True
Response Format JSON
Authentication None