POST api/v1/corporate-affairs/update-company-associates
Request Information
URI Parameters
None.
Body Parameters
CompanyAssociatesUpdateModel| Name | Description | Type | Additional information |
|---|---|---|---|
| JobId | integer |
None. |
|
| CAId | integer |
None. |
|
| ClientIdCo | integer |
None. |
|
| ClientIdAssoc | integer |
None. |
|
| Name | string |
None. |
|
| Address | string |
None. |
|
| IsDirector | boolean |
None. |
|
| IsTaxReturn | boolean |
None. |
|
| ShareHoldings | Collection of ShareHoldingModel |
None. |
|
| ShareIssues | Collection of ShareIssueModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"JobId": 1,
"CAId": 2,
"ClientIdCo": 3,
"ClientIdAssoc": 4,
"Name": "sample string 5",
"Address": "sample string 6",
"IsDirector": true,
"IsTaxReturn": true,
"ShareHoldings": [
{
"ShId": 1,
"CAId": 2,
"ShareClass": "sample string 3",
"Shares": 4,
"SerialNumbers": "sample string 5"
},
{
"ShId": 1,
"CAId": 2,
"ShareClass": "sample string 3",
"Shares": 4,
"SerialNumbers": "sample string 5"
}
],
"ShareIssues": [
{
"SIId": 1,
"ClientId": 2,
"ShareClass": "sample string 3",
"Description": "sample string 4",
"Shares": 5
},
{
"SIId": 1,
"ClientId": 2,
"ShareClass": "sample string 3",
"Description": "sample string 4",
"Shares": 5
}
]
}
application/xml, text/xml
Sample:
<CompanyAssociatesUpdateModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/iPMS.Models.CorporateAffairs">
<Address>sample string 6</Address>
<CAId>2</CAId>
<ClientIdAssoc>4</ClientIdAssoc>
<ClientIdCo>3</ClientIdCo>
<IsDirector>true</IsDirector>
<IsTaxReturn>true</IsTaxReturn>
<JobId>1</JobId>
<Name>sample string 5</Name>
<ShareHoldings>
<ShareHoldingModel>
<CAId>2</CAId>
<SerialNumbers>sample string 5</SerialNumbers>
<ShId>1</ShId>
<ShareClass>sample string 3</ShareClass>
<Shares>4</Shares>
</ShareHoldingModel>
<ShareHoldingModel>
<CAId>2</CAId>
<SerialNumbers>sample string 5</SerialNumbers>
<ShId>1</ShId>
<ShareClass>sample string 3</ShareClass>
<Shares>4</Shares>
</ShareHoldingModel>
</ShareHoldings>
<ShareIssues>
<ShareIssueModel>
<ClientId>2</ClientId>
<Description>sample string 4</Description>
<SIId>1</SIId>
<ShareClass>sample string 3</ShareClass>
<Shares>5</Shares>
</ShareIssueModel>
<ShareIssueModel>
<ClientId>2</ClientId>
<Description>sample string 4</Description>
<SIId>1</SIId>
<ShareClass>sample string 3</ShareClass>
<Shares>5</Shares>
</ShareIssueModel>
</ShareIssues>
</CompanyAssociatesUpdateModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.