Skip to content

star0202/neis.ts

Repository files navigation

neis.ts

License

NEIS Open API를 쉽게 사용하기 위한 TypeScript API Wrapper입니다.

모든 엔드포인트가 래핑되어 있습니다.

설치

npm install neis.ts  # npm
yarn add neis.ts  # yarn
pnpm add neis.ts  # pnpm

선택적 종속성

사용법

import Neis from 'neis.ts'
import { Logger } from 'tslog'

const neis = new Neis({
  key: 'API KEY',
  logger: new Logger(),
})

neis
  .getSchool({
    ATPT_OFCDC_SC_CODE: '시도교육청코드',
    SD_SCHUL_CODE: '표준학교코드',
  })
  .then((res) => {
    console.log(res)
  })
  .catch((err) => {
    console.error(err)
  })

NEIS 공식 API 문서