Partner Contactยถ
Partner Contact - Getยถ
HTTP Request
GET /api/v1/partner-contacts/{id}
๐ Description: Fetches detailed information about a specific partner contact within the financial organization structure, identified by the provided ID, to facilitate effective relationship management and organizational hierarchy understanding.
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 "email": "string",
20 "phone": "string",
21 "position": "string",
22 "address": "string",
23 "group": "string",
24 "buildingName": "string",
25 "fax": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "partnerId": 0,
29 "contactRoleId": 0
30 }
31}
Partner Contact - Updateยถ
HTTP Request
PUT /api/v1/partner-contacts/{id}
๐ Description: Updates the details of a specific partner contact within the financial organization structure, allowing for adjustments to the hierarchy and relationships of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
body |
body |
true |
Request body containing updated contact information and organizational role details for a specified partner within the financial entityโs structure. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "name": "string",
6 "email": "string",
7 "phone": "string",
8 "position": "string",
9 "address": "string",
10 "group": "string",
11 "buildingName": "string",
12 "fax": "string",
13 "erpSystemId": 0,
14 "erpSystemDisplayId": "string",
15 "partnerId": 0,
16 "contactRoleId": 0
17}
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 "email": "string",
20 "phone": "string",
21 "position": "string",
22 "address": "string",
23 "group": "string",
24 "buildingName": "string",
25 "fax": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "partnerId": 0,
29 "contactRoleId": 0
30 }
31}
Partner Contact - Deleteยถ
HTTP Request
DELETE /api/v1/partner-contacts/{id}
๐ Description: Deletes a specified partner contact from the financial organization structure, ensuring the integrity of the hierarchy 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}
Partner Contact - Delete Or Decommissionยถ
HTTP Request
PUT /api/v1/partner-contacts/remove/{id}
๐ Description: Removes a specified partner contact 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}
Partner Contact - Delete Or Decommission Allยถ
HTTP Request
PUT /api/v1/partner-contacts/remove/bulk
๐ Description: Removes multiple partner contacts from the financial organization structure in a single operation, ensuring an updated hierarchy for effective management of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of partner contact identifiers to be removed in bulk from the financial organizationโs structure, ensuring efficient management of organizational hierarchy. |
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}
Partner Contact - Decommissionยถ
HTTP Request
PUT /api/v1/partner-contacts/decommission/{id}
๐ Description: Decommissions a specified partner contact within the financial organization structure, effectively removing it from the active hierarchy 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 |
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 "email": "string",
20 "phone": "string",
21 "position": "string",
22 "address": "string",
23 "group": "string",
24 "buildingName": "string",
25 "fax": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "partnerId": 0,
29 "contactRoleId": 0
30 }
31}
Partner Contact - Decommission By Modification Date Beforeยถ
HTTP Request
PUT /api/v1/partner-contacts/decommission/modified-before/{modified_before}
๐ Description: Decommissions partner contacts within the financial organization structure that were modified before the specified date, ensuring the hierarchy remains current and relevant. This operation helps maintain an accurate representation of financial entities by removing outdated contacts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
modified_before |
path |
string(date-time) |
true |
Specifies the cutoff date for decommissioning partner contacts, allowing for the targeted management of financial entity relationships within the organizational 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 "email": "string",
21 "phone": "string",
22 "position": "string",
23 "address": "string",
24 "group": "string",
25 "buildingName": "string",
26 "fax": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "partnerId": 0,
30 "contactRoleId": 0
31 }
32 ]
33}
Partner Contact - Decommission Before Nowยถ
HTTP Request
PUT /api/v1/partner-contacts/decommission/modified-before-now
๐ Description: Decommissions partner contacts that have been modified before the current date, ensuring the financial organization structure remains up-to-date and aligned with operational requirements.
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 "email": "string",
21 "phone": "string",
22 "position": "string",
23 "address": "string",
24 "group": "string",
25 "buildingName": "string",
26 "fax": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "partnerId": 0,
30 "contactRoleId": 0
31 }
32 ]
33}
Partner Contact - Decommission Allยถ
HTTP Request
PUT /api/v1/partner-contacts/decommission/bulk
๐ Description: Decommissions multiple partner contacts within the financial organization structure, facilitating the management of organizational hierarchy and ensuring accurate representation of active financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing a list of partner contact identifiers and decommissioning details for bulk processing within the financial 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 {
16 "id": 0,
17 "status": "CREATED",
18 "displayId": "string",
19 "name": "string",
20 "email": "string",
21 "phone": "string",
22 "position": "string",
23 "address": "string",
24 "group": "string",
25 "buildingName": "string",
26 "fax": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "partnerId": 0,
30 "contactRoleId": 0
31 }
32 ]
33}
Partner Contact - Create Or Update Bulkยถ
HTTP Request
PUT /api/v1/partner-contacts/createOrUpdate/bulk
๐ Description: Updates or creates multiple partner contact records in bulk, ensuring alignment with the financial organization structure and hierarchy of the entity. This operation facilitates efficient management of partner relationships within the organization.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk array of partner contact records, including details necessary for creating or updating financial entity relationships within the organizational structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "email": "string",
8 "phone": "string",
9 "position": "string",
10 "address": "string",
11 "group": "string",
12 "buildingName": "string",
13 "fax": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "partnerId": 0,
17 "contactRoleId": 0
18 }
19]
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 "email": "string",
21 "phone": "string",
22 "position": "string",
23 "address": "string",
24 "group": "string",
25 "buildingName": "string",
26 "fax": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "partnerId": 0,
30 "contactRoleId": 0
31 }
32 ]
33}
Partner Contact - Create Or Updateยถ
HTTP Request
PUT /api/v1/partner-contacts/createOrUpdate
๐ Description: Updates or creates partner contact information within the financial organization structure, ensuring accurate representation of relationships and hierarchy for effective management of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the details of partner contacts, including identification, role, and organizational hierarchy, to facilitate the creation or updating of financial entity relationships. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "name": "string",
6 "email": "string",
7 "phone": "string",
8 "position": "string",
9 "address": "string",
10 "group": "string",
11 "buildingName": "string",
12 "fax": "string",
13 "erpSystemId": 0,
14 "erpSystemDisplayId": "string",
15 "partnerId": 0,
16 "contactRoleId": 0
17}
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 "email": "string",
20 "phone": "string",
21 "position": "string",
22 "address": "string",
23 "group": "string",
24 "buildingName": "string",
25 "fax": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "partnerId": 0,
29 "contactRoleId": 0
30 }
31}
Partner Contact - Bulk Updateยถ
HTTP Request
PUT /api/v1/partner-contacts/bulk
๐ Description: Updates multiple partner contact records in a single request, enabling efficient management of financial organization structures and hierarchies.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a bulk list of partner contact information, including organizational hierarchy details and associated financial entity attributes. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "email": "string",
8 "phone": "string",
9 "position": "string",
10 "address": "string",
11 "group": "string",
12 "buildingName": "string",
13 "fax": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "partnerId": 0,
17 "contactRoleId": 0
18 }
19]
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 "email": "string",
21 "phone": "string",
22 "position": "string",
23 "address": "string",
24 "group": "string",
25 "buildingName": "string",
26 "fax": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "partnerId": 0,
30 "contactRoleId": 0
31 }
32 ]
33}
Partner Contact - Bulk Createยถ
HTTP Request
POST /api/v1/partner-contacts/bulk
๐ Description: Submits a bulk upload of partner contact information to enhance the financial organization structure, ensuring accurate representation of relationships within the hierarchy of financial entities.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing a collection of partner contact details, including organizational hierarchy and financial entity information, for bulk processing within the financial organization structure. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "email": "string",
8 "phone": "string",
9 "position": "string",
10 "address": "string",
11 "group": "string",
12 "buildingName": "string",
13 "fax": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "partnerId": 0,
17 "contactRoleId": 0
18 }
19]
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 "email": "string",
21 "phone": "string",
22 "position": "string",
23 "address": "string",
24 "group": "string",
25 "buildingName": "string",
26 "fax": "string",
27 "erpSystemId": 0,
28 "erpSystemDisplayId": "string",
29 "partnerId": 0,
30 "contactRoleId": 0
31 }
32 ]
33}
Partner Contact - Bulk Deleteยถ
HTTP Request
DELETE /api/v1/partner-contacts/bulk
๐ Description: Deletes multiple partner contact records in a single operation, streamlining the management of your financial organizationโs structure and hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
array[integer] |
true |
Request body containing an array of partner contact identifiers for bulk deletion within the financial organization 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}
Partner Contact - Searchยถ
HTTP Request
POST /api/v1/partner-contacts/search
๐ Description: Submits a search request for partner contacts within the financial organization structure, allowing users to identify and retrieve relevant contact information based on specified criteria.
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 search criteria and filters for retrieving partner contact information within the financial organization structure. |
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 "emailLike": "string",
25 "phoneLike": "string",
26 "positionLike": "string",
27 "addressLike": "string",
28 "groupLike": "string",
29 "buildingNameLike": "string",
30 "faxLike": "string",
31 "erpSystemIdEqual": 0,
32 "erpSystemDisplayIdLike": "string",
33 "partnerIdEqual": 0,
34 "contactRoleIdEqual": 0
35}
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 "email": "string",
25 "phone": "string",
26 "position": "string",
27 "address": "string",
28 "group": "string",
29 "buildingName": "string",
30 "fax": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string",
33 "partnerId": 0,
34 "contactRoleId": 0
35 }
36 ],
37 "number": 0,
38 "sort": {
39 "unsorted": true,
40 "sorted": true,
41 "empty": true
42 },
43 "first": true,
44 "last": true,
45 "empty": true
46}
Partner Contact - Detach Partnerยถ
HTTP Request
POST /api/v1/partner-contacts/detach/partner/{partner_id}
๐ Description: Detaches a specified partner contact from the financial organization structure, facilitating updates to the hierarchy and ensuring accurate representation of relationships within the financial entity.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
partner_id |
path |
integer(int64) |
true |
Unique identifier for the financial entity partner within the organizational structure, used to detach associated contacts. |
body |
body |
true |
Request body containing the details of the partner contact to be detached from the specified financial entity, including relevant identifiers and metadata. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "email": "string",
8 "phone": "string",
9 "position": "string",
10 "address": "string",
11 "group": "string",
12 "buildingName": "string",
13 "fax": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "partnerId": 0,
17 "contactRoleId": 0
18 }
19]
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}
Partner Contact - Attach Partnerยถ
HTTP Request
POST /api/v1/partner-contacts/attach/partner/{partner_id}
๐ Description: Attaches a specified partner contact to the designated partner within the financial organization structure, facilitating enhanced communication and collaboration across the entityโs hierarchy.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
partner_id |
path |
integer(int64) |
true |
Unique identifier for the partner within the financial organization structure, used to associate contacts with the specified partner in the hierarchy. |
body |
body |
true |
Request body containing the partner contact details, including identification and relationship information, essential for establishing and managing the financial organization structure and hierarchy. |
Body Parameters
1[
2 {
3 "id": 0,
4 "status": "CREATED",
5 "displayId": "string",
6 "name": "string",
7 "email": "string",
8 "phone": "string",
9 "position": "string",
10 "address": "string",
11 "group": "string",
12 "buildingName": "string",
13 "fax": "string",
14 "erpSystemId": 0,
15 "erpSystemDisplayId": "string",
16 "partnerId": 0,
17 "contactRoleId": 0
18 }
19]
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}
Partner Contact - Find Allยถ
HTTP Request
GET /api/v1/partner-contacts
๐ Description: Retrieves a list of partner contacts within the financial organization structure, providing insights into the hierarchy and relationships of financial entities. This operation supports efficient navigation and management of organizational contacts.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
pageable |
query |
true |
Indicates whether the results of the partner contacts retrieval should be paginated, facilitating efficient navigation through the organizational hierarchy of financial entities. |
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 "email": "string",
25 "phone": "string",
26 "position": "string",
27 "address": "string",
28 "group": "string",
29 "buildingName": "string",
30 "fax": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string",
33 "partnerId": 0,
34 "contactRoleId": 0
35 }
36 ],
37 "number": 0,
38 "sort": {
39 "unsorted": true,
40 "sorted": true,
41 "empty": true
42 },
43 "first": true,
44 "last": true,
45 "empty": true
46}
Partner Contact - Createยถ
HTTP Request
POST /api/v1/partner-contacts
๐ Description: Creates a new partner contact within the financial organization structure, enabling the establishment of relationships and hierarchies essential for managing financial entities effectively.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
body |
body |
true |
Request body containing the details of partner contacts, including organizational affiliation and hierarchical structure within the financial entity. |
Body Parameters
1{
2 "id": 0,
3 "status": "CREATED",
4 "displayId": "string",
5 "name": "string",
6 "email": "string",
7 "phone": "string",
8 "position": "string",
9 "address": "string",
10 "group": "string",
11 "buildingName": "string",
12 "fax": "string",
13 "erpSystemId": 0,
14 "erpSystemDisplayId": "string",
15 "partnerId": 0,
16 "contactRoleId": 0
17}
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 "email": "string",
20 "phone": "string",
21 "position": "string",
22 "address": "string",
23 "group": "string",
24 "buildingName": "string",
25 "fax": "string",
26 "erpSystemId": 0,
27 "erpSystemDisplayId": "string",
28 "partnerId": 0,
29 "contactRoleId": 0
30 }
31}
Partner Contact - Get All By Partnerยถ
HTTP Request
GET /api/v1/partner-contacts/partner/{id}
๐ Description: Fetches detailed information about a specific partner contact within the financial organization structure, identified by the provided partner ID, to support organizational hierarchy and entity management.
Parameters
Name |
In |
Type |
Required |
Description |
|---|---|---|---|---|
id |
path |
integer(int64) |
true |
Unique identifier for the resource |
pageable |
query |
true |
Indicates whether the response should be paginated, facilitating the retrieval of partner contact records 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 "email": "string",
25 "phone": "string",
26 "position": "string",
27 "address": "string",
28 "group": "string",
29 "buildingName": "string",
30 "fax": "string",
31 "erpSystemId": 0,
32 "erpSystemDisplayId": "string",
33 "partnerId": 0,
34 "contactRoleId": 0
35 }
36 ],
37 "number": 0,
38 "sort": {
39 "unsorted": true,
40 "sorted": true,
41 "empty": true
42 },
43 "first": true,
44 "last": true,
45 "empty": true
46}
Partner Contact - Get Metadataยถ
HTTP Request
GET /api/v1/partner-contacts/meta
๐ Description: Retrieves metadata related to partner contacts within the financial organization structure, providing insights into the hierarchy and relationships of financial entities. This operation supports effective management and understanding of organizational dynamics.
Responses
Status |
Meaning |
Description |
Schema |
|---|---|---|---|
200 |
OK |
Inline |
Example Responses
1[
2 "NAME"
3]