Create custom entry
POST /accounts/{account_id}/dlp/entries
Creates a DLP custom entry.
Responses
200 Create new custom entry response.
Data is at
body["result"]
{
"created_at": "*string*",
"description": "*string*",
"enabled": "*boolean*",
"id": "*string*",
"name": "*string*",
"pattern": {
"regex": "*string*",
"validation": "*string*"
},
"profile_id": "*string*",
"updated_at": "*string*"
}4XX Create new custom entry failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}List all entries
GET /accounts/{account_id}/dlp/entries
Lists all DLP entries in an account.
Responses
200 List all entries response.
Data is at
body["result"]
[
{
"upload_status": "*string*"
}
]4XX List all entries failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}Update custom entry
PUT /accounts/{account_id}/dlp/entries/custom/{entry_id}
Updates a DLP custom entry.
Responses
200 Update entry response.
Data is at
body["result"]
{
"created_at": "*string*",
"description": "*string*",
"enabled": "*boolean*",
"id": "*string*",
"name": "*string*",
"pattern": {
"regex": "*string*",
"validation": "*string*"
},
"profile_id": "*string*",
"updated_at": "*string*"
}4XX Update entry failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}Update predefined entry
PUT /accounts/{account_id}/dlp/entries/predefined/{entry_id}
Updates a DLP entry.
Responses
200 Update predefined entry response.
Data is at
body["result"]
{
"confidence": {
"ai_context_available": "*boolean*",
"available": "*boolean*"
},
"enabled": "*boolean*",
"id": "*string*",
"name": "*string*",
"profile_id": "*string*",
"variant": null
}4XX Update entry failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}Update entry
PUT /accounts/{account_id}/dlp/entries/{entry_id}
Updates a DLP entry.
Responses
200 Update entry response.
Data is at
body["result"]
null4XX Update entry failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}Get DLP Entry
GET /accounts/{account_id}/dlp/entries/{entry_id}
Fetches a DLP entry by ID.
Responses
200 Get entry response.
Data is at
body["result"]
{
"profiles": [
{
"id": "*string*",
"name": "*string*"
}
],
"upload_status": "*string*"
}4XX Get entry failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}Delete custom entry
DELETE /accounts/{account_id}/dlp/entries/{entry_id}
Deletes a DLP custom entry.
Responses
200 Delete custom entry response.
Data is at
body["result"]
{}4XX Delete custom entry failure response.
{
"errors": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"messages": [
{
"code": "*integer*",
"documentation_url": "*string*",
"message": "*string*",
"source": {
"pointer": "*string*"
}
}
],
"result": {},
"success": "*boolean*"
}