---
title: "GET /executionReport/find"
method: GET
path: "/executionReport/find"
tags: ["Orders"]
---

# GET /executionReport/find

`GET /executionReport/find`

Retrieves an entity of ExecutionReport type by its name

## Query parameters

- `name` string, required

## Response `200`

See definition

- ExecutionReport
  - `id` integer
  - `commandId` integer, required — id of Command
  - `name` string, required
  - `accountId` integer, required — id of Account
  - `contractId` integer, required — id of Contract
  - `timestamp` string, date-time, required
  - `tradeDate` TradeDate
    - `year` integer, required
    - `month` integer, required
    - `day` integer, required
  - `orderId` integer, required — id of Order
  - `execType` 'Canceled' | 'Completed' | 'DoneForDay' | 'Expired' | 'New' | 'OrderStatus' | 'PendingCancel' | 'PendingNew' | 'PendingReplace' | 'Rejected' | 'Replaced' | 'Stopped' | 'Suspended' | 'Trade' | 'TradeCancel' | 'TradeCorrect', required — Canceled, Completed, DoneForDay, Expired, New, OrderStatus, PendingCancel, PendingNew, PendingReplace, Rejected, Replaced, Stopped, Suspended, Trade, TradeCancel, TradeCorrect
  - `execRefId` string
  - `ordStatus` 'Canceled' | 'Completed' | 'Expired' | 'Filled' | 'PendingCancel' | 'PendingNew' | 'PendingReplace' | 'Rejected' | 'Suspended' | 'Unknown' | 'Working' — Canceled, Completed, Expired, Filled, PendingCancel, PendingNew, PendingReplace, Rejected, Suspended, Unknown, Working
  - `action` 'Buy' | 'Sell', required — Buy, Sell
  - `cumQty` integer
  - `avgPx` number, double
  - `lastQty` integer
  - `lastPx` number, double
  - `rejectReason` 'AccountClosed' | 'AdvancedTrailingStopUnsupported' | 'AnotherCommandPending' | 'BackMonthProhibited' | 'ExecutionProviderNotConfigured' | 'ExecutionProviderUnavailable' | 'InvalidContract' | 'InvalidPrice' | 'LiquidationOnly' | 'LiquidationOnlyBeforeExpiration' | 'MaxOrderQtyIsNotSpecified' | 'MaxOrderQtyLimitReached' | 'MaxPosLimitMisconfigured' | 'MaxPosLimitReached' | 'MaxTotalPosLimitReached' | 'MultipleAccountPlanRequired' | 'NoQuote' | 'NotEnoughLiquidity' | 'OtherExecutionRelated' | 'ParentRejected' | 'RiskCheckTimeout' | 'SessionClosed' | 'Success' | 'TooLate' | 'TradingLocked' | 'TrailingStopNonOrderQtyModify' | 'Unauthorized' | 'UnknownReason' | 'Unsupported' — AccountClosed, AdvancedTrailingStopUnsupported, AnotherCommandPending, BackMonthProhibited, ExecutionProviderNotConfigured, ExecutionProviderUnavailable, InvalidContract, InvalidPrice, LiquidationOnly, LiquidationOnlyBeforeExpiration, MaxOrderQtyIsNotSpecified, MaxOrderQtyLimitReached, MaxPosLimitMisconfigured, MaxPosLimitReached, MaxTotalPosLimitReached, MultipleAccountPlanRequired, NoQuote, NotEnoughLiquidity, OtherExecutionRelated, ParentRejected, RiskCheckTimeout, SessionClosed, Success, TooLate, TradingLocked, TrailingStopNonOrderQtyModify, Unauthorized, UnknownReason, Unsupported
  - `text` string
  - `exchangeOrderId` string

---

[API](https://skmtc.dev/tradovate/apis/tradovate-api.md) · [All operations](https://skmtc.dev/tradovate/apis/tradovate-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tradovate/tradovate-api/revisions/7cdb5e795c45/schema)
