The MKK Structured Data API gives you programmatic access to normalized fund disclosure data extracted from MKK and VYK PDF reports. Use it to query funds, retrieve structured financial line items, explore portfolio holdings, and export data in bulk — all through a simple REST interface.Documentation Index
Fetch the complete documentation index at: https://docs.mkk.celebi.me/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Make your first API call in minutes. Explore funds, documents, and portfolio data.
Core Concepts
Understand funds, documents, line items, and portfolio entries before diving in.
API Reference
Full reference for every endpoint, parameter, and response schema.
Data Exports
Export portfolio entries, line item values, and quality reports as CSV.
What you can do
The API is read-only and covers four main data domains:- Funds — list and inspect funds with document counts, period ranges, and line item summaries
- Documents — browse PDF-sourced disclosure reports, retrieve structured line item values and portfolio tables
- Line Items — query canonical financial metrics and text values across funds and periods
- Portfolio — access normalized holdings data with security identifiers, market values, and weights
Browse available funds
Call
GET /funds to see every fund in the database, then use GET /funds/{fundId} to drill into a specific fund’s documents and line items.Retrieve financial data
Use
GET /line-item-values to pull structured metrics like net asset value, expense ratios, and more — filtered by fund, period, or section.Explore portfolio holdings
Call
GET /portfolio-entries to get normalized security holdings from disclosure reports, or GET /stocks to find all equity securities held across funds.All endpoints are read-only. The API does not accept write operations.