PUT v1/Cash/{id}

Description

Base Url

https://api-mgi.uat.wsohosting.com/


Rest Call Syntax


PUT CashManagement/v1/Cash/{id}

PUT CashManagement/v1/Cash/{id}

Verb

Base Url

URI parameters

 = 

Authentication



Response Format


Headers

Add header


 

Delete



CashUpdate

Name

Description

Type

Additional Information

FXReceiveDate

decimal number

FXSettleDate

decimal number

FXTradeDate

decimal number

LedgerAccountId

integer

Name

string

Notes

string

ReceiveDate

date

ReconcileNotes

string

Review

Unscheduled

boolean




Limitations

There are no limitations specified.




Request Information


Parameters

Name

Description

Type

Additional Information

id

integer

Required



Request body formats


application/json, text/json

Sample:
{
  "fxReceiveDate": 2.1,
  "fxSettleDate": 3.1,
  "fxTradeDate": 4.1,
  "ledgerAccountId": 5,
  "name": "sample string 6",
  "notes": "sample string 7",
  "receiveDate": "2024-10-08T11:41:33.1291418+01:00",
  "unscheduled": true,
  "reconcileNotes": "sample string 10",
  "review": "DataServices"
}

application/xml, text/xml

Sample:
<CashUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <FXReceiveDate>2.1</FXReceiveDate>
  <FXSettleDate>3.1</FXSettleDate>
  <FXTradeDate>4.1</FXTradeDate>
  <LedgerAccountId>5</LedgerAccountId>
  <Name>sample string 6</Name>
  <Notes>sample string 7</Notes>
  <ReceiveDate>2024-10-08T11:41:33.1291418+01:00</ReceiveDate>
  <ReconcileNotes>sample string 10</ReconcileNotes>
  <Review>DataServices</Review>
  <Unscheduled>true</Unscheduled>
</CashUpdate>

application/x-www-form-urlencoded

Sample:

Sample not available.




Response Information



Cash

Name

Description

Type

Additional Information

ActionCodeBaseId

integer

ActionCodeId

integer

AddDate

Gets or sets the date that this record was added.

date

AddId

Gets or sets the name of the user who added this record to the system.

string

AddNode

Gets or sets the name of the machine that added this record to the system.

string

Amount

decimal number

CashId

integer

CurrencyCode

string

FXReceiveDate

decimal number

FXSettleDate

decimal number

FXTradeDate

decimal number

IsBorrowerTransaction

boolean

IsReceived

boolean

IssuerId

Gets or set the Id of the borrower associated with the cash. For assets that are not multi-borrower loans, this will be the issuer of the asset.

integer

LastChangeDate

Gets or sets the date of the last change to this record.

date

LastChangeId

Gets or sets the name of the user that last made changes to this record.

string

LastChangeNode

Gets or sets the name of the machine that last made changes to this record.

string

LedgerAccount

LedgerAccountId

integer

Links

The Hateoas links related to this cash item

Collection of Link

Name

string

Notes

string

PortfolioId

integer

PositionId

integer

ReceiveDate

date

ReconciledDate

date

ReconciledUser

string

ReconcileIssuer

integer

ReconcileNotes

string

ReviewColumn

integer

SettleDate

date

TradeDate

date

TranId

integer

Udfs

Unscheduled

boolean




Response Body Formats



application/json, text/json

