Working with Protegrity Anonymization APIs

The various APIs provided with Protegrity Anonymization are described here.

For Protegrity Anonymization Python SDK, import the anonsdk module to install and use it. The AnonElement is an essential part of the Protegrity Anonymization Python SDK. For more information about the AnonElement object, refer to Understanding the AnonElement object.

The following table shows the list of REST APIs and Python SDK requests:

List of APIsREST APIsPython SDK
Protegrity Anonymization Functions
AnonymizeYesYes
Apply AnonymizeYesYes
MeasureYesYes
Task Monitoring APIs
Get Job IDsYesYes
Get Job StatusYesYes
Get MetadataYesYes
AbortYesYes
DeleteYesYes
Statistics APIs
Get Exploratory StatisticsYesYes
Get Risk MetricYesYes
Get Utility StatisticsYesYes
Detection APIs
Get Data DomainsYesNo*1
Detect Anonymization InformationYesNo*1
Detect ClassificationYesNo*1
Detect HierarchyYesNo*1

*1 - It is not applicable for Protegrity Anonymization Python SDK.


Understanding Protegrity Anonymization REST APIs

The following APIs are available with Protegrity Anonymization REST API. You can run these APIs using the command line with the curl command. You can also run them using the Swagger UI or a tool like Postman.

Understanding Protegrity Anonymization Python SDK Requests

The following APIs are available with Protegrity Anonymization. You can import Protegrity Anonymization into your Python SDK environment, pass the required parameter and data to the Protegrity Anonymization Python SDK requests, and retrieve work with the anonymized output.


Last modified : March 24, 2026