Tax Jurisdictionยถ

Tax Jurisdiction - Getยถ

HTTP Request

GET /api/v1/tax-jurisdictions/{id}

๐Ÿ“‹ Description: Retrieves detailed information about a specific tax jurisdiction within the financial organization structure, identified by the provided ID, to support organizational hierarchy and compliance needs.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTaxJurisdictionDto

Tax Jurisdiction - Updateยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/{id}

๐Ÿ“‹ Description: Updates the details of a specific tax jurisdiction within the financial organization structure, identified by the provided ID, to ensure accurate representation of the entityโ€™s hierarchical tax obligations.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

body

body

TaxJurisdictionDto

true

Request body containing the updated tax jurisdiction details, including name, rates, and applicable financial entity hierarchy information.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTaxJurisdictionDto

Tax Jurisdiction - Deleteยถ

HTTP Request

DELETE /api/v1/tax-jurisdictions/{id}

๐Ÿ“‹ Description: Deletes a specified tax jurisdiction from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for compliance and reporting purposes.

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

Tax Jurisdiction - Delete Or Decommissionยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/remove/{id}

๐Ÿ“‹ Description: Removes a specified tax jurisdiction from the financial organization structure, ensuring that the hierarchy accurately reflects current operational requirements.

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

Tax Jurisdiction - Delete Or Decommission Allยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/remove/bulk

๐Ÿ“‹ Description: Removes multiple tax jurisdictions in bulk from the financial organizationโ€™s structure, streamlining the management of organizational hierarchies and ensuring compliance with relevant tax regulations.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of tax jurisdiction identifiers to facilitate the bulk removal of specified financial entities from the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Tax Jurisdiction - Decommissionยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/decommission/{id}

๐Ÿ“‹ Description: Decommissions a specified tax jurisdiction within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures the integrity and accuracy of the organizationโ€™s tax-related data management.

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

Unique identifier for the resource

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTaxJurisdictionDto

Tax Jurisdiction - Decommission By Modification Date Beforeยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/decommission/modified-before/{modified_before}

๐Ÿ“‹ Description: Decommissions tax jurisdictions that have been modified before the specified date, ensuring the financial organization structure remains current and compliant with regulatory requirements. This operation supports the management of organizational hierarchies within financial entities.

Parameters

Name

In

Type

Required

Description

modified_before

path

string(date-time)

true

Specifies the cutoff date for decommissioning tax jurisdictions 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

ResponseListTaxJurisdictionDto

Tax Jurisdiction - Decommission Before Nowยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/decommission/modified-before-now

๐Ÿ“‹ Description: Decommissions tax jurisdictions that have been modified prior to the current date, ensuring the financial organization structure remains up-to-date and compliant with regulatory requirements. This operation is essential for maintaining an accurate hierarchy within the financial entity.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTaxJurisdictionDto

Tax Jurisdiction - Decommission Allยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/decommission/bulk

๐Ÿ“‹ Description: Decommissions multiple tax jurisdictions in bulk, allowing organizations to efficiently manage their financial entity structures and hierarchies within the financial organization framework.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing a list of tax jurisdiction identifiers and associated metadata for bulk decommissioning within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTaxJurisdictionDto

Tax Jurisdiction - Create Or Update Bulkยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/createOrUpdate/bulk

๐Ÿ“‹ Description: Creates or updates multiple tax jurisdictions in bulk, ensuring accurate alignment within the financial organization structure and hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

TaxJurisdictionDto

true

Request body containing a bulk array of tax jurisdiction data, including identifiers and attributes necessary for creating or updating financial entity structures within the organization hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTaxJurisdictionDto

Tax Jurisdiction - Create Or Updateยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/createOrUpdate

๐Ÿ“‹ Description: Creates or updates tax jurisdiction records within the financial organization structure, ensuring accurate alignment of organizational hierarchy and compliance for financial entities.

Parameters

Name

In

Type

Required

Description

body

body

TaxJurisdictionDto

true

Request body containing the tax jurisdiction details, including identifiers and attributes necessary for creating or updating the financial entityโ€™s organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTaxJurisdictionDto

Tax Jurisdiction - Bulk Updateยถ

HTTP Request

PUT /api/v1/tax-jurisdictions/bulk

๐Ÿ“‹ Description: Updates multiple tax jurisdictions in bulk, allowing organizations to efficiently manage their financial entity structures and hierarchies within the financial organization framework.

Parameters

Name

In

Type

Required

Description

body

body

TaxJurisdictionDto

true

Request body containing a bulk update of tax jurisdiction data, including identifiers and attributes relevant to the financial organization structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTaxJurisdictionDto

Tax Jurisdiction - Bulk Createยถ

HTTP Request

