Skip to content

v1.1.0

Choose a tag to compare

@janlukasschroeder janlukasschroeder released this 13 Aug 21:18
· 3 commits to master since this release

Complete field documentation for every tool.

Added

  • Every response field on all 48 JSON tools is now documented, with meanings
    taken from the sec-api.io API documentation. Field coverage grew from about
    700 rows to 3,434.
  • form-ncen goes from 42 to 444 rows, form-adv-firms from 25 to 381, and
    form-nport from 35 to 245.
  • form-adv-firms gains FormInfo.Part1B, 61 paths for state-registered
    advisers that were missing entirely.
  • Wide field tables are grouped by top-level object, so a 150-field response
    reads as sections rather than one flat table.

Fixed

  • form-nport named the wrong form types. They are NPORT-P and NPORT-P/A,
    not NPORT and NPORT/A. Every query copied from that page returned zero
    rows.
  • subsidiaries said Exhibit 21 comes from 10-K filings only. It also comes
    from 10-Q, S-1 and 20-F. Foreign issuers file 20-F.
  • get-edgar-file and filing-to-pdf published the wrong REST route.
  • Five tools listed query fields the server does not search.
  • Every Form ADV schedule page now uses a CRD that returns data.
  • 13F holdings are reported quarterly with up to a 45-day lag. The pages said
    the data is never current.

Changed

  • Documentation states facts rather than instructions. "Never print 10000 as a
    number of filings" is now "10000 is the result window ceiling, not a filing
    count".
  • Removed internal testing vocabulary, confidence hedges and implementation
    detail throughout.
  • llms-full.txt is now 1.19 MB.