BMKGSatu web service merupakan fasilitas untuk melayani kebutuhan akses data cuaca secara realtime.Web service ini bertujuan untuk memfasilitasi para pengembang yang akan menggunakan data cuaca pada aplikasi mereka sehingga pemanfaatan data cuaca menjadi semakin luas. Untuk mengakses web service ini diperlukan sebuah token dengan setiap token dibatasi hanya dapat melakukan 5 permintaan data tiap detik dan 20000 permintaan data tiap hari.
Untuk mengaskses data cuaca BMKGSatu terlebih dahulu harus melakukan request token kepada Admin BMKGSatu. Gunakan base url berikut untuk melakukan request dataa ke web service BMKGSatu.
No | End Point | Keterangan |
---|---|---|
1 | /region | Endpoint untuk menampilkan region/balai yang ada di BMKGSatu |
2 | /provinsi | Endpoint untuk menampilkan daftar provinsi yang ada di BMKGSatu |
3 | /kabupaten | Endpoint untuk menampilkan daftar kabupaten yang ada di BMKGSatu |
4 | /station | Endpoint untuk menampilkan daftar stasiun yang ada di BMKGSatu |
5 | /dataset | Endpoint data berfungsi menampilkan data by parameter |
Header | Usage | Keterangan |
---|---|---|
token |
"Content-Type": "application/json",
|
Sebagai kredential authentikasi antara pengguna dan server |
Header | Endpoint | Type | Body/Param | Keterangan |
---|---|---|---|---|
token | {{baseurl}}/token | Post |
{
|
Token adalah sebuah id unik yang di gunakan untuk dapat mengakses API |
Parameter | Contoh | Keterangan |
---|---|---|
Limit | 20 | Batasan jumlah data yang ditampilkan |
Offset | 1 | Data yang di tampilkan dimulai data raw ke satu |