Skip to content

News

Latest BPS news — announcements, data releases, and statistical information.

List News

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

const { fetchNewsList } = useNews()

const result = await fetchNewsList({
  domain: '7200',
  lang: DataLanguage.EN,
  page: 1,
  perPage: 10,
  keyword: 'census',
  newsCategoryId: '1',
  year: 2024,
  month: 1,
})

Parameters

ParameterTypeRequiredDescription
domainstringBPS domain code
langDataLanguageResponse language
pagenumberPage number (default: 1)
perPagenumberItems per page
keywordstringSearch keyword
newsCategoryIdstringFilter by news category ID
monthnumberMonth filter (1-12)
yearnumberYear filter
cancelTokenCancelTokenRequest cancellation token

View News

typescript
const { fetchNewsDetail } = useNews()

const result = await fetchNewsDetail({
  id: 'news-id',
  domain: '7200',
  lang: DataLanguage.EN,
})

Parameters

ParameterTypeRequiredDescription
idstring | numberNews ID
domainstringBPS domain code
langDataLanguageResponse language

Data Type

typescript
class News {
  id: string;
  title: string;
  content: string;
  category: string | null;
  categoryId: string | null;
  picture: string | null;
  releaseDate: Date | null;
}

Released under the MIT License.