Skip to main content

KOREA Government Data API

Project description

GovAPI (Government Open Data API)

정부에서 제공하는 오픈데이터를 수집하기 위한 API

Data Source List

환경셋업

[1] API Key 입력 방법

settings = {
    "DATA_GO_KR_CREDENTIAL_PATH": "YOUR_CREDENTIAL_JSON_PATH",
    "BOK_ECOS_API_AUTH_KEY_PATH": "YOUR_KEY_JSON_PATH"
}
import os 
for k,v in settings.items():
    os.environ[k] = v
  • DATA_GO_KR_CREDENTIAL_PATH 데이터구조:

      {
          "Encoding": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
          "Decoding": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
      }
    
  • BOK_ECOS_API_AUTH_KEY_PATH 데이터구조:

      {
          "인증키": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
          "발급일자": "2025.01.01",
          "만료일자": "2027.01.01"
      }
    

사용법

  • 공공데이타포털 OpenAPI

      from govapi import datagokr 
      datagokr.get()
    
  • 한국은행 OpenAPI

      res = bokecos.get_StatisticTableList()
      print(res)
      <!-- <Response [200]> -->
    
      dic = res.json()
    

Dependency

requests lxml pandas ipylib

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

govapi-0.4.2.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

govapi-0.4.2-py3-none-any.whl (44.8 kB view details)

Uploaded Python 3

File details

Details for the file govapi-0.4.2.tar.gz.

File metadata

  • Download URL: govapi-0.4.2.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for govapi-0.4.2.tar.gz
Algorithm Hash digest
SHA256 341a1a1e5d0b7042fee37ea4c93c2fabce5536aeb052df8ba872723deba225ee
MD5 2590d18798c45e5389af631dd8410294
BLAKE2b-256 3e9acc547413b06170632eda6af5ce170a7d5b7ad6745493ade0107c93697ff0

See more details on using hashes here.

File details

Details for the file govapi-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: govapi-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 44.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for govapi-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 67f538f24adfb806cac48d13b4e2058b6a9ef32a587f770b911d6a7490a66481
MD5 242826b61acc2891dab957ee71e7ae31
BLAKE2b-256 8ded2932bcd600d6d006202741ad5c17bbd9c9c5f06a3916c41f4d101c2edf79

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page