Anonymization API
| Action | Endpoint |
|---|---|
| Anonymize Data | POST/compliance/{tenantLocator}/anonymize |
| Preview Anonymization | GET/compliance/{tenantLocator}/preview |
| Get Anonymization References | GET/compliance/{tenantLocator}/references |
Anonymize Data
Anonymize Data
anonymizeDataPOST
/compliance/{tenantLocator}/anonymizeParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes |
Request:
AnonymizationRequestResponse:
AnonymizationJobData[]Security Group:
compliancePermission:
writePreview Anonymization
Preview Anonymization
previewAnonymizationGET
/compliance/{tenantLocator}/previewParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
request | query | AnonymizationRequest | Yes |
Response:
AnonymizationPreviewResponse[]Security Group:
compliancePermission:
readGet Anonymization References
Get Anonymization References
getAnonymizationReferencesGET
/compliance/{tenantLocator}/referencesParameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
tenantLocator | path | uuid | Yes | |
request | query | FetchAnonymizationReferencesRequest | Yes |
Response:
AnonymizationReferenceResponse[]Security Group:
compliancePermission:
readAnonymizationRequest
Required properties
| Property | Type | Description |
|---|---|---|
references | map<string, ulid[]> |
Optional properties
| Property | Type | Description |
|---|---|---|
includeAcceptedQuotes | boolean? | |
policyStatuses | Enum[]? pending | expired | cancelled | cancelPending | onRisk | delinquent | doNotRenew |
AnonymizationJobData
Required properties
| Property | Type | Description |
|---|---|---|
jobLocator | ulid | |
fromCurrentRequest | boolean | |
jobStatus | Enum initialized | running | suspended | completed | |
referenceType | Enum none | account | quickQuote | quote | policy | contact | fnol | payment | disbursement | |
assignedReferenceLocators | ulid[] |
AnonymizationPreviewResponse
Required properties
| Property | Type | Description |
|---|---|---|
referenceType | Enum none | account | quickQuote | quote | policy | contact | fnol | payment | disbursement | |
references | AnonymizationReferencePreviewResponse[] |
AnonymizationReferencePreviewResponse
Required properties
| Property | Type | Description |
|---|---|---|
referenceLocator | ulid | |
state | Enum allowed | restricted | anonymized |
Optional properties
| Property | Type | Description |
|---|---|---|
targets | TargetReferences[]? |
TargetReferences
Required properties
| Property | Type | Description |
|---|---|---|
referenceType | Enum none | account | quickQuote | quote | policy | contact | fnol | payment | disbursement | |
willAnonymize | boolean |
Optional properties
| Property | Type | Description |
|---|---|---|
anonymizableReferenceLocators | ulid[]? | |
restrictedReferenceLocators | ulid[]? |
FetchAnonymizationReferencesRequest
Required properties
| Property | Type | Description |
|---|---|---|
references | map<string, ulid[]> |
AnonymizationReferenceResponse
Required properties
| Property | Type | Description |
|---|---|---|
referenceLocator | ulid | |
anonymizationState | Enum identifiable | pending | anonymized | |
parentReferenceType | Enum none | account | quickQuote | quote | policy | contact | fnol | payment | disbursement | |
referenceType | Enum none | account | quickQuote | quote | policy | contact | fnol | payment | disbursement | |
updatedAt | datetime |
Optional properties
| Property | Type | Description |
|---|---|---|
anonymizationJobLocator | ulid? | |
parentReferenceLocator | ulid? | |
anonymizedAt | datetime? | |
scheduledAt | datetime? | |
postAnonymizationChildren | AnonymizationReferencesBatch[]? | |
preAnonymizationChildren | AnonymizationReferencesBatch[]? |
AnonymizationReferencesBatch
Required properties
| Property | Type | Description |
|---|---|---|
referenceType | Enum none | account | quickQuote | quote | policy | contact | fnol | payment | disbursement | |
referenceLocators | ulid[] |
Optional properties
| Property | Type | Description |
|---|---|---|
parentJobLocator | ulid? |