opendart-api

Retrieve Korean corporate disclosures and financial statements from the OpenDART API.

4|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/zln02/quant-agent --skill opendart-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opendart-api
Source: https://github.com/zln02/quant-agent/tree/main/skills/opendart-api
Command: npx skills add https://github.com/zln02/quant-agent --skill opendart-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

OpenDART API integration enables fast retrieval of Korean corporate disclosures, financial statements, dividends, and major shareholder data, reducing manual lookup time and enabling reproducible analysis.

Core Features & Use Cases

  • Retrieve recent disclosures for a company using corp_code or stock_code conversion with the included scripts.
  • Fetch financial statements (bsns_year, reprt_code, fs_div) and dividend information via the API, orchestrated by the provided scripts and references.
  • Analyze ownership data and major shareholders with endpoints like majorstock.json and elestock.json, with environment-driven API key management.
  • Use the references for API endpoint details and corp_code mappings to plan data-gathering pipelines.

Quick Start

Fetch the latest disclosures for a company by providing its corp_code and an optional days window.

Frequently Asked Questions about opendart-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch Korean corporate disclosures programmatically using corp_code and stock_code?

Fetch Korean corporate disclosures by converting stock_code to corp_code via included scripts, then retrieve recent filings within a specified days window using the OpenDART API.

How do I get financial statements and dividend information from the OpenDART API?

Get financial statements and dividends by passing bsns_year, reprt_code, and fs_div parameters through the provided scripts, which orchestrate OpenDART API requests and handle environment-driven API key management.

Can I analyze major shareholder and ownership data for Korean listed companies with this API?

Analyze major shareholder and ownership data by querying the majorstock.json and elestock.json OpenDART API endpoints, which return structured records for tracking ownership changes across companies.

Do I need an OpenDART API key to retrieve financial data and disclosures?

An OpenDART API key is required for all financial data and disclosure retrieval, managed through environment variables to ensure reproducible access across multiple companies and time ranges.

What's the best way to handle corp_code mapping for multiple Korean companies in a data pipeline?

Handle corp_code mapping for multiple companies by using the included references and scripts, which provide API endpoint details and conversion logic to plan and execute data-gathering pipelines efficiently.

Why does my OpenDART API request for quarterly reports return errors?

OpenDART API request errors for quarterly reports often stem from incorrect corp_code mapping, invalid bsns_year or reprt_code parameters, or missing environment-driven API key configuration handled by the included scripts.