Appendix B Metainfo
This section provides reference endpoints for retrieving metadata and constant values used throughout the API
Market:
market: [ { value: "0-1000000000", label: "Less than 1B" }, { value: "1000000000-100000000000", label: "1B - 100B" }, { value: "100000000000-500000000000", label: "100B - 500B" }, { value: "500000000000-9999999999999", label: "More than 500B" }, ]
Exchange:
Country:
Sector:
Report Type Classification
Endpoint
Description
Retrieves the complete hierarchical classification system for report types used in Orbitfin. The classification uses a three-level taxonomy (Level 1 → Level 2 → Level 3) to categorize various corporate reports, filings, and announcements.
Request
Headers
Content-Type
string
Yes
application/json
X-API-KEY
string
Yes
api-key
Example Request
Response
Response Fields
Top-Level Fields
status_code
integer
HTTP status code (200 for success)
data
object
Container object with version info and report type classifications
detail
string/null
Additional error details (null on success)
message
string
Response status message
Data Object
version
string
Version number of the report type classification system
report_type_list
array
Array of report type objects with hierarchical classification
Report Type Object (data.report_type_list[])
lv3_id
string
Level 3 (most specific) report type identifier
lv3_name
string
Level 3 report type name (specific report category)
lv2_id
string
Level 2 (intermediate) category identifier
lv2_name
string
Level 2 category name (report subcategory)
lv1_id
string
Level 1 (top-level) category identifier
lv1_name
string
Level 1 category name (broad report classification)
Example Response
Classification Hierarchy
The report types follow a three-level hierarchical structure:
Example:
Last updated