HOZINT API Client
An Python REST APIClient to query the HOZINT API.
Usage
Set up an .env file with the credentials for your HOZINT API subscription.
HOZINT_APICLIENT_USER="your@domain.org"
HOZINT_APICLIENT_PASSWORD="yourpassword"
HOZINT_APICLIENT_CSRF_TOKEN="your-selected-csrf-token"
To query the api and download the respective reports into a subfolder (by default ./reports):
$>hozint-apiclient query --from-time 2026-04-18 --output-dir reports
Testing
Install the project and use the predefined default test environment:
pytest tests
Contributing
This project is open to contributions. For details on how to contribute please check the Contribution Guidelines
License
This project is licensed under the BSD-3-Clause License.
Copyright
Copyright (c) 2026 Simula Research Laboratory, Oslo, Norway
Acknowledgments
The development of this library is part of the EU-project AI4COPSEC which receives funding from the Horizon Europe framework programme under Grant Agreement N. 101190021.
Metadata
Release files for hozint-apiclient 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hozint_apiclient-0.2.1.tar.gz | 13.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hozint_apiclient-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.8 kB
Release files / hozint_apiclient-0.2.1.tar.gz
| Download URL | hozint_apiclient-0.2.1.tar.gz |
|---|---|
| Size | 13.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ca6aac8de15c8baa73fa1ee22a484fa707344fdfba10fe66d23bedeac00a707a
|
|
BLAKE2b-256 checksum How to use checksums |
92df30284eac584b37a46868f100ffc9c10d7b2d82ba52f8854e476677aa91f5
|
| 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 Sep 10, 2026.
Transparency logRelease files / hozint_apiclient-0.2.1-py3-none-any.whl
| Download URL | hozint_apiclient-0.2.1-py3-none-any.whl |
|---|---|
| Size | 14.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
670c41eafc13b61e9203d150beb493df903d51b6073fcbab3400f14173d60e26
|
|
BLAKE2b-256 checksum How to use checksums |
8d7972c48f51016989c4020c16a476457b6d36d17f3770ec35e6004e89fdfec8
|
| 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 Sep 10, 2026.
Transparency log