Incremental Borrowing Rate¶
Incremental Borrowing Rate - Get¶
HTTP Request
GET /api/v1/incremental-borrowing-rates/{id}
📋 Description: Retrieves the incremental borrowing rate for a specified financial entity within the organizational structure, providing insights into the entity’s financial hierarchy.
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 "name": "string",
19 "validFrom": "2019-08-24",
20 "validTo": "2019-08-24",
21 "leaseLengthFrom": 0,
22 "leaseLengthTo": 0,
23 "rate": 0.1,
24 "companyId": 0,
25 "companyDisplayId": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "internalAssetClassId": 0,
29 "internalAssetClassDisplayId": "string",
30 "internalAssetClassName": "string",
31 "contractCurrencyId": 0,
32 "contractCurrencyDisplayId": "string"
33 }
34}
Incremental Borrowing Rate - Update¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/{id}
📋 Description: Updates the incremental borrowing rate for a specified financial entity within the organizational structure, ensuring alignment with current financial strategies and hierarchical requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing the updated incremental borrowing rate data for the specified financial entity, including relevant organizational structure details and hierarchy information. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "name": "string",
6 "validFrom": "2019-08-24",
7 "validTo": "2019-08-24",
8 "leaseLengthFrom": 0,
9 "leaseLengthTo": 0,
10 "rate": 0.1,
11 "companyId": 0,
12 "companyDisplayId": "string",
13 "erpSystemId": 0,
14 "erpSystemDisplayId": "string",
15 "internalAssetClassId": 0,
16 "internalAssetClassDisplayId": "string",
17 "internalAssetClassName": "string",
18 "contractCurrencyId": 0,
19 "contractCurrencyDisplayId": "string"
20}
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 "name": "string",
19 "validFrom": "2019-08-24",
20 "validTo": "2019-08-24",
21 "leaseLengthFrom": 0,
22 "leaseLengthTo": 0,
23 "rate": 0.1,
24 "companyId": 0,
25 "companyDisplayId": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "internalAssetClassId": 0,
29 "internalAssetClassDisplayId": "string",
30 "internalAssetClassName": "string",
31 "contractCurrencyId": 0,
32 "contractCurrencyDisplayId": "string"
33 }
34}
Incremental Borrowing Rate - Delete¶
HTTP Request
DELETE /api/v1/incremental-borrowing-rates/{id}
📋 Description: Deletes a specified incremental borrowing rate from the financial organization structure, ensuring the hierarchy remains accurate and up-to-date for effective financial entity management.
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}
Incremental Borrowing Rate - Delete Or Decommission¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/remove/{id}
📋 Description: Removes a specified incremental borrowing rate from the financial organization structure, ensuring that the hierarchy and associated financial entities are updated accordingly. This operation helps maintain accurate and relevant financial data within the organization.
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}
Incremental Borrowing Rate - Delete Or Decommission All¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/remove/bulk
📋 Description: Removes multiple incremental borrowing rates from the financial organization structure, allowing for efficient management of financial entities within the hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of financial entity identifiers for the bulk removal of incremental borrowing rates 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}
Incremental Borrowing Rate - Decommission¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/decommission/{id}
📋 Description: Decommissions a specified incremental borrowing rate within the financial organization structure, effectively removing it from the active hierarchy of financial entities. This operation ensures that outdated or irrelevant rates are no longer utilized in financial 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 "name": "string",
19 "validFrom": "2019-08-24",
20 "validTo": "2019-08-24",
21 "leaseLengthFrom": 0,
22 "leaseLengthTo": 0,
23 "rate": 0.1,
24 "companyId": 0,
25 "companyDisplayId": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "internalAssetClassId": 0,
29 "internalAssetClassDisplayId": "string",
30 "internalAssetClassName": "string",
31 "contractCurrencyId": 0,
32 "contractCurrencyDisplayId": "string"
33 }
34}
Incremental Borrowing Rate - Decommission By Modification Date Before¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/decommission/modified-before/{modified_before}
📋 Description: Decommissions incremental borrowing rates that were modified before the specified date, ensuring the financial organization structure remains current and aligned with organizational hierarchy requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning incremental borrowing rates, ensuring that only rates modified before this date are processed within the financial organization structure. |
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 "name": "string",
20 "validFrom": "2019-08-24",
21 "validTo": "2019-08-24",
22 "leaseLengthFrom": 0,
23 "leaseLengthTo": 0,
24 "rate": 0.1,
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "internalAssetClassId": 0,
30 "internalAssetClassDisplayId": "string",
31 "internalAssetClassName": "string",
32 "contractCurrencyId": 0,
33 "contractCurrencyDisplayId": "string"
34 }
35 ]
36}
Incremental Borrowing Rate - Decommission Before Now¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/decommission/modified-before-now
📋 Description: Decommissions incremental borrowing rates for financial entities that were modified before the current date, ensuring the organization’s financial structure remains up-to-date and compliant with internal policies.
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 "name": "string",
20 "validFrom": "2019-08-24",
21 "validTo": "2019-08-24",
22 "leaseLengthFrom": 0,
23 "leaseLengthTo": 0,
24 "rate": 0.1,
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "internalAssetClassId": 0,
30 "internalAssetClassDisplayId": "string",
31 "internalAssetClassName": "string",
32 "contractCurrencyId": 0,
33 "contractCurrencyDisplayId": "string"
34 }
35 ]
36}
Incremental Borrowing Rate - Decommission All¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/decommission/bulk
📋 Description: Decommissions multiple incremental borrowing rates within the financial organization structure, allowing for streamlined management of financial entity hierarchies.
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 updates to the organization’s borrowing rates within the financial 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 "name": "string",
20 "validFrom": "2019-08-24",
21 "validTo": "2019-08-24",
22 "leaseLengthFrom": 0,
23 "leaseLengthTo": 0,
24 "rate": 0.1,
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "internalAssetClassId": 0,
30 "internalAssetClassDisplayId": "string",
31 "internalAssetClassName": "string",
32 "contractCurrencyId": 0,
33 "contractCurrencyDisplayId": "string"
34 }
35 ]
36}
Incremental Borrowing Rate - Create Or Update Bulk¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/createOrUpdate/bulk
📋 Description: Creates or updates multiple incremental borrowing rates for financial entities within the organization’s structure, ensuring alignment with the established hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk array of incremental borrowing rate entries, including details necessary for updating or creating financial entity structures within the organization hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "validFrom": "2019-08-24",
8 "validTo": "2019-08-24",
9 "leaseLengthFrom": 0,
10 "leaseLengthTo": 0,
11 "rate": 0.1,
12 "companyId": 0,
13 "companyDisplayId": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "internalAssetClassId": 0,
17 "internalAssetClassDisplayId": "string",
18 "internalAssetClassName": "string",
19 "contractCurrencyId": 0,
20 "contractCurrencyDisplayId": "string"
21 }
22]
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 "name": "string",
20 "validFrom": "2019-08-24",
21 "validTo": "2019-08-24",
22 "leaseLengthFrom": 0,
23 "leaseLengthTo": 0,
24 "rate": 0.1,
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "internalAssetClassId": 0,
30 "internalAssetClassDisplayId": "string",
31 "internalAssetClassName": "string",
32 "contractCurrencyId": 0,
33 "contractCurrencyDisplayId": "string"
34 }
35 ]
36}
Incremental Borrowing Rate - Create Or Update¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/createOrUpdate
📋 Description: Creates or updates incremental borrowing rates within the financial organization structure, ensuring alignment with the established hierarchy and financial entity requirements.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the incremental borrowing rates data, including financial entity identifiers and hierarchical structure details for creating or updating organizational borrowing parameters. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "name": "string",
6 "validFrom": "2019-08-24",
7 "validTo": "2019-08-24",
8 "leaseLengthFrom": 0,
9 "leaseLengthTo": 0,
10 "rate": 0.1,
11 "companyId": 0,
12 "companyDisplayId": "string",
13 "erpSystemId": 0,
14 "erpSystemDisplayId": "string",
15 "internalAssetClassId": 0,
16 "internalAssetClassDisplayId": "string",
17 "internalAssetClassName": "string",
18 "contractCurrencyId": 0,
19 "contractCurrencyDisplayId": "string"
20}
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 "name": "string",
19 "validFrom": "2019-08-24",
20 "validTo": "2019-08-24",
21 "leaseLengthFrom": 0,
22 "leaseLengthTo": 0,
23 "rate": 0.1,
24 "companyId": 0,
25 "companyDisplayId": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "internalAssetClassId": 0,
29 "internalAssetClassDisplayId": "string",
30 "internalAssetClassName": "string",
31 "contractCurrencyId": 0,
32 "contractCurrencyDisplayId": "string"
33 }
34}
Incremental Borrowing Rate - Bulk Update¶
HTTP Request
PUT /api/v1/incremental-borrowing-rates/bulk
📋 Description: Updates multiple incremental borrowing rates in bulk for a specified financial entity within the organizational structure, ensuring alignment with hierarchical financial policies.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a collection of incremental borrowing rate adjustments for multiple financial entities within the organizational structure, including relevant metadata. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "validFrom": "2019-08-24",
8 "validTo": "2019-08-24",
9 "leaseLengthFrom": 0,
10 "leaseLengthTo": 0,
11 "rate": 0.1,
12 "companyId": 0,
13 "companyDisplayId": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "internalAssetClassId": 0,
17 "internalAssetClassDisplayId": "string",
18 "internalAssetClassName": "string",
19 "contractCurrencyId": 0,
20 "contractCurrencyDisplayId": "string"
21 }
22]
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 "name": "string",
20 "validFrom": "2019-08-24",
21 "validTo": "2019-08-24",
22 "leaseLengthFrom": 0,
23 "leaseLengthTo": 0,
24 "rate": 0.1,
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "internalAssetClassId": 0,
30 "internalAssetClassDisplayId": "string",
31 "internalAssetClassName": "string",
32 "contractCurrencyId": 0,
33 "contractCurrencyDisplayId": "string"
34 }
35 ]
36}
Incremental Borrowing Rate - Bulk Create¶
HTTP Request
POST /api/v1/incremental-borrowing-rates/bulk
📋 Description: Submits bulk updates for incremental borrowing rates within the financial organization structure, allowing for efficient adjustments across multiple financial entities in the hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a collection of incremental borrowing rate entries, each associated with a financial entity within the organizational structure, to facilitate bulk updates. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "validFrom": "2019-08-24",
8 "validTo": "2019-08-24",
9 "leaseLengthFrom": 0,
10 "leaseLengthTo": 0,
11 "rate": 0.1,
12 "companyId": 0,
13 "companyDisplayId": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "internalAssetClassId": 0,
17 "internalAssetClassDisplayId": "string",
18 "internalAssetClassName": "string",
19 "contractCurrencyId": 0,
20 "contractCurrencyDisplayId": "string"
21 }
22]
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 "name": "string",
20 "validFrom": "2019-08-24",
21 "validTo": "2019-08-24",
22 "leaseLengthFrom": 0,
23 "leaseLengthTo": 0,
24 "rate": 0.1,
25 "companyId": 0,
26 "companyDisplayId": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "internalAssetClassId": 0,
30 "internalAssetClassDisplayId": "string",
31 "internalAssetClassName": "string",
32 "contractCurrencyId": 0,
33 "contractCurrencyDisplayId": "string"
34 }
35 ]
36}
Incremental Borrowing Rate - Bulk Delete¶
HTTP Request
DELETE /api/v1/incremental-borrowing-rates/bulk
📋 Description: Deletes multiple incremental borrowing rates in bulk for a specified financial organization structure, ensuring the hierarchy and integrity of financial entities are maintained.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of financial entity identifiers for the bulk deletion of incremental borrowing rates within the organization’s hierarchical 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}
Incremental Borrowing Rate - Search¶
HTTP Request
POST /api/v1/incremental-borrowing-rates/search
📋 Description: Submits a request to search for incremental borrowing rates within the financial organization structure, allowing users to access relevant data based on the specified hierarchy and organizational parameters.
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 incremental borrowing rates within the financial organization structure, including relevant parameters related to the organization’s hierarchy and financial entities. |
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 "nameLike": "string",
24 "validFromGreaterThanOrEqual": "2019-08-24",
25 "validFromLessThanOrEqual": "2019-08-24",
26 "validFromEqual": "2019-08-24",
27 "validToGreaterThanOrEqual": "2019-08-24",
28 "validToLessThanOrEqual": "2019-08-24",
29 "validToEqual": "2019-08-24",
30 "leaseLengthFromLike": "string",
31 "leaseLengthToLike": "string",
32 "rateLike": "string",
33 "companyIdEqual": 0,
34 "companyDisplayIdLike": "string",
35 "erpSystemIdEqual": 0,
36 "erpSystemDisplayIdLike": "string",
37 "internalAssetClassIdEqual": 0,
38 "internalAssetClassDisplayIdLike": "string",
39 "internalAssetClassNameLike": "string",
40 "contractCurrencyIdEqual": 0,
41 "contractCurrencyDisplayIdLike": "string"
42}
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 "name": "string",
24 "validFrom": "2019-08-24",
25 "validTo": "2019-08-24",
26 "leaseLengthFrom": 0,
27 "leaseLengthTo": 0,
28 "rate": 0.1,
29 "companyId": 0,
30 "companyDisplayId": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string",
33 "internalAssetClassId": 0,
34 "internalAssetClassDisplayId": "string",
35 "internalAssetClassName": "string",
36 "contractCurrencyId": 0,
37 "contractCurrencyDisplayId": "string"
38 }
39 ],
40 "number": 0,
41 "sort": {
42 "unsorted": true,
43 "sorted": true,
44 "empty": true
45 },
46 "first": true,
47 "last": true,
48 "empty": true
49}
Incremental Borrowing Rate - Detach Company¶
HTTP Request
POST /api/v1/incremental-borrowing-rates/detach/company/{company_id}
📋 Description: Detaches a specified company from the incremental borrowing rates within the financial organization structure, ensuring that the company’s financial entity is no longer associated with the defined borrowing parameters.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
company_id |
path |
integer(int64) |
true |
Unique identifier for the financial entity within the organizational structure, used to specify which company’s borrowing rates are to be detached in the request. |
body |
body |
true |
Request body containing the details of the financial entity’s incremental borrowing rates to be detached from the specified company within the organizational structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "validFrom": "2019-08-24",
8 "validTo": "2019-08-24",
9 "leaseLengthFrom": 0,
10 "leaseLengthTo": 0,
11 "rate": 0.1,
12 "companyId": 0,
13 "companyDisplayId": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "internalAssetClassId": 0,
17 "internalAssetClassDisplayId": "string",
18 "internalAssetClassName": "string",
19 "contractCurrencyId": 0,
20 "contractCurrencyDisplayId": "string"
21 }
22]
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}
Incremental Borrowing Rate - Attach Company¶
HTTP Request
POST /api/v1/incremental-borrowing-rates/attach/company/{company_id}
📋 Description: Attaches incremental borrowing rates to a specified company within the financial organization structure, facilitating the management of financial entities and their hierarchical relationships.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
company_id |
path |
integer(int64) |
true |
Unique identifier for the financial entity within the organizational structure, used to associate incremental borrowing rates with the specified company. |
body |
body |
true |
Request body containing the incremental borrowing rate data to be associated with the specified financial entity, including relevant parameters for organizational structure and hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "validFrom": "2019-08-24",
8 "validTo": "2019-08-24",
9 "leaseLengthFrom": 0,
10 "leaseLengthTo": 0,
11 "rate": 0.1,
12 "companyId": 0,
13 "companyDisplayId": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "internalAssetClassId": 0,
17 "internalAssetClassDisplayId": "string",
18 "internalAssetClassName": "string",
19 "contractCurrencyId": 0,
20 "contractCurrencyDisplayId": "string"
21 }
22]
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}
Incremental Borrowing Rate - Find All¶
HTTP Request
GET /api/v1/incremental-borrowing-rates
📋 Description: Retrieves the incremental borrowing rates for financial entities within the organization’s structure, providing insights into the hierarchical financial framework.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the incremental borrowing rates 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 "name": "string",
24 "validFrom": "2019-08-24",
25 "validTo": "2019-08-24",
26 "leaseLengthFrom": 0,
27 "leaseLengthTo": 0,
28 "rate": 0.1,
29 "companyId": 0,
30 "companyDisplayId": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string",
33 "internalAssetClassId": 0,
34 "internalAssetClassDisplayId": "string",
35 "internalAssetClassName": "string",
36 "contractCurrencyId": 0,
37 "contractCurrencyDisplayId": "string"
38 }
39 ],
40 "number": 0,
41 "sort": {
42 "unsorted": true,
43 "sorted": true,
44 "empty": true
45 },
46 "first": true,
47 "last": true,
48 "empty": true
49}
Incremental Borrowing Rate - Create¶
HTTP Request
POST /api/v1/incremental-borrowing-rates
📋 Description: Submits incremental borrowing rates for a specified financial entity within the organizational structure, enabling accurate financial planning and analysis based on hierarchical data.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the incremental borrowing rates data, including relevant financial entity identifiers and hierarchical structure details for the organization. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "name": "string",
6 "validFrom": "2019-08-24",
7 "validTo": "2019-08-24",
8 "leaseLengthFrom": 0,
9 "leaseLengthTo": 0,
10 "rate": 0.1,
11 "companyId": 0,
12 "companyDisplayId": "string",
13 "erpSystemId": 0,
14 "erpSystemDisplayId": "string",
15 "internalAssetClassId": 0,
16 "internalAssetClassDisplayId": "string",
17 "internalAssetClassName": "string",
18 "contractCurrencyId": 0,
19 "contractCurrencyDisplayId": "string"
20}
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 "name": "string",
19 "validFrom": "2019-08-24",
20 "validTo": "2019-08-24",
21 "leaseLengthFrom": 0,
22 "leaseLengthTo": 0,
23 "rate": 0.1,
24 "companyId": 0,
25 "companyDisplayId": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "internalAssetClassId": 0,
29 "internalAssetClassDisplayId": "string",
30 "internalAssetClassName": "string",
31 "contractCurrencyId": 0,
32 "contractCurrencyDisplayId": "string"
33 }
34}
Incremental Borrowing Rate - Get Metadata¶
HTTP Request
GET /api/v1/incremental-borrowing-rates/meta
📋 Description: Retrieves metadata related to incremental borrowing rates within the financial organization structure, providing essential insights into the hierarchy and relationships of financial entities.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "NAME"
3]
Response Schema
Incremental Borrowing Rate - Get All By Company¶
HTTP Request
GET /api/v1/incremental-borrowing-rates/company/{companyId}
📋 Description: Retrieves the incremental borrowing rates for a specified financial entity within the organization’s structure, identified by the company ID. This operation provides insights into the borrowing costs associated with the hierarchical financial framework.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
companyId |
path |
integer(int64) |
true |
Unique identifier for the company |
pageable |
query |
true |
Indicates whether the results should be returned in a paginated format, facilitating efficient retrieval of incremental borrowing rates for a specified financial entity within the organizational 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 "name": "string",
24 "validFrom": "2019-08-24",
25 "validTo": "2019-08-24",
26 "leaseLengthFrom": 0,
27 "leaseLengthTo": 0,
28 "rate": 0.1,
29 "companyId": 0,
30 "companyDisplayId": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string",
33 "internalAssetClassId": 0,
34 "internalAssetClassDisplayId": "string",
35 "internalAssetClassName": "string",
36 "contractCurrencyId": 0,
37 "contractCurrencyDisplayId": "string"
38 }
39 ],
40 "number": 0,
41 "sort": {
42 "unsorted": true,
43 "sorted": true,
44 "empty": true
45 },
46 "first": true,
47 "last": true,
48 "empty": true
49}