POST /api/v1/tax-jurisdictions/bulk

๐Ÿ“‹ Description: Submits a bulk upload of tax jurisdictions to enhance the financial organization structure, ensuring accurate hierarchy and compliance for financial entities.

Parameters

Name

In

Type

Required

Description

body

body

TaxJurisdictionDto

true

Request body containing a collection of tax jurisdiction data, including identifiers and attributes necessary for establishing the financial organization structure and hierarchy.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListTaxJurisdictionDto

Tax Jurisdiction - Bulk Deleteยถ

HTTP Request

DELETE /api/v1/tax-jurisdictions/bulk

๐Ÿ“‹ Description: Deletes multiple tax jurisdictions in a single operation, streamlining the management of financial entity structures within the organizationโ€™s hierarchy.

Parameters

Name

In

Type

Required

Description

body

body

array[integer]

true

Request body containing an array of tax jurisdiction identifiers to facilitate the bulk deletion of financial entity tax jurisdictions within the organizational structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Tax Jurisdiction - Detach Countryยถ

HTTP Request

POST /api/v1/tax-jurisdictions/detach/country/{country_id}

๐Ÿ“‹ Description: Detaches a specified country from the financial organization structure, effectively updating the hierarchy of tax jurisdictions associated with the financial entity. This operation ensures accurate alignment of tax responsibilities within the organizational framework.

Parameters

Name

In

Type

Required

Description

country_id

path

integer(int64)

true

Unique identifier for the country within the financial organization structure, used to detach tax jurisdictions associated with that country.

body

body

TaxJurisdictionDto

true

Request body containing the details required to detach a specified country from its associated tax jurisdiction within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Tax Jurisdiction - Attach Countryยถ

HTTP Request

POST /api/v1/tax-jurisdictions/attach/country/{country_id}

๐Ÿ“‹ Description: Attaches a specified country to the tax jurisdiction hierarchy within the financial organization structure, enabling streamlined management of tax compliance across different regions.

Parameters

Name

In

Type

Required

Description

country_id

path

integer(int64)

true

Unique identifier for the country associated with the tax jurisdiction, facilitating the organization and hierarchy of financial entities within the financial organization structure.

body

body

TaxJurisdictionDto

true

Request body containing the tax jurisdiction details to be associated with the specified country, including relevant identifiers and attributes for effective financial organization structure management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseVoid

Tax Jurisdiction - Find Allยถ

HTTP Request

GET /api/v1/tax-jurisdictions

๐Ÿ“‹ Description: Retrieves a list of tax jurisdictions associated with the financial organization structure, providing insights into the hierarchical relationships and regulatory environments of financial entities.

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

Indicates whether the results of the tax jurisdictions query should be returned in a paginated format, facilitating efficient data retrieval within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageTaxJurisdictionDto

Tax Jurisdiction - Createยถ

HTTP Request

POST /api/v1/tax-jurisdictions

๐Ÿ“‹ Description: Creates a new tax jurisdiction within the financial organization structure, enabling the establishment of hierarchical tax entities for accurate financial reporting and compliance.

Parameters

Name

In

Type

Required

Description

body

body

TaxJurisdictionDto

true

Request body containing the tax jurisdiction details, including identifiers and hierarchical relationships relevant to the financial organizationโ€™s structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseTaxJurisdictionDto

Tax Jurisdiction - Get Metadataยถ

HTTP Request

GET /api/v1/tax-jurisdictions/meta

๐Ÿ“‹ Description: Retrieves metadata related to tax jurisdictions within the financial organization structure, providing essential information for understanding the hierarchy and classification of financial entities.

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Tax Jurisdiction - Find All By System IDยถ

HTTP Request

GET /api/v1/tax-jurisdictions/erp-system/{systemId}

๐Ÿ“‹ Description: Retrieves tax jurisdiction details for a specified ERP system, enabling organizations to understand their financial entity structure and hierarchy within the broader financial organization framework.

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 the retrieval of tax jurisdiction data within the financial organization structure for efficient data management.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageTaxJurisdictionDto

Tax Jurisdiction - Get All By Countryยถ

HTTP Request

GET /api/v1/tax-jurisdictions/country/{country_id}

๐Ÿ“‹ Description: Fetches tax jurisdiction details for a specified country, providing essential information for managing the financial organization structure and ensuring compliance within the hierarchical framework of financial entities.

Parameters

Name

In

Type

Required

Description

country_id

path

integer(int64)

true

Unique identifier for the country within the financial organization structure, used to retrieve tax jurisdiction details.

pageable

query

Pageable

true

Indicates whether the results of the tax jurisdictions query for the specified country should be returned in a paginated format, facilitating efficient data retrieval within the financial organization structure.

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageTaxJurisdictionDto