Search Korean Companies (DART)
search_dart_companySearch companies registered with DART, South Korea's corporate disclosure system, by name, 6-digit stock code, or 8-digit DART corp_code. Returns the corp_code required by the other dart_* tools.
Args:
query: company name (Korean works best, e.g. '삼성전자'), 6-digit KRX stock code ('005930'), or 8-digit corp_code
listed_only: restrict to KRX-listed companies (default true). Set false to include ~90k unlisted entities.
limit: max results, 1-50 (default 10)
Returns: {count, companies: [{corp_code, corp_name, stock_code}]} — stock_code is null for unlisted companies. Match priority: exact stock code > exact name > listed partial > unlisted partial.
Examples:
{query: '삼성전자'} -> corp_code 00126380, stock_code 005930
{query: '카카오', listed_only: false} -> listed 카카오 plus unlisted same-name entities
Use when you need a corp_code or must disambiguate similar names. Don't use for US companies (use search_edgar_company). Errors: DART_API_KEY not configured; no match returns count 0 (not an error).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results, 1-50 (default 10) | |
| query | Yes | Company name, 6-digit stock code, or 8-digit DART corp_code | |
| listed_only | No | Only KRX-listed companies (default true) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| companies | Yes |