Sample:
{
  "actionCodeBaseId": 1,
  "actionCodeId": 2,
  "amount": 3.0,
  "cashId": 4,
  "currencyCode": "sample string 5",
  "fxReceiveDate": 6.1,
  "fxSettleDate": 7.1,
  "fxTradeDate": 8.1,
  "isReceived": true,
  "ledgerAccountId": 10,
  "ledgerAccount": {
    "verb": "sample string 1",
    "rel": "sample string 2",
    "uri": "http://webapihelppage3.com"
  },
  "name": "sample string 11",
  "notes": "sample string 12",
  "portfolioId": 13,
  "positionId": 14,
  "receiveDate": "2024-10-08T11:41:33.1449321+01:00",
  "reconciledDate": "2024-10-08T11:41:33.1449321+01:00",
  "reconciledUser": "sample string 17",
  "reconcileIssuer": 18,
  "reconcileNotes": "sample string 19",
  "reviewColumn": 20,
  "settleDate": "2024-10-08T11:41:33.1449321+01:00",
  "tradeDate": "2024-10-08T11:41:33.1449321+01:00",
  "tranId": 23,
  "unscheduled": true,
  "isBorrowerTransaction": true,
  "issuerId": 27,
  "addId": "sample string 28",
  "addNode": "sample string 29",
  "addDate": "2024-10-08T11:41:33.1449321+01:00",
  "lastChangeId": "sample string 31",
  "lastChangeNode": "sample string 32",
  "lastChangeDate": "2024-10-08T11:41:33.1449321+01:00",
  "udfs": {
    "verb": "sample string 1",
    "rel": "sample string 2",
    "uri": "http://webapihelppage3.com"
  },
  "links": [
    {
      "verb": "sample string 1",
      "rel": "sample string 2",
      "uri": "http://webapihelppage3.com"
    },
    {
      "verb": "sample string 1",
      "rel": "sample string 2",
      "uri": "http://webapihelppage3.com"
    }
  ]
}

application/xml, text/xml

Sample:
<Cash xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <ActionCodeBaseId>1</ActionCodeBaseId>
  <ActionCodeId>2</ActionCodeId>
  <AddDate>2024-10-08T11:41:33.1449321+01:00</AddDate>
  <AddId>sample string 28</AddId>
  <AddNode>sample string 29</AddNode>
  <Amount>3</Amount>
  <CashId>4</CashId>
  <CurrencyCode>sample string 5</CurrencyCode>
  <FXReceiveDate>6.1</FXReceiveDate>
  <FXSettleDate>7.1</FXSettleDate>
  <FXTradeDate>8.1</FXTradeDate>
  <IsBorrowerTransaction>true</IsBorrowerTransaction>
  <IsReceived>true</IsReceived>
  <IssuerId>27</IssuerId>
  <LastChangeDate>2024-10-08T11:41:33.1449321+01:00</LastChangeDate>
  <LastChangeId>sample string 31</LastChangeId>
  <LastChangeNode>sample string 32</LastChangeNode>
  <LedgerAccount>
    <Rel>sample string 2</Rel>
    <Uri>http://webapihelppage3.com/</Uri>
    <Verb>sample string 1</Verb>
  </LedgerAccount>
  <LedgerAccountId>10</LedgerAccountId>
  <Links>
    <Link>
      <Rel>sample string 2</Rel>
      <Uri>http://webapihelppage3.com/</Uri>
      <Verb>sample string 1</Verb>
    </Link>
    <Link>
      <Rel>sample string 2</Rel>
      <Uri>http://webapihelppage3.com/</Uri>
      <Verb>sample string 1</Verb>
    </Link>
  </Links>
  <Name>sample string 11</Name>
  <Notes>sample string 12</Notes>
  <PortfolioId>13</PortfolioId>
  <PositionId>14</PositionId>
  <ReceiveDate>2024-10-08T11:41:33.1449321+01:00</ReceiveDate>
  <ReconcileIssuer>18</ReconcileIssuer>
  <ReconcileNotes>sample string 19</ReconcileNotes>
  <ReconciledDate>2024-10-08T11:41:33.1449321+01:00</ReconciledDate>
  <ReconciledUser>sample string 17</ReconciledUser>
  <ReviewColumn>20</ReviewColumn>
  <SettleDate>2024-10-08T11:41:33.1449321+01:00</SettleDate>
  <TradeDate>2024-10-08T11:41:33.1449321+01:00</TradeDate>
  <TranId>23</TranId>
  <Udfs>
    <Rel>sample string 2</Rel>
    <Uri>http://webapihelppage3.com/</Uri>
    <Verb>sample string 1</Verb>
  </Udfs>
  <Unscheduled>true</Unscheduled>
</Cash>



Feedback



(0 out of 1500 characters used)
Feedback has been submitted. Thank you for your feedback.
Automatic feedback submission has been turned off by your system administrator. Your feedback has been logged to the exceptions table. Please contact support to find out how to manually send in your feedback. Thank you.