Deskripsi
API Safecast menyediakan akses terprogram ke dataset Safecast, memungkinkan pengembang untuk menanyakan data yang ada dan berkontribusi pengukuran baru. Alat yang ampuh ini memungkinkan aplikasi untuk berinteraksi dengan repositori data lingkungan global, khususnya berfokus pada tingkat radiasi.
Endpoint API berlokasi di http://www.opengpt.com/en-US. Ini mendukung permintaan GET untuk mengambil data dan permintaan POST untuk menambahkan entri baru. Sumber daya yang tersedia meliputi Pengguna, Pengukuran, Impor bGeigie, dan Perangkat. Pengguna dapat menambah dan melihat akun pengguna, sementara Pengukuran mewakili titik data inti, masing-masing berisi stempel waktu, unit, nilai, dan lokasi geopoint.
Pengembang dapat mengambil daftar semua sumber daya yang tersedia atau entri tertentu berdasarkan ID-nya. Untuk Pengukuran, API menawarkan kemampuan pemfilteran yang ekstensif. Anda dapat menemukan pengukuran di dekat titik tertentu dengan menyediakan lintang, bujur, dan jarak. Selain itu, pengukuran dapat difilter berdasarkan tanggal dan waktu pengambilan menggunakan parameter seperti `captured_after` dan `captured_before`. Data juga dapat difilter berdasarkan kapan data tersebut ditambahkan ke database menggunakan parameter `since` dan `until`.
Safecast juga memproses impor massal dari perangkat bGeigie-nya. API memungkinkan pengguna untuk mengambil daftar Impor bGeigie ini dan melihat catatan impor individu. Selain itu, API memelihara daftar perangkat yang digunakan untuk pengukuran radiasi, yang dapat dilihat atau perangkat baru dapat ditambahkan.
API ini ideal untuk peneliti, ilmuwan lingkungan, pengembang yang membangun aplikasi kesehatan masyarakat, dan siapa pun yang tertarik untuk berkontribusi atau memanfaatkan data lingkungan terbuka yang bersumber dari kerumunan. Dengan berintegrasi dengan API Safecast, aplikasi dapat meningkatkan fungsionalitasnya dengan data radiasi dunia nyata, mendorong transparansi dan pengambilan keputusan yang terinformasi.
Fitur Inti Safecast API
Menanyakan dataset Safecast melalui API
Menambahkan data ke dataset Safecast
Mengakses akun pengguna
Menambah dan melihat pengukuran
Menambah dan melihat impor bGeigie
Menambah dan melihat perangkat
Memfilter pengukuran berdasarkan lokasi
Memfilter pengukuran berdasarkan tanggal pengambilan
Memfilter pengukuran berdasarkan tanggal entri database
Mengambil daftar semua sumber daya
Melihat detail sumber daya individu
Mendukung permintaan GET dan POST
Cara menggunakan Safecast API?
Akses dokumentasi API: Tinjau endpoint dan sumber daya yang tersedia.
Integrasikan panggilan API: Terapkan permintaan GET untuk mengambil data dan permintaan POST untuk mengirimkan data baru.
Tanyakan pengukuran: Gunakan parameter seperti lintang, bujur, jarak, dan tanggal untuk memfilter data radiasi.
Kelola impor bGeigie: Akses data impor massal untuk analisis.
Daftarkan perangkat: Tambahkan perangkat baru yang digunakan untuk pengumpulan data.
Kembangkan aplikasi: Bangun alat kustom yang memanfaatkan data Safecast.
Kasus Penggunaan Safecast API
- Pemantauan Lingkungan
- Alat Kesehatan Masyarakat
- Penelitian Ilmiah
- Kontribusi Data
- Analisis Geospasial
- Integrasi IoT







