Skip to content

Variables

Variabel statistik BPS — indikator yang digunakan dalam pengumpulan data.

List Variables

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

const { fetchVariableList } = useVariables()

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

Parameter

ParameterTipeWajibKeterangan
domainstringKode domain BPS
langDataLanguageBahasa respons
pagenumberHalaman (default: 1)
perPagenumberItem per halaman
subjectIdnumberFilter berdasarkan ID subjek
yearnumberFilter berdasarkan tahun
showExistingVariablesbooleanHanya tampilkan variabel yang punya data pada domain terpilih
showDeletedbooleanDeprecated alias untuk showExistingVariables demi kompatibilitas mundur
cancelTokenCancelTokenToken untuk membatalkan request

View Variable

typescript
const { fetchVariableDetail } = useVariables()

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

Parameter

ParameterTipeWajibKeterangan
idstring | numberID variabel
domainstringKode domain BPS
langDataLanguageBahasa respons

Tipe Data

typescript
class Variable {
  id: number;
  name: string;
  subjectId: number;
  subjectName: string;
  verticalVariableId: number;
  unit: string | null;
  notes: string | null;
  graphName: string | null;
  csa: string | null;
}

Released under the MIT License.