Logo DATA GUSE API

REST API Data Guse.

Layanan API terpusat untuk integrasi aplikasi Jember Digital & sistem Pemerintah Kabupaten Jember.

API **Data Guse Jember** menyediakan akses langsung ke seluruh database kependudukan, program bantuan sosial (PBID, PBIJK, Banpang, PKH, BPNT), kesehatan (UHC), RTLH, Gerobak Cinta, Beasiswa, dan Pengaduan Masyarakat melalui endpoint standar **RESTful JSON**.

fingerprint

Pencarian NIK Terpadu

Dapatkan profil lengkap seorang warga di seluruh 10+ database bantuan sosial hanya dengan 1 request API.

key

Sanctum Token Auth

Keamanan berlapis dengan Bearer Token berbasis Laravel Sanctum.

lock Autentikasi & Dapatkan Token

Langkah pertama sebelum memanggil API terlindungi adalah mendapatkan **Bearer Token** dengan mengirimkan kredensial pengakses (Email & Password):

POST /api/v1/get-token cURL Request
curl -X POST "https://dataguse.aleena.co.id/api/v1/get-token" \
     -H "Content-Type: application/json" \
     -d '{
       "email": "user@jemberkab.go.id",
       "password": "YOUR_PASSWORD"
     }'
Contoh Response Token HTTP 200 OK
{
  "status": true,
  "message": "Token berhasil dibuat dan dicatat.",
  "token": "1|abc123xyzsampletoken...",
  "type": "Bearer",
  "expires_at": "2026-08-02T09:10:00.000000Z"
}
GET

/api/v1/nik/{nik}

Mencari data terpadu warga di seluruh database (Demografi, Bansos PBID/PBIJK/Banpang/PKH/BPNT, UHC, RTLH, Gerobak Cinta, Beasiswa, Kesra, Verval, Pengaduan).

Contoh Request Code (JavaScript Fetch) JAVASCRIPT
const response = await fetch("https://dataguse.aleena.co.id/api/v1/nik/3509191203850001", {
  method: "GET",
  headers: {
    "Authorization": "Bearer YOUR_SANCTUM_TOKEN",
    "Accept": "application/json"
  }
});
const result = await response.json();
console.log(result.data.ringkasan_identitas, result.data.bansos.summary);

Endpoint Datasets Spesifik

Semua endpoint dataset mendukung pencarian dan pagination menggunakan query parameter (`nik`, `nama`, `kecamatan`, `desa`, `per_page`, `page`).

Method Endpoint Deskripsi Filter Utama
GET /api/v1/penduduk Pencarian data kependudukan utama nik, kk, nama, kecamatan, desa
GET /api/v1/bansos Penerima bansos (kategori=pbid|pbijk|pbp|pkh|bpnt) kategori, nik, nama, kecamatan, desa
GET /api/v1/uhc Data Universal Health Coverage (UHC) nik, nama, kecamatan, desa
GET /api/v1/rtlh Penerima Bantuan Rumah Tidak Layak Huni nik, nama, kategori, kecamatan, desa
GET /api/v1/gerobak-cinta Penerima program Gerobak Cinta UMKM nik, nama, kecamatan, desa
GET /api/v1/beasiswa Data Penerima Beasiswa Pemkab Jember nik, nama, kecamatan, desa
GET /api/v1/kesra Data Kesejahteraan Rakyat & Kesehatan nik, nama, kecamatan, desa
GET /api/v1/verval Data Verifikasi dan Validasi Warga nik, nama, kecamatan, desa
GET /api/v1/reports Laporan & Pengaduan Wadul Guse kategori, status, kecamatan, desa
GET /api/v1/stats Ringkasan total jumlah data seluruh modul -

Status Codes

Kode HTTP standar yang dikembalikan oleh API Data Guse:

200 Berhasil (OK)
400 Bad Request (Input tidak valid)
401 Unauthorized (Token salah / kadaluarsa)
500 Server Error

Butuh Bantuan Integrasi Jember Digital?

Hubungi tim pengembang Data Guse untuk dukungan kredensial & akses API khusus.