Vendor Security Profile

Vendor Security Profile - Get

HTTP Request

GET /api/v1/vendor-security-profiles/{id}

📋 Description: Retrieves the security profile for a specified vendor within the financial organization structure, providing insights into the organization’s hierarchy and risk management practices.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVendorSecurityProfileDto

Vendor Security Profile - Update

HTTP Request

PUT /api/v1/vendor-security-profiles/{id}

📋 Description: Updates the vendor security profile associated with the specified ID, allowing financial organizations to maintain accurate and compliant security information within their organizational structure.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

VendorSecurityProfileDto

true

Request body containing the updated vendor security profile data, including compliance requirements and risk assessments relevant to the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVendorSecurityProfileDto

Vendor Security Profile - Delete

HTTP Request

DELETE /api/v1/vendor-security-profiles/{id}

📋 Description: Deletes a specified vendor security profile within the financial organization structure, ensuring the integrity of the hierarchy and compliance with security protocols.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Vendor Security Profile - Create Or Update Bulk

HTTP Request

PUT /api/v1/vendor-security-profiles/createOrUpdate/bulk

📋 Description: Updates or creates multiple vendor security profiles in bulk, enabling efficient management of organizational structures within financial entities.

Parameters

Name

In

Type

Required

Description

body

body

VendorSecurityProfileDto

true

Request body containing bulk vendor security profile data, including organizational hierarchy details and compliance attributes for financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListVendorSecurityProfileDto

Vendor Security Profile - Create Or Update

HTTP Request

PUT /api/v1/vendor-security-profiles/createOrUpdate

📋 Description: Creates or updates vendor security profiles within the financial organization structure, ensuring alignment with the organization’s hierarchy and compliance requirements.

Parameters

Name

In

Type

Required

Description

body

body

VendorSecurityProfileDto

true

Request body containing the vendor security profile data, including organizational hierarchy details and compliance information for financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVendorSecurityProfileDto

Vendor Security Profile - Bulk Update

HTTP Request

PUT /api/v1/vendor-security-profiles/bulk

📋 Description: Updates multiple vendor security profiles in bulk, allowing financial organizations to efficiently manage and enhance their security measures within the organizational structure and hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

VendorSecurityProfileDto

true

Request body containing a collection of vendor security profile data, including organizational hierarchy details and compliance metrics for financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListVendorSecurityProfileDto

Vendor Security Profile - Bulk Delete

HTTP Request

DELETE /api/v1/vendor-security-profiles/bulk

📋 Description: Deletes multiple vendor security profiles in bulk, streamlining the management of financial entity hierarchies within the organization’s structure.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of vendor security profile identifiers to be deleted in bulk, relevant to the organization’s financial structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Vendor Security Profile - Find All

HTTP Request

GET /api/v1/vendor-security-profiles

📋 Description: Retrieves vendor security profiles associated with the financial organization structure, enabling users to assess and manage the security posture of various financial entities within the hierarchy.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results returned from the vendor security profiles endpoint should be paginated, facilitating efficient data retrieval within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageVendorSecurityProfileDto