Skip to content

Stadata JSSDK untuk BPS WebAPI

Akses data statistik resmi Indonesia dengan TypeScript/JavaScript — type-safe, modern, dan mudah digunakan.

Instalasi Cepat

bash
# npm
npm install stadata-js

# pnpm
pnpm add stadata-js

# yarn
yarn add stadata-js

Contoh Penggunaan

typescript
import { initStadata, usePublications, useDomains, DataLanguage, DomainType } from 'stadata-js'

// 1. Inisialisasi sekali di entry point
initStadata({ apiKey: 'your-api-key-here' })

// 2. Gunakan composables di mana saja — tidak perlu import client
const { fetchDomainList } = useDomains()
const { fetchPublicationList } = usePublications()

// 3. Fetch data
const result = await fetchDomainList({
  type: DomainType.ALL,
  lang: DataLanguage.ID,
})

result.match(
  ({ data, pagination }) => {
    console.log('Domains:', data)
    console.log('Total:', pagination.total)
  },
  (error) => console.error('Error:', error.message)
)

API Key: Dapatkan API key kamu di BPS WebAPI Platform.

Released under the MIT License.