End Of Term DeterminationΒΆ
End Of Term Determination - GetΒΆ
HTTP Request
GET /api/v1/end-of-term-determinations/{id}
π Description: Retrieves the end-of-term determination details for a specified financial entity within the organizational structure, providing insights into the hierarchy and financial implications associated with the given ID.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "companyId": 0,
21 "companyDisplayId": "string",
22 "countryDisplayId": "string",
23 "companyName": "string"
24 }
25}
End Of Term Determination - UpdateΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/{id}
π Description: Updates the end-of-term determination for a specified financial entity within the organizational structure, allowing for modifications to the hierarchy and associated attributes.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated end-of-term determination data, including financial entity details and hierarchical structure information. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "companyId": 0,
8 "companyDisplayId": "string",
9 "countryDisplayId": "string",
10 "companyName": "string"
11}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "companyId": 0,
21 "companyDisplayId": "string",
22 "countryDisplayId": "string",
23 "companyName": "string"
24 }
25}
End Of Term Determination - DeleteΒΆ
HTTP Request
DELETE /api/v1/end-of-term-determinations/{id}
π Description: Deletes a specific end-of-term determination identified by the provided ID, facilitating the management of financial organization structures and ensuring accurate hierarchy representation within the financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
End Of Term Determination - Delete Or DecommissionΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/remove/{id}
π Description: Removes a specified end-of-term determination from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
End Of Term Determination - Delete Or Decommission AllΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/remove/bulk
π Description: Removes multiple end-of-term determinations from the financial organization structure, enabling efficient management of hierarchical data within financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers to facilitate the bulk removal of end-of-term determinations within the organizational structure. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
End Of Term Determination - DecommissionΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/decommission/{id}
π Description: Decommissions a specified end-of-term determination within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or irrelevant determinations are no longer considered in organizational assessments.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "companyId": 0,
21 "companyDisplayId": "string",
22 "countryDisplayId": "string",
23 "companyName": "string"
24 }
25}
End Of Term Determination - Decommission By Modification Date BeforeΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/decommission/modified-before/{modified_before}
π Description: Decommissions end-of-term determinations for financial entities that were modified before the specified date, ensuring the organizationβs structure and hierarchy remain current and compliant.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning end-of-term determinations, allowing financial organizations to manage their structural hierarchy effectively. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string"
25 }
26 ]
27}
End Of Term Determination - Decommission Before NowΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/decommission/modified-before-now
π Description: Updates the status of financial entities within the organizational structure by decommissioning those modified before the current date, ensuring accurate hierarchy management.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string"
25 }
26 ]
27}
End Of Term Determination - Decommission AllΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/decommission/bulk
π Description: Updates the status of multiple end-of-term determinations to βdecommissionβ within the financial organization structure, facilitating the management of organizational hierarchy and financial entity transitions.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers and associated decommissioning details for bulk processing of end-of-term determinations within the organizational structure. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string"
25 }
26 ]
27}
End Of Term Determination - Create Or Update BulkΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/createOrUpdate/bulk
π Description: Updates or creates multiple end-of-term determinations for financial entities within the organizational structure, ensuring accurate hierarchy management and compliance with financial regulations.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing bulk data for creating or updating end-of-term determinations, including organizational hierarchy and financial entity details. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "companyName": "string"
12 }
13]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string"
25 }
26 ]
27}
End Of Term Determination - Create Or UpdateΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/createOrUpdate
π Description: Creates or updates end-of-term determinations within the financial organization structure, ensuring accurate representation of the hierarchy and financial entity relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the financial entityβs end-of-term determination data, including organizational hierarchy details and relevant attributes for creation or update. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "companyId": 0,
8 "companyDisplayId": "string",
9 "countryDisplayId": "string",
10 "companyName": "string"
11}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "companyId": 0,
21 "companyDisplayId": "string",
22 "countryDisplayId": "string",
23 "companyName": "string"
24 }
25}
End Of Term Determination - Bulk UpdateΒΆ
HTTP Request
PUT /api/v1/end-of-term-determinations/bulk
π Description: Updates multiple end-of-term determinations for financial entities within the organizational structure, allowing for efficient management of hierarchical financial data.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk set of end-of-term determination data, including financial entity identifiers and hierarchical structure details for organizational assessment. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "companyName": "string"
12 }
13]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string"
25 }
26 ]
27}
End Of Term Determination - Bulk CreateΒΆ
HTTP Request
POST /api/v1/end-of-term-determinations/bulk
π Description: Submits bulk end-of-term determinations for financial entities within the organizational structure, enabling efficient processing and management of hierarchical financial data.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk submission of end-of-term determination data for financial entities, including organization identifiers and hierarchical structure details. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "erpSystemId": 0,
7 "erpSystemDisplayId": "string",
8 "companyId": 0,
9 "companyDisplayId": "string",
10 "countryDisplayId": "string",
11 "companyName": "string"
12 }
13]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": [
15 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "erpSystemId": 0,
20 "erpSystemDisplayId": "string",
21 "companyId": 0,
22 "companyDisplayId": "string",
23 "countryDisplayId": "string",
24 "companyName": "string"
25 }
26 ]
27}
End Of Term Determination - Bulk DeleteΒΆ
HTTP Request
DELETE /api/v1/end-of-term-determinations/bulk
π Description: Deletes multiple end-of-term determinations within the financial organization structure, streamlining the management of financial entities and their hierarchical relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of financial entity identifiers for bulk deletion of end-of-term determinations within the organizational structure. |
Body Parameters
1[
2 0
3]
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {}
15}
End Of Term Determination - SearchΒΆ
HTTP Request
POST /api/v1/end-of-term-determinations/search
π Description: Submits a request to search for end-of-term determinations within the financial organization structure, allowing users to filter results based on specific criteria related to organizational hierarchy and financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
page |
query |
integer |
false |
Zero-based page index (0..N) |
size |
query |
integer |
false |
The size of the page to be returned |
sort |
query |
array[string] |
false |
Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. |
body |
body |
false |
Request body containing the criteria for searching end-of-term determinations within the financial organization structure, including relevant parameters for organization hierarchy and financial entity identification. |
Default ValuesΒΆ
Parameter |
Default |
Type |
|---|---|---|
page |
|
query |
size |
|
query |
sort |
|
query |
Parameter ConstraintsΒΆ
Parameter |
Constraints |
|---|---|
page |
Min: 0 |
size |
Min: 1 |
Body Parameters
1{
2 "idIn": [
3 0
4 ],
5 "idEqual": 0,
6 "idLike": "string",
7 "createdAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
8 "createdAtLessThanOrEqual": "2019-08-24T14:15:22Z",
9 "createdByLike": "string",
10 "createdByEqual": "string",
11 "modifiedAtGreaterThanOrEqual": "2019-08-24T14:15:22Z",
12 "modifiedAtLessThanOrEqual": "2019-08-24T14:15:22Z",
13 "modifiedByLike": "string",
14 "modifiedByEqual": "string",
15 "statusEqual": "CREATED",
16 "statusIn": [
17 "CREATED"
18 ],
19 "displayIdIn": [
20 "string"
21 ],
22 "displayIdLike": "string",
23 "erpSystemIdEqual": 0,
24 "erpSystemDisplayIdLike": "string",
25 "companyDisplayIdLike": "string",
26 "companyIdEqual": 0,
27 "countryDisplayIdLike": "string",
28 "companyNameLike": "string"
29}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "countryDisplayId": "string",
28 "companyName": "string"
29 }
30 ],
31 "number": 0,
32 "sort": {
33 "unsorted": true,
34 "sorted": true,
35 "empty": true
36 },
37 "first": true,
38 "last": true,
39 "empty": true
40}
End Of Term Determination - Find AllΒΆ
HTTP Request
GET /api/v1/end-of-term-determinations
π Description: Retrieves end-of-term determinations for financial entities within the organizational structure, providing insights into hierarchical financial assessments.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the end-of-term determinations query should be returned in a paginated format, facilitating efficient data retrieval within the financial organization structure. |
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "totalElements": 0,
3 "totalPages": 0,
4 "pageable": {
5 "pageNumber": 0,
6 "paged": true,
7 "pageSize": 0,
8 "unpaged": true,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "size": 0,
18 "content": [
19 {
20 "id": 0,
21 "status": "CREATED",
22 "displayId": "string",
23 "erpSystemId": 0,
24 "erpSystemDisplayId": "string",
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "countryDisplayId": "string",
28 "companyName": "string"
29 }
30 ],
31 "number": 0,
32 "sort": {
33 "unsorted": true,
34 "sorted": true,
35 "empty": true
36 },
37 "first": true,
38 "last": true,
39 "empty": true
40}
End Of Term Determination - CreateΒΆ
HTTP Request
POST /api/v1/end-of-term-determinations
π Description: Creates end-of-term determinations for financial entities within the organizational structure, enabling effective management of hierarchy and compliance with financial regulations.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the end-of-term determination data for financial entities, including organizational structure and hierarchy details. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "erpSystemId": 0,
6 "erpSystemDisplayId": "string",
7 "companyId": 0,
8 "companyDisplayId": "string",
9 "countryDisplayId": "string",
10 "companyName": "string"
11}
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Example Responses
1{
2 "code": "UPDATED",
3 "errors": {
4 "all": [
5 {
6 "type": "GENERIC",
7 "errorMessage": "string",
8 "source": {},
9 "field": "string",
10 "errorKey": "string"
11 }
12 ]
13 },
14 "object": {
15 "id": 0,
16 "status": "CREATED",
17 "displayId": "string",
18 "erpSystemId": 0,
19 "erpSystemDisplayId": "string",
20 "companyId": 0,
21 "companyDisplayId": "string",
22 "countryDisplayId": "string",
23 "companyName": "string"
24 }
25}
End Of Term Determination - Get MetadataΒΆ
HTTP Request
GET /api/v1/end-of-term-determinations/meta
π Description: Retrieves metadata related to end-of-term determinations within the financial organization structure, providing insights into the hierarchy and organization of financial entities.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "COMPANY"
3]