---
title: "All series, plus imprints"
method: GET
path: "/series"
---

# All series, plus imprints

`GET /series`

## Request

- Base URL: `https://greenlitbooks.com/api/v1`
- URL: `https://greenlitbooks.com/api/v1/series`
- Auth: none required

Every series with its ordered book list, plus an imprints aggregate. Imprints are a separate axis: one imprint can span several series and has no page of its own.

## Response `200`

The series list

- object
  - `meta` Meta: Envelope on every response.
    - `version` 'v1'
    - `generatedAt` string, date-time: When this snapshot was produced. Static endpoints stamp it at deploy; search stamps it per request.
    - `source` string, uri
    - `docs` string, uri
    - `openapi` string, uri
  - `count` integer
  - `series` Series[]
    - `name` string
    - `slug` string
    - `tier` string: Short audience label.
    - `blurb` string
    - `order` integer: Curated shelf order.
    - `count` integer
    - `url` string, uri
    - `apiUrl` string, uri
    - `books` BookLink[]
      - `slug` string
      - `title` string
      - `position` integer: 1-based reading order within the series.
      - `url` string, uri
      - `apiUrl` string, uri
  - `imprints` Imprint[]
    - `name` string
    - `count` integer
    - `series` string[]: Slugs of the series this imprint spans.

---

[API](https://skmtc.dev/greenlitbooks/apis/greenlit-books-api.md) · [All operations](https://skmtc.dev/greenlitbooks/apis/greenlit-books-api/llms.txt) · [OpenAPI document](https://skmtc.dev/greenlitbooks/apis/greenlit-books-api/revisions/7c8b9f94ca1e?raw)
