https://github.com/ajxd2/helldive.py
A Helldivers 2 API wrapper utilizing the Diveharder Community API
https://github.com/ajxd2/helldive.py
api-wrapper api-wrappers diveharder helldivers helldivers-2
Last synced: 2 months ago
JSON representation
A Helldivers 2 API wrapper utilizing the Diveharder Community API
- Host: GitHub
- URL: https://github.com/ajxd2/helldive.py
- Owner: AJXD2
- License: mit
- Created: 2024-05-27T04:53:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-04T00:13:07.000Z (4 months ago)
- Last Synced: 2025-12-07T05:38:07.822Z (4 months ago)
- Topics: api-wrapper, api-wrappers, diveharder, helldivers, helldivers-2
- Language: Python
- Homepage: http://helldivepy.ajxd2.dev/
- Size: 1.56 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Helldive.py
[](https://pypi.org/project/helldivepy/)


[](https://pypi.org/project/helldivepy/)

> A simple Python library for diving deep into the [Helldivers Community API](https://github.com/helldivers-2/api) and [Diveharder API](https://github.com/helldivers-2/diveharder_api.py).
---
## 📕 Contents
- [Helldive.py](#helldivepy)
- [📕 Contents](#-contents)
- [⚙️ Installation](#️-installation)
- [🚀 Quickstart](#-quickstart)
- [🌟 Features](#-features)
- [🔗 Links](#-links)
## ⚙️ Installation
To install **Helldive.py**, just use pip:
```bash
pip install helldivepy
```
## 🚀 Quickstart
Here's a super-quick example to get you diving right in:
```python
import helldivepy
client = helldivepy.ApiClient(user_agent="my-app", user_contact="email@example.com")
# Get the latest dispatches
dispatches = client.dispatch.get_dispatches()
print(dispatches)
# Output example
[
Dispatch(id=0, published=datetime.datetime, type=0, message='Hello, World 1!'),
Dispatch(id=1, published=datetime.datetime, type=0, message='Hello, World 2!'),
Dispatch(id=2, published=datetime.datetime, type=0, message='Hello, World 3!')
]
```
## 🌟 Features
- **Easy API Access**: Communicate with the Helldivers Community API and Diveharder API without breaking a sweat.
- **Typed Data**: Get structured, easily readable data like dispatches, planets, and more!
- **Perfect for Projects**: Ideal for projects, bots, or just exploring Helldivers data.
---
## 🔗 Links
- [Contributing](./CONTRIBUTING.md)
- [Security](./SECURITY.md)
- [Code of conduct](./CODE_OF_CONDUCT.md)
- [DiveHarder](https://github.com/helldivers-2/diveharder_api.py)
- [Community API](https://github.com/helldivers-2/api)
- [API discussion Discord](https://discord.gg/MThYGMCqgp)