Skip to content

Playground

Coba BPS WebAPI secara langsung dari browser. Masukkan API key kamu dan pilih endpoint yang ingin di-test.

Dapatkan API Key

Daftar dan dapatkan API key gratis di webapi.bps.go.id.

Cara Menggunakan SDK

Setelah menemukan endpoint yang sesuai, integrasikan ke aplikasi kamu:

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

// Init sekali di entry point
initStadata({ apiKey: 'your-api-key' })

// Pakai composable di mana saja
const { fetchPublicationList } = usePublications()

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

result.match(
  ({ data, pagination }) => {
    console.log(`Total: ${pagination.total}`)
    data.forEach(p => console.log(p.title))
  },
  (err) => console.error(err.message)
)

Endpoint yang Tersedia di Playground

EndpointSDK Method
List Domainsstadata.list.domains()
List Publicationsstadata.list.publications()
List Newsstadata.list.news()
List Press Releasesstadata.list.pressReleases()
List Static Tablesstadata.list.staticTables()
List Variablesstadata.list.variables()
List Subjectsstadata.list.subjects()
View Publicationstadata.view.publication()

Released under the MIT License.