DLP
DLPDatasets
Fetch all datasets
GET/accounts/{account_id}/dlp/datasets
Fetch a specific dataset
GET/accounts/{account_id}/dlp/datasets/{dataset_id}
Create a new dataset
POST/accounts/{account_id}/dlp/datasets
Update details about a dataset
PUT/accounts/{account_id}/dlp/datasets/{dataset_id}
Delete a dataset
DELETE/accounts/{account_id}/dlp/datasets/{dataset_id}
ModelsExpand Collapse
Dataset { id, columns, created_at, 9 more }
Dataset { id, columns, created_at, 9 more }
updated_at: string
Stores when the dataset was last updated.
This includes name or description changes as well as uploads.
formatdate-time
updated_at: string
Stores when the dataset was last updated.
This includes name or description changes as well as uploads.
formatdate-time
DLPDatasetsUpload
Prepare to upload a new version of a dataset
POST/accounts/{account_id}/dlp/datasets/{dataset_id}/upload
Upload a new version of a dataset
POST/accounts/{account_id}/dlp/datasets/{dataset_id}/upload/{version}
DLPDatasetsVersions
Sets the column information for a multi-column upload
POST/accounts/{account_id}/dlp/datasets/{dataset_id}/versions/{version}
ModelsExpand Collapse
DLPDatasetsVersionsEntries
Upload a new version of a multi-column dataset
POST/accounts/{account_id}/dlp/datasets/{dataset_id}/versions/{version}/entries/{entry_id}
ModelsExpand Collapse
DLPPatterns
Validate a DLP regex pattern
POST/accounts/{account_id}/dlp/patterns/validate
DLPPayload Logs
Get payload log settings
GET/accounts/{account_id}/dlp/payload_log
Set payload log settings
PUT/accounts/{account_id}/dlp/payload_log
ModelsExpand Collapse
PayloadLogGetResponse { updated_at, masking_level, public_key }
PayloadLogGetResponse { updated_at, masking_level, public_key }
PayloadLogUpdateResponse { updated_at, masking_level, public_key }
PayloadLogUpdateResponse { updated_at, masking_level, public_key }
DLPEmail
DLPEmailAccount Mapping
Get mapping
GET/accounts/{account_id}/dlp/email/account_mapping
Create mapping
POST/accounts/{account_id}/dlp/email/account_mapping
DLPEmailRules
List all email scanner rules
GET/accounts/{account_id}/dlp/email/rules
Get an email scanner rule
GET/accounts/{account_id}/dlp/email/rules/{rule_id}
Create email scanner rule
POST/accounts/{account_id}/dlp/email/rules
Update email scanner rule
PUT/accounts/{account_id}/dlp/email/rules/{rule_id}
Delete email scanner rule
DELETE/accounts/{account_id}/dlp/email/rules/{rule_id}
Update email scanner rule priorities
PATCH/accounts/{account_id}/dlp/email/rules
ModelsExpand Collapse
DLPProfiles
List all profiles
GET/accounts/{account_id}/dlp/profiles
Get DLP Profile
GET/accounts/{account_id}/dlp/profiles/{profile_id}
ModelsExpand Collapse
ContextAwareness { enabled, skip } Scan the context of predefined entries to only return matches surrounded by keywords.
ContextAwareness { enabled, skip }
Scan the context of predefined entries to only return matches surrounded by keywords.
Profile = { id, allowed_match_count, created_at, 13 more } or { id, allowed_match_count, entries, 7 more } or { id, created_at, entries, 5 more }
Profile = { id, allowed_match_count, created_at, 13 more } or { id, allowed_match_count, entries, 7 more } or { id, created_at, entries, 5 more }
One of the following:
CustomProfile { id, allowed_match_count, created_at, 13 more }
CustomProfile { id, allowed_match_count, created_at, 13 more }
allowed_match_count: number
Related DLP policies will trigger when the match count exceeds the number set.
formatint32
maximum1000
minimum0
Deprecatedentries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
Deprecatedentries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
sensitivity_levels: optional array of { group_id, level_id } Sensitivity levels associated with this profile.
sensitivity_levels: optional array of { group_id, level_id }
Sensitivity levels associated with this profile.
shared_entries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
shared_entries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
PredefinedProfile { id, allowed_match_count, entries, 7 more }
PredefinedProfile { id, allowed_match_count, entries, 7 more }
Deprecatedentries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
Deprecatedentries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
IntegrationProfile { id, created_at, entries, 5 more }
IntegrationProfile { id, created_at, entries, 5 more }
Deprecatedentries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
Deprecatedentries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
shared_entries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
shared_entries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
DLPProfilesCustom
Get custom profile
GET/accounts/{account_id}/dlp/profiles/custom/{profile_id}
Create custom profile
POST/accounts/{account_id}/dlp/profiles/custom
Update custom profile
PUT/accounts/{account_id}/dlp/profiles/custom/{profile_id}
Delete custom profile
DELETE/accounts/{account_id}/dlp/profiles/custom/{profile_id}
ModelsExpand Collapse
CustomProfile { id, allowed_match_count, created_at, 12 more }
CustomProfile { id, allowed_match_count, created_at, 12 more }
allowed_match_count: number
Related DLP policies will trigger when the match count exceeds the number set.
formatint32
maximum1000
minimum0
Deprecatedentries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
Deprecatedentries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
sensitivity_levels: optional array of { group_id, level_id } Sensitivity levels associated with this profile.
sensitivity_levels: optional array of { group_id, level_id }
Sensitivity levels associated with this profile.
shared_entries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
shared_entries: optional array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
DLPProfilesPredefined
Get predefined profile config
GET/accounts/{account_id}/dlp/profiles/predefined/{profile_id}/config
Update predefined profile config
PUT/accounts/{account_id}/dlp/profiles/predefined/{profile_id}/config
Delete predefined profile
DELETE/accounts/{account_id}/dlp/profiles/predefined/{profile_id}
ModelsExpand Collapse
PredefinedProfile { id, allowed_match_count, confidence_threshold, 6 more }
PredefinedProfile { id, allowed_match_count, confidence_threshold, 6 more }
enabled_entries: array of string
Entries to enable for this predefined profile. Any entries not provided will be disabled.
Deprecatedentries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 moreThis field has been deprecated for enabled_entries.
Deprecatedentries: array of { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
This field has been deprecated for enabled_entries.
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
DLPLimits
Fetch limits associated with DLP for account
GET/accounts/{account_id}/dlp/limits
DLPEntries
List all entries
GET/accounts/{account_id}/dlp/entries
Get DLP Entry
GET/accounts/{account_id}/dlp/entries/{entry_id}
Create custom entry
POST/accounts/{account_id}/dlp/entries
Update entry
PUT/accounts/{account_id}/dlp/entries/{entry_id}
Delete custom entry
DELETE/accounts/{account_id}/dlp/entries/{entry_id}
ModelsExpand Collapse
EntryListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
EntryListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
One of the following:
{ id, confidence, enabled, 5 more }
{ id, confidence, enabled, 5 more }
{ id, case_sensitive, created_at, 6 more }
{ id, case_sensitive, created_at, 6 more }
EntryGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
EntryGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
One of the following:
{ id, confidence, enabled, 6 more }
{ id, confidence, enabled, 6 more }
{ id, case_sensitive, created_at, 7 more }
{ id, case_sensitive, created_at, 7 more }
EntryUpdateResponse = { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
EntryUpdateResponse = { id, created_at, enabled, 6 more } or { id, confidence, enabled, 4 more } or { id, created_at, enabled, 4 more } or 3 more
One of the following:
ExactDataEntry { id, case_sensitive, created_at, 5 more }
ExactDataEntry { id, case_sensitive, created_at, 5 more }
DLPEntriesCustom
Create custom entry
POST/accounts/{account_id}/dlp/entries
Update custom entry
PUT/accounts/{account_id}/dlp/entries/custom/{entry_id}
Delete custom entry
DELETE/accounts/{account_id}/dlp/entries/{entry_id}
Get DLP Entry
GET/accounts/{account_id}/dlp/entries/{entry_id}
List all entries
GET/accounts/{account_id}/dlp/entries
ModelsExpand Collapse
CustomGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
CustomGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
One of the following:
{ id, confidence, enabled, 6 more }
{ id, confidence, enabled, 6 more }
{ id, case_sensitive, created_at, 7 more }
{ id, case_sensitive, created_at, 7 more }
CustomListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
CustomListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
One of the following:
{ id, confidence, enabled, 5 more }
{ id, confidence, enabled, 5 more }
{ id, case_sensitive, created_at, 6 more }
{ id, case_sensitive, created_at, 6 more }
DLPEntriesPredefined
Create predefined entry
POST/accounts/{account_id}/dlp/entries/predefined
Update predefined entry
PUT/accounts/{account_id}/dlp/entries/predefined/{entry_id}
Delete predefined entry
DELETE/accounts/{account_id}/dlp/entries/predefined/{entry_id}
Get DLP Entry
GET/accounts/{account_id}/dlp/entries/{entry_id}
List all entries
GET/accounts/{account_id}/dlp/entries
ModelsExpand Collapse
PredefinedGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
PredefinedGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
One of the following:
{ id, confidence, enabled, 6 more }
{ id, confidence, enabled, 6 more }
{ id, case_sensitive, created_at, 7 more }
{ id, case_sensitive, created_at, 7 more }
PredefinedListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
PredefinedListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
One of the following:
{ id, confidence, enabled, 5 more }
{ id, confidence, enabled, 5 more }
{ id, case_sensitive, created_at, 6 more }
{ id, case_sensitive, created_at, 6 more }
DLPEntriesIntegration
Create integration entry
POST/accounts/{account_id}/dlp/entries/integration
Update integration entry
PUT/accounts/{account_id}/dlp/entries/integration/{entry_id}
Delete integration entry
DELETE/accounts/{account_id}/dlp/entries/integration/{entry_id}
Get DLP Entry
GET/accounts/{account_id}/dlp/entries/{entry_id}
List all entries
GET/accounts/{account_id}/dlp/entries
ModelsExpand Collapse
IntegrationGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
IntegrationGetResponse = { id, created_at, enabled, 8 more } or { id, confidence, enabled, 6 more } or { id, created_at, enabled, 6 more } or 3 more
One of the following:
{ id, confidence, enabled, 6 more }
{ id, confidence, enabled, 6 more }
{ id, case_sensitive, created_at, 7 more }
{ id, case_sensitive, created_at, 7 more }
IntegrationListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
IntegrationListResponse = { id, created_at, enabled, 7 more } or { id, confidence, enabled, 5 more } or { id, created_at, enabled, 5 more } or 3 more
One of the following:
{ id, confidence, enabled, 5 more }
{ id, confidence, enabled, 5 more }
{ id, case_sensitive, created_at, 6 more }
{ id, case_sensitive, created_at, 6 more }