Bridge

<back to all web services

ETSOrderDetails

ETS
The following routes are available for this service:
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

HTTP + 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
}