| GET | /ETS/Order-Details |
|---|
export class ETSOrderDetails
{
public Id: string;
public constructor(init?: Partial<ETSOrderDetails>) { (Object as any).assign(this, init); }
}
export class ETSOrderDetailsViewModel
{
public Id: number;
public OrderGuid: string;
public OrderPlacedBy: string;
public OrderPlacedByImageGuid: string;
public OrderPlacedDateTime: string;
public Quantity: string;
public Status: string;
public Vessels: string;
public Forward: boolean;
public OrderType: string;
public EUAPrice: string;
public GreyEpochBrokerPrice: string;
public BridgeArrangementFee: string;
public EUATotalPaid: string;
public OrderTotal: string;
public Deposit: string;
public DepositValue: string;
public MarginCoveredTo: string;
public PaymentRequests: string;
public CurrentPrice: string;
public Position: string;
public TotalPosition: string;
public FontColour: string;
public ThirdParty: boolean;
public ThirdPartyName: string;
public Financed: boolean;
public ShowMarkToMarket: boolean;
public constructor(init?: Partial<ETSOrderDetailsViewModel>) { (Object as any).assign(this, init); }
}
TypeScript ETSOrderDetails DTOs
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /ETS/Order-Details HTTP/1.1 Host: internal.thebunkerbridge.com Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Id: 0,
OrderGuid: 00000000000000000000000000000000,
OrderPlacedBy: String,
OrderPlacedByImageGuid: 00000000000000000000000000000000,
OrderPlacedDateTime: String,
Quantity: String,
Status: String,
Vessels: String,
Forward: False,
OrderType: String,
EUAPrice: String,
GreyEpochBrokerPrice: String,
BridgeArrangementFee: String,
EUATotalPaid: String,
OrderTotal: String,
Deposit: String,
DepositValue: String,
MarginCoveredTo: String,
PaymentRequests: String,
CurrentPrice: String,
Position: String,
TotalPosition: String,
FontColour: String,
ThirdParty: False,
ThirdPartyName: String,
Financed: False,
ShowMarkToMarket: False
}