API untuk mengambil data kualifikasi guru 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=getkualifikasi

Deskripsi

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

    "tk_a"=>"TK < D4/S1",
    "tk_b"=>"TK >= D4/S1",
    "sd_a"=>"SD < D4/S1",
    "sd_b"=>"SD >= D4/S1",
    "smp_a"=>"SMP < D4/S1",
    "smp_b"=>"SMP >= D4/S1",
    "sma_a"=>"SMA < D4/S1",
    "sma_b"=>"SMA >= D4/S1",
    "smk_a"=>"SMK < D4/S1",
    "smk_b"=>"SMK >= D4/S1",
    "slb_a"=>"SLB < D4/S1",
    "slb_b"=>"SLB >= D4/S1"  

Respon

  
{
    status: 200,
    tahun: "2018",
    data: {
        100000: {
            nama_wilayah: "Prov. Jambi",
            provinsi: "Prov. Jambi",
            kode_wilayah: "100000",
            kode_provinsi: "100000",
            level: "Provinsi",
            tk_a: "1598",
            tk_a_persen: "44.40",
            tk_b: "2001",
            tk_b_persen: "55.60",
            sd_a: "4657",
            sd_a_persen: "21.09",
            sd_b: "17429",
            sd_b_persen: "78.91",
            smp_a: "642",
            smp_a_persen: "6.87",
            smp_b: "8705",
            smp_b_persen: "93.13",
            sma_a: "128",
            sma_a_persen: "2.45",
            sma_b: "5088",
            sma_b_persen: "97.55",
            smk_a: "225",
            smk_a_persen: "5.76",
            smk_b: "3680",
            smk_b_persen: "94.24",
            slb_a: "38",
            slb_a_persen: "11.05",
            slb_b: "306",
            slb_b_persen: "88.95"
     ...
    }
}  

Respon Eror

    

Contoh 2

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

Deskripsi

  Mendapatkan data level Provinsi di Indonesia

    "tk_a"=>"TK < D4/S1",
    "tk_b"=>"TK >= D4/S1",
    "sd_a"=>"SD < D4/S1",
    "sd_b"=>"SD >= D4/S1",
    "smp_a"=>"SMP < D4/S1",
    "smp_b"=>"SMP >= D4/S1",
    "sma_a"=>"SMA < D4/S1",
    "sma_b"=>"SMA >= D4/S1",
    "smk_a"=>"SMK < D4/S1",
    "smk_b"=>"SMK >= D4/S1",
    "slb_a"=>"SLB < D4/S1",
    "slb_b"=>"SLB >= D4/S1"  

Respon

  
    {
        status: 200,
        tahun: "2018",
        data: {
            100000: {
                nama_wilayah: "Prov. Jambi",
                provinsi: "Prov. Jambi",
                kode_wilayah: "100000",
                kode_provinsi: "100000",
                level: "Provinsi",
                tk_a: "1598",
                tk_a_persen: "44.40",
                tk_b: "2001",
                tk_b_persen: "55.60",
                sd_a: "4657",
                sd_a_persen: "21.09",
                sd_b: "17429",
                sd_b_persen: "78.91",
                smp_a: "642",
                smp_a_persen: "6.87",
                smp_b: "8705",
                smp_b_persen: "93.13",
                sma_a: "128",
                sma_a_persen: "2.45",
                sma_b: "5088",
                sma_b_persen: "97.55",
                smk_a: "225",
                smk_a_persen: "5.76",
                smk_b: "3680",
                smk_b_persen: "94.24",
                slb_a: "38",
                slb_a_persen: "11.05",
                slb_b: "306",
                slb_b_persen: "88.95"
            },
            110000: {
                nama_wilayah: "Prov. Sumatera Selatan",
                provinsi: "Prov. Sumatera Selatan",
                kode_wilayah: "110000",
                kode_provinsi: "110000",
                level: "Provinsi",
                tk_a: "2868",
                tk_a_persen: "44.14",
                tk_b: "3629",
                tk_b_persen: "55.86",
                sd_a: "8834",
                sd_a_persen: "18.31",
                sd_b: "39412",
                sd_b_persen: "81.69",
                smp_a: "2036",
                smp_a_persen: "9.01",
                smp_b: "20573",
                smp_b_persen: "90.99",
                sma_a: "387",
                sma_a_persen: "2.89",
                sma_b: "12992",
                sma_b_persen: "97.11",
                smk_a: "480",
                smk_a_persen: "6.81",
                smk_b: "6565",
                smk_b_persen: "93.19",
                slb_a: "43",
                slb_a_persen: "10.24",
                slb_b: "377",
                slb_b_persen: "89.76"
            },
            ...
        }
    }  

Respon Eror

    

Contoh 3

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

Deskripsi

  Mendapatkan data level Kab./Kota pada satu Provinsi

    "tk_a"=>"TK < D4/S1",
    "tk_b"=>"TK >= D4/S1",
    "sd_a"=>"SD < D4/S1",
    "sd_b"=>"SD >= D4/S1",
    "smp_a"=>"SMP < D4/S1",
    "smp_b"=>"SMP >= D4/S1",
    "sma_a"=>"SMA < D4/S1",
    "sma_b"=>"SMA >= D4/S1",
    "smk_a"=>"SMK < D4/S1",
    "smk_b"=>"SMK >= D4/S1",
    "slb_a"=>"SLB < D4/S1",
    "slb_b"=>"SLB >= D4/S1"  

Respon

  
    {
        status: 200,
        tahun: "2018",
        data: {
            020000: {
                nama_wilayah: "Prov. Jawa Barat",
                provinsi: "Prov. Jawa Barat",
                kode_wilayah: "020000",
                kode_provinsi: "020000",
                level: "Provinsi",
                tk_a: "8600",
                tk_a_persen: "32.46",
                tk_b: "17897",
                tk_b_persen: "67.54",
                sd_a: "12181",
                sd_a_persen: "6.83",
                sd_b: "166146",
                sd_b_persen: "93.17",
                smp_a: "5878",
                smp_a_persen: "7.25",
                smp_b: "75193",
                smp_b_persen: "92.75",
                sma_a: "1146",
                sma_a_persen: "3.36",
                sma_b: "32976",
                sma_b_persen: "96.64",
                smk_a: "4080",
                smk_a_persen: "7.97",
                smk_b: "47095",
                smk_b_persen: "92.03",
                slb_a: "174",
                slb_a_persen: "4.24",
                slb_b: "3925",
                slb_b_persen: "95.76"
            },
            020500: {
                nama_wilayah: "Kab. Bogor",
                provinsi: "Prov. Jawa Barat",
                kode_wilayah: "020500",
                kode_provinsi: "020000",
                level: "Kabupaten/Kota",
                tk_a: "838",
                tk_a_persen: "44.62",
                tk_b: "1040",
                tk_b_persen: "55.38",
                sd_a: "1410",
                sd_a_persen: "8.23",
                sd_b: "15723",
                sd_b_persen: "91.77",
                smp_a: "1263",
                smp_a_persen: "14.70",
                smp_b: "7326",
                smp_b_persen: "85.30",
                sma_a: "147",
                sma_a_persen: "4.81",
                sma_b: "2908",
                sma_b_persen: "95.19",
                smk_a: "638",
                smk_a_persen: "12.96",
                smk_b: "4284",
                smk_b_persen: "87.04",
                slb_a: "4",
                slb_a_persen: "6.90",
                slb_b: "54",
                slb_b_persen: "93.10"
            },
            ...
        }
    }  

Respon Eror

    

Resource Information

Rate Limited True
Response Format JSON
Authentication None