---
title: "Get Unified Snapshot for Multiple Option Tickers"
method: GET
path: "/options/snapshot/unified"
tags: ["Options - Snapshot"]
---

# Get Unified Snapshot for Multiple Option Tickers

`GET /options/snapshot/unified`

## Request

- Base URL: `https://data.finbud.ai/api`
- URL: `https://data.finbud.ai/api/options/snapshot/unified`
- Auth: API key in header `X-API-KEY`
- TypeScript: <https://skmtc.dev/laksmono---company/apis/finbud-api/docs/options/snapshot/unified/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves a snapshot of the latest market data for one or more option contract tickers.
This typically includes last trade, last quote, day's aggregate data, and previous day's aggregate data.

## Query parameters

- `tickers` string, required
- `limit` integer

## Response `200`

Successful response with snapshot data for the requested tickers. Keys are in kebab-case.

- object
  - `request-id` string
  - `status` string
  - `results` object[]
    - `ticker` string
    - `day` object
    - `last-quote` object
    - `last-trade` object
    - `min` object
    - `prev-day` object
    - `todays-change` number
    - `todays-change-perc` number
    - `updated` number

## Other responses

- `400`: Bad Request - Missing 'tickers' parameter or invalid format.
- `401`: Unauthorized - API Key issue. (Mapped to 500)
- `404`: Not Found - Data for the specified tickers not found.
- `429`: Too Many Requests - Rate limit exceeded.
- `500`: Internal Server Error or Upstream API issue.

---

[API](https://skmtc.dev/laksmono---company/apis/finbud-api.md) - [All operations](https://skmtc.dev/laksmono---company/apis/finbud-api/llms.txt) - [OpenAPI document](https://skmtc.dev/laksmono---company/apis/finbud-api/revisions/742d2654c09a?raw)
