---
title: "GET /api/sheets/{sheet_id}"
method: GET
path: "/api/sheets/{sheet_id}"
tags: ["Sheets"]
---

# GET /api/sheets/{sheet_id}

`GET /api/sheets/{sheet_id}`

Retrieves the full content and metadata of a single Sheet from Voices on Sefaria.

## Path parameters

- `sheet_id` integer, required

## Query parameters

- `more_data` '0' | '1'
- `callback` string

## Response `200`

Successful Response

- SheetDetailJSON — JSON containing the full content and metadata of a single Sefaria source sheet, including all of its sources.
  - `id` integer — Numeric `id` of the sheet — the same value that appears in the sheet's URL on `voices.sefaria.org`.
  - `title` string — Title of the source sheet.
  - `summary` string — A short, plain-text description of the sheet's contents.
  - `owner` integer — Numeric Sefaria user ID of the sheet's owner.
  - `ownerName` string — Display name of the sheet's owner.
  - `ownerProfileUrl` string — Path to the owner's public profile on Sefaria.
  - `ownerImageUrl` string — URL of the owner's profile image.
  - `status` 'public' | 'unlisted' — Visibility of the sheet — `public` for sheets that are publicly listed, `unlisted` for sheets accessible by direct link only.
  - `sheetLanguage` string — Default display language for the sheet.
  - `dateCreated` string — Timestamp the sheet was first created. May be ISO-8601 or a Unix timestamp string depending on the sheet's age.
  - `dateModified` string — Timestamp of the most recent modification to the sheet.
  - `datePublished` string — Timestamp the sheet was first made public. Empty if the sheet has never been published.
  - `views` integer — Number of times the sheet has been viewed.
  - `likes` integer[] — Array of user IDs who have liked the sheet.
  - `options` object — Sheet-level display options used by the Sefaria source sheet editor.
  - `tags` string[] — Free-text tags applied to the sheet. Often empty in favor of `topics`.
  - `topics` object[] — Sefaria topics associated with the sheet. Each entry contains the topic `slug`, the typed display value (`asTyped`), and bilingual labels.
    - `slug` string
    - `asTyped` string
    - `en` string
    - `he` string
  - `collections` CollectionSummaryJSON[] — Collections that include this sheet.
    - `name` string — Display name of the collection.
    - `slug` string — URL slug for the collection.
    - `description` string, nullable — Free-text description of the collection.
    - `imageUrl` string, nullable — URL of the collection's image.
    - `headerUrl` string, nullable — URL of the collection's header image, if set.
    - `memberCount` integer — Number of members in the collection.
    - `sheetCount` integer — Number of sheets in the collection.
    - `lastModified` string, nullable — Timestamp of the most recent change.
  - `displayedCollection` string — Slug of the collection currently displayed alongside this sheet, if any.
  - `collectionName` string — Display name of the collection in `displayedCollection`, if set.
  - `collectionImage` string — URL of the collection's image, if set.
  - `includedRefs` Ref[] — All Sefaria refs cited anywhere on the sheet.
  - `expandedRefs` Ref[] — Each entry in `includedRefs` expanded out to its constituent segment refs.
  - `nextNode` integer — The next available `node` ID — used by the editor when appending a new source.
  - `sources` object[] — Ordered list of sources that make up the sheet body. Each source has a unique `node` ID and one of several shapes — a Sefaria reference (`ref` + `text`), a free-text comment (`comment`), an arbitrary HTML block (`outsideText`), or a media item (`media`).
    - `node` integer — Unique numeric ID for the source within the sheet.
    - `ref` string — A string representing a citation to a Jewish text. A valid `Ref` consists of a title string followed optionally by a section string or a segment string. A title string is any one of the known text titles or title variants in the Sefaria Database.
    - `heRef` string — Hebrew rendering of `ref`.
    - `text` object — Bilingual text for a `ref` source.
      - `en` string
      - `he` string
    - `outsideText` string — HTML block authored directly on the sheet (not tied to a Sefaria text).
    - `comment` string — Free-text comment authored on the sheet.
    - `media` string — URL of an embedded image or media item.
    - `options` object — Per-source display options.
  - `sheetNotice` string, nullable — Optional moderator notice attached to the sheet. `null` when no notice is set.

---

[API](https://skmtc.net/sefaria/apis/sefaria-api.md) · [All operations](https://skmtc.net/sefaria/apis/sefaria-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sefaria/sefaria-api/revisions/d29296717011/schema)
