How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

FINOS DLP Policies and Dictionary Management API

The DLP Policies and Dictionary Management API from FINOS — 14 operation(s) for dlp policies and dictionary management.

FINOS DLP Policies and Dictionary Management API is one of 34 APIs that FINOS publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include DLP Policies and Dictionary Management. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a GitHub repository.

This API exposes 21 operations across 14 paths, and defines 23 schemas. It is described by OpenAPI 3.0.1, at version 25.8.1.

Requests are made against a single base URL, youragentURL.symphony.com/agent.

21 operations 14 paths 23 schemas 2 DELETE7 GET10 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
25.8.1
Server
youragentURL.symphony.com/agent
Resource Areas
1

Paths & Operations 21

Across 14 paths, the API surfaces 21 operations — 2 DELETE, 7 GET, 10 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

DLP Policies and Dictionary Management 21
GET
/v1/dlp/policies
Get all policies
4 params → 200400401403500
POST
/v1/dlp/policies
Creates a policy
2 params body → 200400401403500
GET
/v1/dlp/policies/{policyId}
Get a policy
4 params → 200400401403500
PUT
/v1/dlp/policies/{policyId}
Updates a policy. Cannot be used for creation.
3 params body → 200400401403500
DELETE
/v1/dlp/policies/{policyId}
Delete a policy
3 params → 200400401403500
POST
/v1/dlp/policies/{policyId}/enable
Enables a policy.
3 params → 200400401403500
POST
/v1/dlp/policies/{policyId}/disable
Disables a policy.
3 params → 200400401403500
GET
/v1/dlp/dictionaries
Get all dictionary metadatas
4 params → 200400401403500
POST
/v1/dlp/dictionaries
Create a dictionary
2 params body → 200400401403500
GET
/v1/dlp/dictionaries/{dictId}
Get dictionary metadata
4 params → 200400401403500
PUT
/v1/dlp/dictionaries/{dictId}
Updates a dictionary
3 params body → 200400401403500
DELETE
/v1/dlp/dictionaries/{dictId}
Delete a dictionary
3 params → 200400401403500
GET
/v1/dlp/dictionaries/{dictId}/data/download
Downloads Base 64 encoded dictionary content.
4 params → 200400401403500
POST
/v1/dlp/dictionaries/{dictId}/data/upload
Override dictionary content with provided content.
3 params body → 200400401403500
GET
/v3/dlp/policies
Get all policies
4 params → 200400401403500
POST
/v3/dlp/policies
Creates a policy
2 params body → 200400401403500
GET
/v3/dlp/policies/{policyId}
Get a policy
4 params → 200400401403500
POST
/v3/dlp/policies/{policyId}/update
Updates a policy. Cannot be used for creation.
3 params body → 200400401403500
POST
/v3/dlp/policies/{policyId}/delete
Delete a policy
3 params → 200400401403500
POST
/v3/dlp/policies/{policyId}/enable
Enables a policy.
3 params → 200400401403500
POST
/v3/dlp/policies/{policyId}/disable
Disables a policy.
3 params → 200400401403500

Schemas 23

The contract defines 23 schemas that model the data the API accepts and returns. The most detailed are V3DLPPolicy (13 properties), V1DLPPolicy (12 properties), V3DLPRule (8 properties), V1DLPDictionaryMetadata (5 properties). Each schema is shown below with its type and property counts.

V1DLPPolicyRequest
object
The policy object to use for creating/updating a policy.
5 properties 5 required
V3DLPFileClassifierConfig
object
2 properties 2 required
V3DLPPolicy
object
A policy is the main entity of V3 policy/rule system. It is responsible to define rules and add scope constraints to the engine.
13 properties 1 required
V3DLPFileExtensionConfig
object
Extension detection config for allowed and blocked types of file extensions.
2 properties 2 required
V3DLPTextMatchConfig
object
This is a configuration that can be used to match text or regex. Configuration that can be used by a rule. This is a configuration that can be used to match te…
3 properties 2 required
V3DLPPolicyRequest
object
Request to be used to get policies.
3 properties 3 required
V3DLPDictionaryMeta
object
Identity of a dictionary.
3 properties 3 required
V3DLPPolicyResponse
object
Policy Response.
1 property
Error
object
2 properties
V3DLPPolicyAppliesTo
object
3 properties 3 required
V3DLPPoliciesCollectionResponse
object
List of policies.
4 properties 1 required
V1DLPPoliciesCollectionResponse
object
List of policies
3 properties 1 required
V1DLPDictionaryRef
object
Basic information needed to identify a dictionary
3 properties 1 required
V3DLPRule
object
A Rule defines the actual matching specification for policies. It holds a type and a configuration for the rule, these properties should be used to build the c…
8 properties 2 required
V1DLPDictionaryMetadataCreateRequest
object
Dictionary's metadata (excluding content) to use for dictionary create operations.
2 properties 2 required
V1DLPDictionaryMetadata
object
Dictionary's metadata (excluding content)
5 properties 2 required
V1DLPPolicyResponse
object
Policy Response
1 property
V3DLPFilePasswordConfig
object
Password protected detection config for files that are password protected or not.
2 properties 2 required
V1DLPDictionaryMetadataCollectionResponse
object
List of dictionary metadata.
3 properties 1 required
V1DLPDictionaryMetadataResponse
object
Dictionary response containing dictionary metadata.
1 property 1 required
V1DLPDictionaryMetadataUpdateRequest
object
Dictionary's metadata (excluding content) to use for dictionary update operations.
1 property 1 required
V1DLPPolicy
object
The policy object for expression filter, one policy can have multiple dictionaries
12 properties 5 required
V3DLPFileSizeConfig
object
File size config defines maximum allowed size of file. Default max size limit is 20 MB.
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

finos-dlp-policies-and-dictionary-management-api-openapi.yml Raw ↑

Other APIs FINOS publishes across the network.

Common Domain Model
Common Cloud Controls
FINOS Admin API
FINOS AppEntitlement API
FINOS Application API
FINOS Attachments API
FINOS AuditTrail API
FINOS CertificateAuthentication API
FINOS CertificatePod API
FINOS Connection API
Where this information came from

This is an independent, third-party profile of FINOS DLP Policies and Dictionary Management API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.