Skip to content

Subjects

Subjek statistik BPS — kategori utama pengumpulan data BPS.

List Subjects

typescript
import { useSubjects, DataLanguage } from 'stadata-js'

const { fetchSubjectList } = useSubjects()

const result = await fetchSubjectList({
  domain: '7200',
  lang: DataLanguage.ID,
  page: 1,
  perPage: 10,
})

Parameter

ParameterTipeWajibKeterangan
domainstringKode domain BPS
langDataLanguageBahasa respons
pagenumberHalaman (default: 1)
perPagenumberItem per halaman
subjectCategoryIdnumberFilter berdasarkan ID kategori subjek (subcat)
cancelTokenCancelTokenToken untuk membatalkan request

View Subject

typescript
const { fetchSubjectDetail } = useSubjects()

const result = await fetchSubjectDetail({
  id: 1,
  domain: '7200',
  lang: DataLanguage.ID,
})

Parameter

ParameterTipeWajibKeterangan
idstring | numberID subjek
domainstringKode domain BPS
langDataLanguageBahasa respons

Tipe Data

typescript
class Subject {
  id: number;
  name: string;
  nTable: number;       // Jumlah tabel terkait
  subjectCategoryId: number;
}

Released under the MIT License.