FilingSift Python SDK
This is the official dependency-free Python client for FilingSift REST schema 1.0.0. Install the current release from PyPI:
python3 -m pip install filingsift==0.1.0
from filingsift import FilingSiftClient
client = FilingSiftClient()
company = client.get_company("AAPL")
print(company["data"]["events"])
Pass api_key= for account routes. Keep the key in a server-side secret and
never commit it or use it in browser code. The client returns the REST response
unchanged so accession, filing URL, exact evidence, hashes, uncertainty, and
verification remain available. Missing and refused values remain missing; the
SDK never substitutes zero.
Supported helpers cover company lookup, structured filing-reader documents,
side-by-side passage comparison, binary evidence-report PDF export, filing
comparisons, full-text and within-filing search, financing screens, comparison matrices, deep financing intelligence, issuer timelines, quality candidates,
saved-search management, coverage and onboarding status, watchlist onboarding,
Monitoring v1, CSV export, merged analyst tables, deterministic source-linked Excel workbooks, and checksum manifests. Personal annotations, research folders, saved dashboard views, and memo drafts require a browser session and remain web workspace features. Use request() for any other documented v1 operation.
License
The Python SDK source contained in this directory is licensed under the Apache License 2.0. That SDK-specific license does not change the proprietary license applying to the rest of the FilingSift repository, service, extraction engine, data, or documentation.
Metadata
Release files for filingsift 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| filingsift-0.1.0.tar.gz | 10.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| filingsift-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.7 kB
Release files / filingsift-0.1.0.tar.gz
| Download URL | filingsift-0.1.0.tar.gz |
|---|---|
| Size | 10.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8ccdca98a01cc45e63b44311af0cdfa1a9eb276c38f41240df7d22f2ea79e4f8
|
|
BLAKE2b-256 checksum How to use checksums |
943f9131c9303d794e8d4f0fc8ff14dad783df2cd432aa27face8dd989a16454
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency logRelease files / filingsift-0.1.0-py3-none-any.whl
| Download URL | filingsift-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c33da8ad94269d55700fa6b605320a45779bccdd5303eef1389b8042e8d3249d
|
|
BLAKE2b-256 checksum How to use checksums |
5467abbe9de1a018c76cf2d3c1bbc63ff178bcc47593ce37427529b1d863b23e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.
Transparency log