Skip to content

Get Order Details

Retrieves detailed information about a specific order.

Request URL

GET https://ddp.definitive.fi/v2/portfolio/orders/:orderId

Example

const json = await AuthHelpers.signAndSend({
  path: "/v2/portfolio/orders/00000000-0000-0000-0000-000000000001",
  method: "GET",
  apiKey: process.env.API_KEY,
  apiSecret: process.env.API_SECRET,
});
console.log(json);

Path Parameters

ParameterTypeRequiredDescription
orderIdstringYesThe unique ID of the order

Response

{
  orderId: string, // e.g. "00000000-0000-0000-0000-000000000001"
  status: string, // e.g. "COMPLETED"
  type: string, // e.g. "MARKET"
  side: string, // e.g. "BUY"
  baseAsset: {
    id: string,
    name: string,
    ticker: string,
    address: string,
    chain: {
      id: string,
      name: string,
      namespace: string
    }
  },
  quoteAsset: {
    id: string,
    name: string,
    ticker: string,
    address: string,
    chain: {
      id: string,
      name: string,
      namespace: string
    }
  },
  baseQuantity: number,
  quoteQuantity: number,
  executedBaseQuantity: number,
  executedQuoteQuantity: number,
  price: number,
  createdAt: string, // ISO date string
  updatedAt: string, // ISO date string
  fills: [
    {
      fillId: string,
      orderId: string,
      baseQuantity: number,
      quoteQuantity: number,
      price: number,
      timestamp: string, // ISO date string
      transactionId: string // blockchain transaction hash
    }
  ]
}