proofpoint-itm


Nameproofpoint-itm JSON
Version 0.9.0 PyPI version JSON
download
home_pageNone
SummaryProofpoint ITM API client library
upload_time2025-07-11 00:56:21
maintainerNone
docs_urlNone
authorNone
requires_python>=3.6
licenseNone
keywords proofpoint itm proofpoint itm observeit
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # proofpoint_itm

Proofpoint ITM API client library for python

## Installation

```
python -m pip install proofpoint_itm
```

## Usage

Create a front end script to import the ITMClient class and create a new ITMClient object by passing in the tenant ID (first part of the admin console url), API Client ID, and client secret as a dict.

```python
from proofpoint_itm import ITMClient

itm_client = ITMClient(
    {
        'tenant_id': <tenant id>,
        'client_id': <api client id>,
        'client_secret': <api client secret>
    }
)
```

## Important changes:

v0.9.0 - BREAKING CHANGE: Now uses requests package instead of custom HTTP client. All returns are now python dictionaries instead of urllib response objects. This means that all previous code that used the client will need to be updated to handle the new return types.

v0.8.0 - activity_search() now uses a different backend API call that requires a different search query format. Any previous searches will need to be recreated in the new format. Generate a new exploration and view the query to see the new format.

## Documentation

General documentation can be found here: [proofpoint_itm documentation](https://proofpoint-itm.readthedocs.io/en/latest/index.html)

Detailed API reference documentation here: [API Reference](https://proofpoint-itm.readthedocs.io/en/latest/api.html)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "proofpoint-itm",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "Proofpoint ITM, Proofpoint, ITM, ObserveIT",
    "author": null,
    "author_email": "Mike Olden <michael.olden@oldendigital.com>",
    "download_url": "https://files.pythonhosted.org/packages/cb/4c/cdbf3fea2815053753507d6ed161697db3dd140b5364088739e0bc165384/proofpoint_itm-0.9.0.tar.gz",
    "platform": null,
    "description": "# proofpoint_itm\n\nProofpoint ITM API client library for python\n\n## Installation\n\n```\npython -m pip install proofpoint_itm\n```\n\n## Usage\n\nCreate a front end script to import the ITMClient class and create a new ITMClient object by passing in the tenant ID (first part of the admin console url), API Client ID, and client secret as a dict.\n\n```python\nfrom proofpoint_itm import ITMClient\n\nitm_client = ITMClient(\n    {\n        'tenant_id': <tenant id>,\n        'client_id': <api client id>,\n        'client_secret': <api client secret>\n    }\n)\n```\n\n## Important changes:\n\nv0.9.0 - BREAKING CHANGE: Now uses requests package instead of custom HTTP client. All returns are now python dictionaries instead of urllib response objects. This means that all previous code that used the client will need to be updated to handle the new return types.\n\nv0.8.0 - activity_search() now uses a different backend API call that requires a different search query format. Any previous searches will need to be recreated in the new format. Generate a new exploration and view the query to see the new format.\n\n## Documentation\n\nGeneral documentation can be found here: [proofpoint_itm documentation](https://proofpoint-itm.readthedocs.io/en/latest/index.html)\n\nDetailed API reference documentation here: [API Reference](https://proofpoint-itm.readthedocs.io/en/latest/api.html)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Proofpoint ITM API client library",
    "version": "0.9.0",
    "project_urls": {
        "Documentation": "https://proofpoint-itm.readthedocs.io/en/latest/index.html",
        "Homepage": "https://github.com/drizzo-tech/proofpoint_itm",
        "Issues": "https://github.com/drizzo-tech/proofpoint_itm/issues",
        "Repository": "https://github.com/drizzo-tech/proofpoint_itm"
    },
    "split_keywords": [
        "proofpoint itm",
        " proofpoint",
        " itm",
        " observeit"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4da20047175817f9299d90378f9ee21b8c52a6ad7348ec9eaf86f514f04fec88",
                "md5": "f4cc22fb6f18dd566fd5a14660b4b7f8",
                "sha256": "d20c2238a88a1a3aa8c0e5ee3403071b57e54851b8ea5a8e104f697149aeba02"
            },
            "downloads": -1,
            "filename": "proofpoint_itm-0.9.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f4cc22fb6f18dd566fd5a14660b4b7f8",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 15114,
            "upload_time": "2025-07-11T00:56:20",
            "upload_time_iso_8601": "2025-07-11T00:56:20.486917Z",
            "url": "https://files.pythonhosted.org/packages/4d/a2/0047175817f9299d90378f9ee21b8c52a6ad7348ec9eaf86f514f04fec88/proofpoint_itm-0.9.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cb4ccdbf3fea2815053753507d6ed161697db3dd140b5364088739e0bc165384",
                "md5": "87eb7a51b1f4af0bf677673edeeb31db",
                "sha256": "ebe9e67e7ad1e3d20f4a10ddd545f56e004482dfc819f5c5342e63c090084bf8"
            },
            "downloads": -1,
            "filename": "proofpoint_itm-0.9.0.tar.gz",
            "has_sig": false,
            "md5_digest": "87eb7a51b1f4af0bf677673edeeb31db",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 15281,
            "upload_time": "2025-07-11T00:56:21",
            "upload_time_iso_8601": "2025-07-11T00:56:21.621855Z",
            "url": "https://files.pythonhosted.org/packages/cb/4c/cdbf3fea2815053753507d6ed161697db3dd140b5364088739e0bc165384/proofpoint_itm-0.9.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-11 00:56:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "drizzo-tech",
    "github_project": "proofpoint_itm",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "proofpoint-itm"
}
        
Elapsed time: 1.08006s