Skip to main content
GET
/
v1
/
marketdata
/
options
/
details
Get option details
curl --request GET \
  --url https://api.aries.com/v1/marketdata/options/details \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "symbol": "GOOG270115C00285000",
      "lastPrice": 79.76,
      "bidPrice": 78.05,
      "askPrice": 80.9,
      "midPrice": 79.475,
      "closePrice": 93.5
    }
  ],
  "errors": []
}

Response shape

  • data: Array of option contract objects; each includes symbol, lastPrice, bidPrice, askPrice, midPrice, and closePrice.
  • errors: Per-symbol error entries when a requested symbol cannot be returned; see the reference below for the object shape.

Demo response

{
  "data": [
    {
      "symbol": "GOOG270115C00285000",
      "lastPrice": 79.76,
      "bidPrice": 78.05,
      "askPrice": 80.9,
      "midPrice": 79.475,
      "closePrice": 93.5
    }
  ],
  "errors": []
}

Authorizations

Authorization
string
header
required

OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.

Query Parameters

symbols
string
required

One or more OSI option symbols, separated by commas (e.g. GOOG270115C00285000). At least one is required. The response order matches the request order.

Example:

"GOOG270115C00285000"

Response

data holds per-symbol option pricing objects matching OptionDetailsDTO. See schema for the errors array shape when a symbol cannot be returned.

Wrapper for GET /v1/marketdata/options/details: data for successful symbols, errors when applicable.

data
object[]

Option contracts that returned a pricing snapshot

errors
object[]

Per-symbol error entries when a requested symbol cannot be included in data