POST api/international/holding-transfers/{internationalAccountHoldingMigrationEntryID}/status

Update international holding transfer status

Request Information

URI Parameters

NameDescriptionTypeAdditional information
internationalAccountHoldingMigrationEntryID

International holding transfer ID

integer

Required

Body Parameters

Status update payload

HoldingTransferStatusUpdate
NameDescriptionTypeAdditional information
Status

International Holding Transfer Status

enInternationaHoldingMigrationStatus

Required

ExternalReference

External reference from the trading provider

string

None.

Message

Optional message describing the status change or result

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Status": 2,
  "ExternalReference": "639092200604071800",
  "Message": "Holding transfer processed successfully"
}

application/xml, text/xml

Sample:
<HoldingTransferStatusUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:x="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.datacontract.org/2004/07/TPP.B2B.Webservices2.Contract.International">
  <Status xmlns:d2p1="http://schemas.datacontract.org/2004/07/TPP.Utilities" i:type="d2p1:enInternationaHoldingMigrationStatus" xmlns="">Processed</Status>
  <ExternalReference i:type="x:string" xmlns="">639092200604071800</ExternalReference>
  <Message i:type="x:string" xmlns="">Holding transfer processed successfully</Message>
</HoldingTransferStatusUpdate>

Response Information

Resource Description

StatusCodeResult
NameDescriptionTypeAdditional information
StatusCode

HttpStatusCode

None.

Request

HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.