API Documentation
Selamat datang di portal pengembang Satrup ISB. Open Data API kami dirancang untuk memberikan akses transparan dan mudah terhadap data pengadaan barang/jasa publik (Inaproc) yang telah dinaturalisasi, di-cache di database lokal, dan disajikan per SKPD.
Core Principles
- Naturalized: Format field diseragamkan antar modul (RUP, Tender, E-Katalog).
- Lineage History: Melacak histori kode RUP jika terjadi revisi kode paket.
- Direct & Filterable: Data dapat diakses per tahun anggaran, per SKPD, maupun per RUP spesifik.
Base URL
Semua request API harus diarahkan ke URL root berikut:
https://satrup.tanahlautkab.go.id/api/open
/status-rup/sirup
Endpoint utama yang menyajikan data visualisasi halaman Status Pengisian RUP. Menyediakan rekapitulasi data paket RUP (Penyedia, Swakelola, Penyedia dalam Swakelola) versus target Pagu SIPD untuk seluruh SKPD.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| tahun | integer |
Tahun Anggaran data. Contoh: 2026. |
| tanggal | string (date) |
Snapshot tanggal tertentu (format: YYYY-MM-DD) untuk Mode Riwayat. |
Simulasi Endpoint Aktif
/status-rup/sirup-history
Menghasilkan data historis perkembangan pengisian RUP dalam kurun waktu tertentu. Digunakan untuk merender grafik tren garis (Chart) progress pengumuman RUP.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| tahun | integer |
Tahun Anggaran berjalan. Contoh: 2026. |
| days | integer |
Jumlah rentang hari ke belakang (Default: 30). |
Simulasi Endpoint Aktif
/status-rup/realisasi
Endpoint utama yang menyajikan data visualisasi halaman Realisasi Pengadaan SKPD. Menyajikan data agregasi kumulatif pagu RUP (Penyedia & Swakelola) serta total realisasi transaksi belanja (E-Purchasing, Tender Selesai, Non-Tender, Pencatatan, dan Toko Daring/Sosialita) per SKPD.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| tahun | integer |
Tahun Anggaran data. Contoh: 2026. |
Simulasi Endpoint Aktif
/status-rup/realisasi-detail
Endpoint yang menyajikan data transaksi realisasi belanja sangat mendalam untuk SKPD atau RUP spesifik. Ketika baris SKPD diklik, modal rincian transaksi belanja dimuat melalui API ini. Mendukung filter RUP tunggal.
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| tahun | integer |
Tahun Anggaran data. Contoh: 2026. |
| kd_satker | string |
Kode Satker numerik (contoh: 100318). Dipasangkan bersama parameter kode. |
| kode | string |
Kode urusan SKPD (contoh: 1.01.2.22.0.00.01.0000). |
| kd_rup | string |
NEW Kode RUP spesifik (contoh: 65667976). Jika dikirim, filter SKPD bersifat opsional karena sistem otomatis mendeteksi pemilik RUP-nya. |
Simulasi Endpoint Aktif
/v1/{module}/{type}
Jalur feed data integrasi mentah (raw data) yang disinkronkan dari ISB/LKPP maupun sistem daerah (Sosialita). Endpoint ini mengembalikan data per paket transaksi sebelum diagregasikan ke level SKPD. Berguna untuk sinkronisasi sistem hilir.
Path Parameters
| Parameter | Type | Description |
|---|---|---|
| module | string |
Kategori modul (contoh: rup, tender, swakelola, ekatalog). |
| type | string |
Jenis data di bawah modul (contoh: penyedia, swakelola, program, kegiatan, subkegiatan, selesai, realisasi). |
Query Parameters
| Parameter | Type | Description |
|---|---|---|
| tahun | integer |
Tahun Anggaran berjalan. Contoh: 2026. |
| kd_satker | string |
Melakukan filter data paket hanya untuk SKPD tertentu saja. |
| tanggal | string (date) |
Membaca snapshot file tanggal tertentu (format: YYYY-MM-DD). |
Simulasi Endpoint Aktif
Module Mapping
Daftar kombinasi module dan type yang didukung pada jalur /v1/{module}/{type}:
| Module | Supported Types |
|---|---|
| RUP |
penyedia
swakelola
anggaran-penyedia
anggaran-swakelola
program
kegiatan
subkegiatan
history-kaji-ulang
konsolidasi
|
| TENDER |
pengumuman
selesai
ekontrak
|
| NON-TENDER |
pengumuman
selesai
ekontrak
pencatatan
realisasi
|
| SWAKELOLA |
pencatatan
realisasi
|
| EKATALOG |
e-purchasing
archive
|
| EKATALOG-ARCHIVE |
paket-e-purchasing
instansi-satker
komoditas-detail
penyedia-detail
penyedia-distributor-detail
|
Live Playground
Gunakan debugger interaktif di bawah ini untuk mencoba API secara langsung dengan data real-time.
Debugger Controls
FullscreenKlik tombol jalankan...