GET v1/AccrualPayments/{id}

Description

Retrieve an accrual payment with WSO ID of {id}.

Base Url

https://api-agc.wsohosting.com/


Rest Call Syntax


GET TradeManagement/v1/AccrualPayments/{id}

GET TradeManagement/v1/AccrualPayments/{id}

Verb

Base Url

URI parameters

 = 

Authentication



Response Format


Headers

Add header


 

Delete




Limitations

There are no limitations specified.




Request Information


Parameters

Name

Description

Type

Additional Information

id

WSO ID of the accrual payment

integer

Required




Response Information


Get All AccrualPayment


AccrualPayment

Name

Description

Type

Additional Information

AccrualPaymentName

Gets or sets the name of the accrualPayment

string

AccrualTypeId

Gets or sets the accrual Type id of the accrualPayment

integer

AddDate

Gets or sets the date that a record was added to the database.

date

AddId

Gets or sets the UserId of the user who added the record.

string

AddNode

Gets or sets the name of the machine where the record was added from.

string

Amount

Gets or sets the amount of the accrual

decimal number

BorrowerName

Gets or sets the borrower name of the accrualPayment

string

CurrencyTypeId

Gets or sets the currency type id of the accrualPayment

integer

DayCount

Gets or sets the day count id of the accrualPayment

string

Direction

Gets or sets the direction of the accrualPayment

string

ExchangeRate

Gets or sets the exchange rate of the accrualPayment

decimal number

Frequency

Gets or sets the frequency of the accrualPayment

string

Id

Gets or sets the Id of the ccrualPayment.

integer

IsBorrowerTransaction

Gets or sets the is borrower transaction of the accrualPayment

boolean

IsReceived

Gets or sets the is received of the accrualPayment

boolean

IssuerId

Gets or sets the issuer id of the accrualPayment

integer

LastChangeDate

Gets or sets the date when the record was last changed.

date

LastChangeId

Gets or sets the UserId of the user who last changed this record.

string

LastChangeNode

Gets or sets the name of the machine where the record was last changed from.

string

LinkingId

Gets or sets the linking id of the accrualPayment

integer

Links

The Hateoas links related to this trader item

Collection of Link

Notes

Gets or sets the notes of the accrualPayment

string

PeriodEnd

Gets or sets the period end of the accrualPayment

date

PeriodStart

Gets or sets the period start of the accrualPayment

date

PortfolioId

Gets or sets the portfolio id of the accrualPayment

integer

PositionId

Gets or sets the position id of the accrualPayment

integer

RateOptionId

Gets or sets the rate option id of the accrualPayment

integer

ReceiveDate

Gets or sets the receive date of the accrualPayment

date




Response Body Formats



application/json, text/json

Sample:
{
  "id": 1,
  "accrualPaymentName": "sample string 2",
  "accrualTypeId": 3,
  "currencyTypeId": 4,
  "dayCount": "sample string 5",
  "direction": "sample string 6",
  "exchangeRate": 7.1,
  "frequency": "sample string 8",
  "isReceived": true,
  "linkingId": 10,
  "notes": "sample string 11",
  "periodEnd": "2024-10-08T05:40:09.4187691-05:00",
  "periodStart": "2024-10-08T05:40:09.4193142-05:00",
  "portfolioId": 14,
  "positionId": 15,
  "rateOptionId": 16,
  "receiveDate": "2024-10-08T05:40:09.4193942-05:00",
  "addDate": "2024-10-08T05:40:09.4193942-05:00",
  "lastChangeDate": "2024-10-08T05:40:09.4193942-05:00",
  "issuerId": 21,
  "borrowerName": "sample string 22",
  "isBorrowerTransaction": true,
  "amount": 24.0,
  "addId": "sample string 25",
  "addNode": "sample string 26",
  "lastChangeId": "sample string 27",
  "lastChangeNode": "sample string 28",
  "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:
<AccrualPayment xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <AccrualPaymentName>sample string 2</AccrualPaymentName>
  <AccrualTypeId>3</AccrualTypeId>
  <AddDate>2024-10-08T05:40:09.4193942-05:00</AddDate>
  <AddId>sample string 25</AddId>
  <AddNode>sample string 26</AddNode>
  <Amount>24</Amount>
  <BorrowerName>sample string 22</BorrowerName>
  <CurrencyTypeId>4</CurrencyTypeId>
  <DayCount>sample string 5</DayCount>
  <Direction>sample string 6</Direction>
  <ExchangeRate>7.1</ExchangeRate>
  <Frequency>sample string 8</Frequency>
  <Id>1</Id>
  <IsBorrowerTransaction>true</IsBorrowerTransaction>
  <IsReceived>true</IsReceived>
  <IssuerId>21</IssuerId>
  <LastChangeDate>2024-10-08T05:40:09.4193942-05:00</LastChangeDate>
  <LastChangeId>sample string 27</LastChangeId>
  <LastChangeNode>sample string 28</LastChangeNode>
  <LinkingId>10</LinkingId>
  <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>
  <Notes>sample string 11</Notes>
  <PeriodEnd>2024-10-08T05:40:09.4187691-05:00</PeriodEnd>
  <PeriodStart>2024-10-08T05:40:09.4193142-05:00</PeriodStart>
  <PortfolioId>14</PortfolioId>
  <PositionId>15</PositionId>
  <RateOptionId>16</RateOptionId>
  <ReceiveDate>2024-10-08T05:40:09.4193942-05:00</ReceiveDate>
</AccrualPayment>



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.