POST api/ComplianceRule/ValidateCompassRules
Request Information
URI Parameters
None.
Body Parameters
OrdersView| Name | Description | Type | Additional information |
|---|---|---|---|
| RecordDate | date |
None. |
|
| OrderID | integer |
None. |
|
| Code | string |
None. |
|
| RegisterID | string |
None. |
|
| Name | string |
None. |
|
| AssetId | integer |
None. |
|
| AssetType | string |
None. |
|
| AssetSubType | integer |
None. |
|
| TradeDate | date |
None. |
|
| ExpiryDate | date |
None. |
|
| TransactionType | string |
None. |
|
| Symbol | string |
None. |
|
| ExchangeId | integer |
None. |
|
| InvestorKey | string |
None. |
|
| InvestorAccount | string |
None. |
|
| Country | integer |
None. |
|
| Currency | string |
None. |
|
| FXRate | decimal number |
None. |
|
| SettlementDate | date |
None. |
|
| Broker | string |
None. |
|
| Quantity | decimal number |
None. |
|
| Price | decimal number |
None. |
|
| NetTradePrice | decimal number |
None. |
|
| Amount | decimal number |
None. |
|
| Commission | decimal number |
None. |
|
| OtherFees | decimal number |
None. |
|
| NetAmount | decimal number |
None. |
|
| CostBasis | decimal number |
None. |
|
| LimitType | string |
None. |
|
| LimitPrice | decimal number |
None. |
|
| BrokerID | integer |
None. |
|
| CreatedBy | string |
None. |
|
| IBAN | string |
None. |
|
| ISIN | string |
None. |
|
| TypeDetail | integer |
None. |
|
| serie | string |
None. |
|
| Tax1 | decimal number |
None. |
|
| Tax2 | decimal number |
None. |
|
| CUSIP | string |
None. |
|
| asset_description | string |
None. |
|
| AccountInstitution | string |
None. |
|
| ServiceType | string |
None. |
|
| AccountInstitutionId | integer |
None. |
|
| Note | string |
None. |
|
| AssetCountry | integer |
None. |
|
| TimeZoneInfoId | string |
None. |
|
| Nominal | decimal number |
None. |
|
| FactorPrice | decimal number |
None. |
|
| CurrencySymbol | string |
None. |
|
| AsesorRegulatorio | string |
None. |
|
| PorfolioModel | string |
None. |
|
| RiskProfile | string |
None. |
|
| ContractSize | decimal number |
None. |
|
| SettlementDays | integer |
None. |
|
| PivoltInvestorTransactionId | integer |
None. |
|
| Administradora | string |
None. |
|
| Modalidad | string |
None. |
|
| TipoProducto | string |
None. |
|
| TipoOperacion | string |
None. |
|
| FundType | string |
None. |
|
| IdentificadorCuenta | string |
None. |
|
| IdentificadorBanco | string |
None. |
|
| CuentaCorriente | string |
None. |
|
| Cheque | string |
None. |
|
| IdentificadorTercero | string |
None. |
|
| NombreTercero | string |
None. |
|
| IdentificadorPivolt | string |
None. |
|
| TransferType | string |
None. |
|
| CounterPartInstitution | string |
None. |
|
| GlobalIdTicket | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"RecordDate": "2025-12-05T23:21:03.0263378-06:00",
"OrderID": 2,
"Code": "sample string 3",
"RegisterID": "sample string 4",
"Name": "sample string 5",
"AssetId": 6,
"AssetType": "sample string 7",
"AssetSubType": 8,
"TradeDate": "2025-12-05T23:21:03.0263378-06:00",
"ExpiryDate": "2025-12-05T23:21:03.0263378-06:00",
"TransactionType": "sample string 10",
"Symbol": "sample string 11",
"ExchangeId": 12,
"InvestorKey": "sample string 13",
"InvestorAccount": "sample string 14",
"Country": 15,
"Currency": "sample string 16",
"FXRate": 17.0,
"SettlementDate": "2025-12-05T23:21:03.0263378-06:00",
"Broker": "sample string 19",
"Quantity": 20.0,
"Price": 21.0,
"NetTradePrice": 22.0,
"Amount": 23.0,
"Commission": 24.0,
"OtherFees": 25.0,
"NetAmount": 26.0,
"CostBasis": 27.0,
"LimitType": "sample string 28",
"LimitPrice": 1.0,
"BrokerID": 29,
"CreatedBy": "sample string 30",
"IBAN": "sample string 31",
"ISIN": "sample string 32",
"TypeDetail": 33,
"serie": "sample string 34",
"Tax1": 1.0,
"Tax2": 1.0,
"CUSIP": "sample string 35",
"asset_description": "sample string 36",
"AccountInstitution": "sample string 37",
"ServiceType": "sample string 38",
"AccountInstitutionId": 39,
"Note": "sample string 40",
"AssetCountry": 41,
"TimeZoneInfoId": "sample string 42",
"Nominal": 1.0,
"FactorPrice": 1.0,
"CurrencySymbol": "sample string 43",
"AsesorRegulatorio": "sample string 44",
"PorfolioModel": "sample string 45",
"RiskProfile": "sample string 46",
"ContractSize": 1.0,
"SettlementDays": 47,
"PivoltInvestorTransactionId": 1,
"Administradora": "sample string 48",
"Modalidad": "sample string 49",
"TipoProducto": "sample string 50",
"TipoOperacion": "sample string 51",
"FundType": "sample string 52",
"IdentificadorCuenta": "sample string 53",
"IdentificadorBanco": "sample string 54",
"CuentaCorriente": "sample string 55",
"Cheque": "sample string 56",
"IdentificadorTercero": "sample string 57",
"NombreTercero": "sample string 58",
"IdentificadorPivolt": "sample string 59",
"TransferType": "sample string 60",
"CounterPartInstitution": "sample string 61",
"GlobalIdTicket": "sample string 62"
}
application/xml, text/xml
Sample:
<OrdersView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApiCompass.Models.ClassModel.Orders.View"> <AccountInstitution>sample string 37</AccountInstitution> <AccountInstitutionId>39</AccountInstitutionId> <Administradora>sample string 48</Administradora> <Amount>23</Amount> <AsesorRegulatorio>sample string 44</AsesorRegulatorio> <AssetCountry>41</AssetCountry> <AssetId>6</AssetId> <AssetSubType>8</AssetSubType> <AssetType>sample string 7</AssetType> <Broker>sample string 19</Broker> <BrokerID>29</BrokerID> <CUSIP>sample string 35</CUSIP> <Cheque>sample string 56</Cheque> <Code>sample string 3</Code> <Commission>24</Commission> <ContractSize>1</ContractSize> <CostBasis>27</CostBasis> <CounterPartInstitution>sample string 61</CounterPartInstitution> <Country>15</Country> <CreatedBy>sample string 30</CreatedBy> <CuentaCorriente>sample string 55</CuentaCorriente> <Currency>sample string 16</Currency> <CurrencySymbol>sample string 43</CurrencySymbol> <ExchangeId>12</ExchangeId> <ExpiryDate>2025-12-05T23:21:03.0263378-06:00</ExpiryDate> <FXRate>17</FXRate> <FactorPrice>1</FactorPrice> <FundType>sample string 52</FundType> <GlobalIdTicket>sample string 62</GlobalIdTicket> <IBAN>sample string 31</IBAN> <ISIN>sample string 32</ISIN> <IdentificadorBanco>sample string 54</IdentificadorBanco> <IdentificadorCuenta>sample string 53</IdentificadorCuenta> <IdentificadorPivolt>sample string 59</IdentificadorPivolt> <IdentificadorTercero>sample string 57</IdentificadorTercero> <InvestorAccount>sample string 14</InvestorAccount> <InvestorKey>sample string 13</InvestorKey> <LimitPrice>1</LimitPrice> <LimitType>sample string 28</LimitType> <Modalidad>sample string 49</Modalidad> <Name>sample string 5</Name> <NetAmount>26</NetAmount> <NetTradePrice>22</NetTradePrice> <NombreTercero>sample string 58</NombreTercero> <Nominal>1</Nominal> <Note>sample string 40</Note> <OrderID>2</OrderID> <OtherFees>25</OtherFees> <PivoltInvestorTransactionId>1</PivoltInvestorTransactionId> <PorfolioModel>sample string 45</PorfolioModel> <Price>21</Price> <Quantity>20</Quantity> <RecordDate>2025-12-05T23:21:03.0263378-06:00</RecordDate> <RegisterID>sample string 4</RegisterID> <RiskProfile>sample string 46</RiskProfile> <ServiceType>sample string 38</ServiceType> <SettlementDate>2025-12-05T23:21:03.0263378-06:00</SettlementDate> <SettlementDays>47</SettlementDays> <Symbol>sample string 11</Symbol> <Tax1>1</Tax1> <Tax2>1</Tax2> <TimeZoneInfoId>sample string 42</TimeZoneInfoId> <TipoOperacion>sample string 51</TipoOperacion> <TipoProducto>sample string 50</TipoProducto> <TradeDate>2025-12-05T23:21:03.0263378-06:00</TradeDate> <TransactionType>sample string 10</TransactionType> <TransferType>sample string 60</TransferType> <TypeDetail>33</TypeDetail> <asset_description>sample string 36</asset_description> <serie>sample string 34</serie> </OrdersView>
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.