Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ishan-marikar/sec-api-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: SEC-API-io/sec-api-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 54 files changed
  • 1 contributor

Commits on Apr 2, 2026

  1. Add API wrappers, tests, and comprehensive README with response examples

    - Add DownloadApi class (inherits RenderApi for backward compat), AuditFeesApi,
      EdgarIndexApi, and 3 new FormAdvApi methods (get_other_business_names, get_separately_managed_accounts, get_financial_industry_affiliations)
    - Update Download API endpoint from archive.sec-api.io to edgar-mirror.sec-api.io
    - Add integration test suite (40 tests) covering all API classes
    - Add collapsible response examples to all README sections with full example
      response links, matching the NPM package structure
    - Split Form ADV, Insider Trading (Form 3/4/5), and Form N-PX into sub-sections
    - Add Bulk Datasets section, Quick Start code, and complete TOC with verified links
    - Add examples/api-responses/ with JSON response files for all APIs
    janlukasschroeder committed Apr 2, 2026
    Configuration menu
    Copy the full SHA
    a576af5 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2026

  1. Add Datasets class, DownloadApi, and bulk dataset download/sync support

    - Add Datasets class with get_all(), get_dataset_details(), show_all(),
      show_dataset_details(), download(), and sync() methods
    - Downloads are atomic (.tmp + rename) with incremental sync support —
      only new or updated containers are re-downloaded based on file size
    - Helpful error on misspelled dataset names listing all available datasets
    - Add DownloadApi class (alias for RenderApi, backward compatible)
    - Update filing download endpoint to edgar-mirror.sec-api.io
    - Add Quick Start section, Bulk Datasets docs with download/sync examples
    - Add tests for Datasets, DownloadApi (42 tests total)
    janlukasschroeder committed Apr 9, 2026
    Configuration menu
    Copy the full SHA
    d376d8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a39ea28 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2026

  1. Update README, reorganize examples, update repo URLs

    - Update README banner and entity/filing descriptions
    - Move examples.py to examples/scripts/
    - Update GitHub project URLs to sec-api-io org
    janlukasschroeder committed Apr 13, 2026
    Configuration menu
    Copy the full SHA
    d1d3e29 View commit details
    Browse the repository at this point in the history
  2. v1.0.36

    janlukasschroeder committed Apr 13, 2026
    Configuration menu
    Copy the full SHA
    8914433 View commit details
    Browse the repository at this point in the history
Loading