Skip to main content
GET
/
investments
/
orders
/
{id}
Get order by ID
curl --request GET \
  --url https://{host}/investments/orders/{id} \
  --header 'Authorization: Bearer <token>' \
  --header 'x-user-id: <x-user-id>'
{
  "id": "64f5b3137fb3fc001234abce",
  "isin": "US0378331005",
  "side": "Buy",
  "status": "Settled",
  "quantity": 1.5,
  "executionWindow": {
    "type": "real-time",
    "expectedExecutionDate": "2024-07-12"
  },
  "settlementCurrency": "EUR",
  "consideration": {
    "currency": "EUR",
    "amount": 2550,
    "originalAmount": 2550
  },
  "fees": {
    "fx": {
      "currency": "EUR",
      "amount": 0
    },
    "commission": {
      "currency": "EUR",
      "amount": 0.25
    }
  },
  "createdAt": "2024-07-12T10:30:00Z",
  "filledAt": "2024-07-12T15:45:00Z",
  "unitPrice": {
    "currency": "EUR",
    "amount": 17
  }
}

Authorizations

Authorization
string
header
required

Auth0-issued access token that includes the scopes listed for the endpoint.

Headers

x-user-id
string
required

User identifier for the M2M client to specify which user's data to access.

Path Parameters

id
string
required

Order identifier (MongoDB ObjectId)

Response

Order details retrieved successfully

Order information including execution details and fees

id
string
required
isin
string
required
side
enum<string>
required
Available options:
Buy,
Sell
status
enum<string>
required
Available options:
Pending,
Matched,
Settled,
Rejected,
Cancelled
quantity
number<double>

Asset units (may be null for pending buy orders)

executionWindow
object

Execution timing communicated to the client.

settlementCurrency
string
consideration
object
fees
object
createdAt
string<date-time>
updatedAt
string<date-time>
filledAt
string<date-time> | null
unitPrice
object
displayExchangeRate
object