Financial Information from Periodic Reports

Guide for Developers to Original financial statement file (XBRL)

Basic information
Basic information
GET https://engopendart.fss.or.kr/engapi/fnlttXbrl.xml UTF-8 Zip FILE (binary)
Requested variables
Requested key
Requested key Name Type Whether required Value description
crtfc_key API authentication key STRING(40) Y Issued authentication key (40 digits)
rcept_no Filing No. STRING(8) Y Filing No.
※ How to view: Search disclosure API call > Extract requested response value rcept_no
reprt_code Report code STRING(5) Y First Quarterly Report : 11013
Semi-annual Report : 11012
Third Quarterly Report : 11014
Annual Report : 11011
Response result
Response result
result
status Error and information code (※ See message description)
message Error and information message (※ See message description)
OpenAPI Test
Browser testing is not supported when the output format is a zip file (binary). ※ The file will be downloaded as .xml instead of .zip in Chrome and Edge due to browser characteristics. You can open the file normally by changing the extension to .zip.
OpenAPI Test
Zip FILE (binary)
API authentication key* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Filing No.* 20190401004781 Report code* 11011
Message description
Message description
- 000 : Normal
- 010 : This is not a registered key.
- 011 : This key cannot be used. This error occurs when a search is made through a key that is registered to Open API but temporarily suspended.
- 012 : This IP is not available.
- 013 : No data viewed.
- 014 : The file does not exist.
- 020 : Call limit exceeded.
Although this error message is usually generated in response to at least 20,000 requests, it may occur at different thresholds if the rate limit is configured otherwise.
- 021 : You exceeded the number of companies viewable at a time (up to 100).
- 100 : The value does not comply with the field. This message is generated when a value not included in the field description is entered.
- 101 : Inappropriate access.
- 800 : The service is suspended for maintenance.
- 900 : An undefined error has occurred.
- 901 : This key is unusable because the personal information retention period for the user account has expired. Please inquire at the admin email (opendart@fss.or.kr).