---
title: "One company's whole bundle"
method: GET
path: "/public/stocks/{slug}"
tags: ["Stocks"]
---

# One company's whole bundle

`GET /public/stocks/{slug}`

## Request

- Base URL: `https://api.sweetvaluelab.com`
- URL: `https://api.sweetvaluelab.com/public/stocks/{slug}`
- Auth: none declared

Everything the seven pages under /stocks/<ticker> render, in one response: the reference valuation (twelve deterministic models with their assumptions and WACC), eight years of income statement, balance sheet and cash flow, dividends, consensus estimates and the sell-side's own published figures and grade changes (quoted as third-party data), SEC Form 4 insider transactions, 13D/13G filers, the tracked 13F holders, and decoded 8-K events for the past year.

## Path parameters

- `slug` string, required

## Response `200`

The company's bundle.

- Envelope: Every endpoint on every service returns this shape. `ok` says which half is filled: on success `data` holds the payload and `error` is null; on failure `data` is null and `error` says why.
  - `ok` boolean, required
  - `schema_version` string, required: Envelope contract version, currently "1". It changes only on a breaking change to this shape.
  - `as_of` string, date, required: The day the payload speaks for.
  - `code_version` string, required: The build that produced the payload. With as_of it is what makes a figure reproducible.
  - `data` object, nullable, required: The payload, or null on failure.
  - `error` ErrorDetail, required
    - `code` string, required: Stable machine-readable code, e.g. not_found, bad_request.
    - `message` string, required
    - `details` object

## Other responses

- `404`: No such slug. The covered universe is fixed and published in the index endpoint of the same family, so this means the slug is not one of ours — not that the entity does not exist.

---

[API](https://skmtc.dev/sweetvaluelab/apis/sweetvaluelab-api.md) · [All operations](https://skmtc.dev/sweetvaluelab/apis/sweetvaluelab-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sweetvaluelab/apis/sweetvaluelab-api/revisions/6990fff94d5e?raw)
