POST /accounts/{account_id}/dlp/profiles/custom

Creates a DLP custom profile.

Servers

Path parameters

Name Type Required Description
account_id String Yes

Request headers

Name Type Required Description
Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
allowed_match_count Integer No

Related DLP policies will trigger when the match count exceeds the number set.

Default value: 0

confidence_threshold String No
shared_entries[] Array No

Entries from other profiles (e.g. pre-defined Cloudflare profiles, or your Microsoft Information Protection profiles).

ai_context_enabled Boolean No
name String Yes
description String No

The description of the profile.

entries[] Array Yes
context_awareness Object No

Scan the context of predefined entries to only return matches surrounded by keywords.

context_awareness.skip Object Yes

Content types to exclude from context analysis and return all matches.

context_awareness.skip.files Boolean Yes

If the content type is a file, skip context analysis and return all matches.

context_awareness.enabled Boolean Yes

If true, scan the context of predefined entries to only return matches surrounded by keywords.

ocr_enabled Boolean No

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.