This is an implementation of the Zabbix API in Python.
Please note that the Zabbix API is still in a draft state,
and subject to change.
Implementations of the Zabbix API in other languages may
be found on the wiki.
Zabbix 1.8, 2.0, 2.2, 2.4, 3.0 and 3.2 are supported.
Python 2 and 3 are supported.
Future versions must be supported too, if there is no deep changes.
Installation:
```sh
# pip install zabbix-api
```
Short example:
```python
>>> from zabbix_api import ZabbixAPI
>>> zapi = ZabbixAPI(server="https://server/")
>>> zapi.login("login", "password")
>>> zapi.trigger.get({"expandExpression": "extend", "triggerids": range(0, 100)})
```
See also:
* http://www.zabbix.com/wiki/doc/api
* https://www.zabbix.com/documentation/2.4/manual/api
* http://www.zabbix.com/forum/showthread.php?t=15218
Raw data
{
"_id": null,
"home_page": "https://github.com/gescheit/scripts",
"name": "zabbix-api",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "Aleksandr Balezin",
"author_email": "gescheit12@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/4a/ce/893d6ab7e978d0c00d9154c0cf385016b862438da069302e7ceac0f6c429/zabbix-api-0.5.6.tar.gz",
"platform": "any",
"description": "This is an implementation of the Zabbix API in Python.\nPlease note that the Zabbix API is still in a draft state,\nand subject to change.\n\nImplementations of the Zabbix API in other languages may\nbe found on the wiki.\n\nZabbix 1.8, 2.0, 2.2, 2.4, 3.0 and 3.2 are supported.\nPython 2 and 3 are supported.\n\nFuture versions must be supported too, if there is no deep changes.\n\nInstallation:\n```sh\n# pip install zabbix-api\n```\n\nShort example:\n\n```python\n>>> from zabbix_api import ZabbixAPI\n>>> zapi = ZabbixAPI(server=\"https://server/\")\n>>> zapi.login(\"login\", \"password\")\n>>> zapi.trigger.get({\"expandExpression\": \"extend\", \"triggerids\": range(0, 100)})\n```\n\nSee also:\n* http://www.zabbix.com/wiki/doc/api\n* https://www.zabbix.com/documentation/2.4/manual/api\n* http://www.zabbix.com/forum/showthread.php?t=15218\n",
"bugtrack_url": null,
"license": "GNU LGPL 2.1",
"summary": "Zabbix API",
"version": "0.5.6",
"project_urls": {
"Homepage": "https://github.com/gescheit/scripts"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4ace893d6ab7e978d0c00d9154c0cf385016b862438da069302e7ceac0f6c429",
"md5": "0212a53979b5b97bbc65c325fd47d2d9",
"sha256": "627ad26769b6831130239182afcb195f64fbf494626bc9eb4b2ac8170de5b775"
},
"downloads": -1,
"filename": "zabbix-api-0.5.6.tar.gz",
"has_sig": false,
"md5_digest": "0212a53979b5b97bbc65c325fd47d2d9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6170,
"upload_time": "2023-05-04T06:18:51",
"upload_time_iso_8601": "2023-05-04T06:18:51.400133Z",
"url": "https://files.pythonhosted.org/packages/4a/ce/893d6ab7e978d0c00d9154c0cf385016b862438da069302e7ceac0f6c429/zabbix-api-0.5.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-05-04 06:18:51",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "gescheit",
"github_project": "scripts",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "zabbix-api"
}