A convenient HockeyApp API package making it easier than ever to manage apps, gather specific app statistics, and download builds. Use within your automated tests, dashboards, or whatever the heck you desire!
pip install dekeor
1. git clone https://github.com/misternate/deke.git
2. cd deke
3. pip install -r requirements.txtThe project includes a demo.py file to get started. Open demo.py
and update app_token and app_identifier with the values
corresponding with your applications.
import deke
app_token = ''
app_identifier = ''
apps = deke.Apps(app_token)
available_apps = apps.list_apps()
new_test_app = apps.new('My Test App', 'com.misternate.testApp', 'Android')
apps.delete(app_id)
app = deke.App(app_token, app_identifier)
versions = app.list_versions()
crash_groups = app.crash_groups('last_crash_at')
...For a detailed listing of all the endpoints and parameters available to you, and to gather your application token, visit https://support.hockeyapp.net/kb/api.
- Create new apps Completed: 03/11/18
- Upload app bundle (.ipa, .apk. .zip)
- Update app data and settings
- Delete apps and select versions: Completed: 03/11/18
- Create custom crashes
- Set the status of a crash group
- Add, update, and delete crash group annotations
- Plot a histogram of crashes between specific dates
- Create distribution groups
- Add and remove users from distribution groups
- Invite and remove distribution groups and users from apps
- CLI
- Persist user/app configs for quicker access to what you need
- Cleanup all the things!
- Tests
Nate Edwards (@misternate)