Proofpoint ITM API client library
Project description
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.
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
Detailed API reference documentation here: API Reference
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file proofpoint_itm-0.10.0.tar.gz.
File metadata
- Download URL: proofpoint_itm-0.10.0.tar.gz
- Upload date:
- Size: 23.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1e301bb3f6fbc4912a0f59891aae032eea6ae08c27e7d4b97f6e60c2b256450
|
|
| MD5 |
39564d4fa86d55bf88bd72818a9c2085
|
|
| BLAKE2b-256 |
68791fd84b34420ad2a0908bd7d36db2268c5155053b7575868f32a70a9f87d2
|
File details
Details for the file proofpoint_itm-0.10.0-py3-none-any.whl.
File metadata
- Download URL: proofpoint_itm-0.10.0-py3-none-any.whl
- Upload date:
- Size: 15.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
abfa5c1bf1ab61d12d4781364ed68c636b1dc033285e9e484aeb224efc998c54
|
|
| MD5 |
650aef95c32083f5b8cd7e5a9e1ed1fd
|
|
| BLAKE2b-256 |
644a9f4b29bfdd9d3b001df9585052c365c555f2e2e98350d6bc6fc656a72f96
|