Trading Partnerยถ

Trading Partner - Getยถ

HTTP Request

GET /api/v1/trading-partners/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific trading partner within the financial organization structure, identified by the unique partner ID, to facilitate understanding of the organizationโ€™s hierarchy and relationships.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTradingPartnerDto

Trading Partner - Updateยถ

HTTP Request

PUT /api/v1/trading-partners/{id}

๐Ÿ“‹ Description: Updates the details of a specified trading partner within the financial organization structure, allowing for modifications to the hierarchy and attributes of the financial entity.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

TradingPartnerDto

true

Request body containing the updated details of the trading partner, including organizational structure and hierarchy information relevant to the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTradingPartnerDto

Trading Partner - Deleteยถ

HTTP Request

DELETE /api/v1/trading-partners/{id}

๐Ÿ“‹ Description: Deletes a specified trading partner from the financial organization structure, ensuring the integrity of the hierarchy and facilitating effective management of financial entities.

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

Trading Partner - Delete Or Decommissionยถ

HTTP Request

PUT /api/v1/trading-partners/remove/{id}

๐Ÿ“‹ Description: Removes a specified trading partner from the financial organization structure, ensuring the integrity of the hierarchy within the entityโ€™s operational framework.

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

Trading Partner - Delete Or Decommission Allยถ

HTTP Request

PUT /api/v1/trading-partners/remove/bulk

๐Ÿ“‹ Description: Removes multiple trading partners from the financial organization structure in a single operation, ensuring efficient management of the entityโ€™s hierarchical relationships.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of trading partner identifiers to be removed in bulk from the financial organization structure, ensuring accurate hierarchy management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Trading Partner - Decommissionยถ

HTTP Request

PUT /api/v1/trading-partners/decommission/{id}

๐Ÿ“‹ Description: Decommissions a specified trading partner within the financial organization structure, effectively removing it from the active hierarchy and ensuring compliance with organizational changes.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTradingPartnerDto

Trading Partner - Decommission By Modification Date Beforeยถ

HTTP Request

PUT /api/v1/trading-partners/decommission/modified-before/{modified_before}

๐Ÿ“‹ Description: Decommissions trading partners that have been modified before the specified date, ensuring the integrity of the financial organization structure by removing outdated entities from the hierarchy.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning trading partners that were modified before the given date, ensuring alignment with the organizationโ€™s financial structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTradingPartnerDto

Trading Partner - Decommission Before Nowยถ

HTTP Request

PUT /api/v1/trading-partners/decommission/modified-before-now

๐Ÿ“‹ Description: Decommissions trading partners that have been modified before the current date, ensuring the financial organization structure remains current and aligned with operational requirements.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTradingPartnerDto

Trading Partner - Decommission Allยถ

HTTP Request

PUT /api/v1/trading-partners/decommission/bulk

๐Ÿ“‹ Description: Decommissions multiple trading partners within the financial organization structure, allowing for efficient management of organizational hierarchy and entity relationships.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of trading partner identifiers and their decommissioning details, structured to facilitate bulk updates within the financial organization hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTradingPartnerDto

Trading Partner - Create Or Update Bulkยถ

HTTP Request

PUT /api/v1/trading-partners/createOrUpdate/bulk

๐Ÿ“‹ Description: Creates or updates multiple trading partners in the financial organization structure, ensuring accurate representation of the entity hierarchy and relationships within the system.

Parameters

Name

In

Type

Required

Description

body

body

TradingPartnerDto

true

Request body containing bulk data for creating or updating trading partner information, including organizational hierarchy and financial entity details.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTradingPartnerDto

Trading Partner - Create Or Updateยถ

HTTP Request

PUT /api/v1/trading-partners/createOrUpdate

๐Ÿ“‹ Description: Updates or creates a trading partner within the financial organization structure, ensuring that the hierarchy and relationships of financial entities are accurately maintained. This operation facilitates the management of organizational relationships essential for effective financial operations.

Parameters

Name

In

Type

Required

Description

body

body

TradingPartnerDto

true

Request body containing the details of the trading partner, including organizational structure, hierarchy, and relevant financial entity information for creation or update purposes.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTradingPartnerDto

Trading Partner - Bulk Updateยถ

HTTP Request

PUT /api/v1/trading-partners/bulk

๐Ÿ“‹ Description: Updates the financial organization structure by allowing bulk modifications of trading partner details, ensuring alignment with the hierarchy and operational needs of the financial entity.

Parameters

Name

In

Type

Required

Description

body

body

TradingPartnerDto

true

Request body containing a bulk update of trading partner information, including organizational structure and hierarchy details for financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTradingPartnerDto

Trading Partner - Bulk Createยถ

HTTP Request

POST /api/v1/trading-partners/bulk

๐Ÿ“‹ Description: Creates multiple trading partner entries in the financial organization structure, allowing for efficient management of organizational hierarchies and relationships within financial entities.

Parameters

Name

In

Type

Required

Description

body

body

TradingPartnerDto

true

Request body containing a list of trading partner entities, including their hierarchical relationships and organizational attributes, to facilitate bulk updates within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTradingPartnerDto

Trading Partner - Bulk Deleteยถ

HTTP Request

DELETE /api/v1/trading-partners/bulk

๐Ÿ“‹ Description: Deletes multiple trading partners from the financial organization structure, allowing for streamlined management of hierarchical relationships within the entity.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of trading partner identifiers to be deleted from the financial organization structure, reflecting changes in the organizational hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Trading Partner - Find Allยถ

HTTP Request

GET /api/v1/trading-partners

๐Ÿ“‹ Description: Retrieves a list of trading partners within the financial organization structure, providing insights into the hierarchy and relationships among financial entities. This operation supports efficient management and analysis of organizational partnerships.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the trading partners query should be returned in a paginated format, facilitating efficient navigation through the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageTradingPartnerDto

Trading Partner - Createยถ

HTTP Request

POST /api/v1/trading-partners

๐Ÿ“‹ Description: Creates a new trading partner within the financial organization structure, enabling the establishment of hierarchical relationships and enhancing the management of financial entities.

Parameters

Name

In

Type

Required

Description

body

body

TradingPartnerDto

true

Request body containing the details of the trading partner, including organizational structure and hierarchy information relevant to the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTradingPartnerDto

Trading Partner - Get Metadataยถ

HTTP Request

GET /api/v1/trading-partners/meta

๐Ÿ“‹ Description: Retrieves metadata related to trading partners within the financial organization structure, providing insights into the hierarchy and relationships of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Trading Partner - Find All By System IDยถ

HTTP Request

GET /api/v1/trading-partners/erp-system/{systemId}

๐Ÿ“‹ Description: Retrieves detailed information about a specific ERP system associated with trading partners within the financial organization structure, facilitating insights into organizational hierarchy and relationships.

Parameters

Name

In

Type

Required

Description

systemId

path

integer(int64)

true

Unique identifier for the system

pageable

query

Pageable

true

Indicates whether the response should be paginated, facilitating efficient retrieval of trading partner data within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageTradingPartnerDto