Icon
Menu Utama

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
GET

/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
ParameterTypeDescription
tahun integer Tahun Anggaran data. Contoh: 2026.
tanggal string (date) Snapshot tanggal tertentu (format: YYYY-MM-DD) untuk Mode Riwayat.
Simulasi Endpoint Aktif
GET

/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
ParameterTypeDescription
tahun integer Tahun Anggaran berjalan. Contoh: 2026.
days integer Jumlah rentang hari ke belakang (Default: 30).
Simulasi Endpoint Aktif
GET

/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
ParameterTypeDescription
tahun integer Tahun Anggaran data. Contoh: 2026.
Simulasi Endpoint Aktif
GET

/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
ParameterTypeDescription
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
GET

/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
ParameterTypeDescription
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
ParameterTypeDescription
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}:

ModuleSupported 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

Fullscreen
Agregasi
Nilai Pagu, Konversi
ISB V1
Raw Natural Data
Direct
SKPD, PKS, Moner
GET ...
Response Output Ready
Klik tombol jalankan...
Aksesibilitas
Ukuran Font