Skip to main content

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)

Source distribution for hozint-apiclient 0.2.1
File Size Uploaded
hozint_apiclient-0.2.1.tar.gz 13.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hozint-apiclient 0.2.1
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page