Skip to main content
GET
/
v1
/
stocks
/
unified-snapshot
Get Unified Snapshot
curl --request GET \
  --url https://api.aries.com/v1/stocks/unified-snapshot \
  --header 'Authorization: Bearer <token>'
{
  "requestId": "1d0ab9bef56cd6a18a809d4c4c0070f1",
  "results": [
    {
      "fmv": 270.66,
      "fmvLastUpdated": 1767606739184712400,
      "lastMinute": {
        "close": 270.66,
        "high": 270.66,
        "low": 270.66,
        "open": 270.66,
        "transactions": 3,
        "volume": 53,
        "vwap": 270.66
      },
      "lastQuote": {
        "ask": 285.79,
        "askExchange": 15,
        "askSize": 100,
        "bid": 258.4,
        "bidExchange": 15,
        "bidSize": 100,
        "lastUpdated": 1767387600000915500,
        "timeframe": "DELAYED"
      },
      "lastTrade": {
        "conditions": [
          12,
          37
        ],
        "exchange": 15,
        "id": "14717",
        "lastUpdated": 1767391050283999700,
        "price": 270.81,
        "size": 3,
        "timeframe": "DELAYED"
      },
      "marketStatus": "early_trading",
      "name": "Apple Inc.",
      "session": {
        "change": -0.2,
        "changePercent": -0.0738,
        "close": 270.66,
        "earlyTradingChange": -0.35,
        "earlyTradingChangePercent": -0.129,
        "high": 271.025,
        "low": 270.371,
        "open": 271.005,
        "previousClose": 271.01,
        "volume": 23380
      },
      "ticker": "AAPL",
      "type": "stocks"
    }
  ],
  "status": "OK"
}
Note: In the docs playground, if you enter tickers, leave type unselected. If you select type, your tickers value should stay entered and should not be removed from the form.

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

type
enum<string>

Which asset class to include in the snapshot. Allowed values:

  • stocks — equities and ETFs.
  • options — option contracts.
  • fx — foreign-exchange currency pairs.
  • crypto — cryptocurrencies.
  • indices — market indices like SPX, NDX, VIX. Asset class filter for unified snapshot.
Available options:
stocks,
options,
fx,
crypto,
indices
Example:

"stocks"

ticker
string

Single ticker symbol filter. Enter one ticker such as AAPL to narrow results to one company. In the docs playground, if you enter ticker, do not select type, because selecting type can clear the ticker field.

Example:

"AAPL"

tickersAnyOf
string

Comma-separated list of ticker symbols (maximum 250).

Example:

"AAPL,TSLA,GOOG"

tickerFrom
string

Ticker lower-bound filter. Returns symbols alphabetically on or after this ticker.

Example:

"A"

tickerAfter
string

Ticker lower-bound filter. Returns symbols alphabetically after this ticker, excluding the ticker itself.

Example:

"A"

tickerTo
string

Ticker upper-bound filter. Returns symbols alphabetically on or before this ticker.

Example:

"Z"

tickerBefore
string

Ticker upper-bound filter. Returns symbols alphabetically before this ticker, excluding the ticker itself.

Example:

"Z"

order
enum<string>
default:asc

Sort order for returned records. Use asc for oldest first or desc for newest first when supported.

Available options:
asc,
desc
limit
integer

Maximum number of results to return. Use smaller values for UI pages and larger values for exports within API limits.

Required range: 1 <= x <= 250
Example:

10

sort
string

Sort field used for ordering. Massive documents this separately from order, so enter the provider-supported field name in the text box, for example ticker.

next
string

Pagination cursor from the previous response. Omit it on the first request, then send the returned cursor to fetch the next page.

Response

Successful response

nextUrl
string

URL for next page of results

requestId
string

Unique request ID

results
object[]

Array of unified snapshots

status
string

Status string from the upstream data provider — typically OK for a successful response. Treat any other value as an error indicator alongside the HTTP status code.