---
title: "List Stories"
method: GET
path: "/v1/admin/bedtime/stories"
tags: ["bedtime-stories"]
---

# List Stories

`GET /v1/admin/bedtime/stories`

## Request

- Base URL: `https://api.storyflo.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.storyflo.com/v1/admin/bedtime/stories`
- Auth: none declared

Newest-first listing with age-band and tag filters.

## Query parameters

- `age_min` integer, nullable
- `age_max` integer, nullable
- `tag` string, nullable
- `limit` integer
- `include_deleted` boolean

## Headers

- `x-storyflo-email-token` string, nullable

## Response `200`

Successful Response

- BedtimeStoryView[]
  - `id` string, required
  - `slug` string, required
  - `title` string, required
  - `author` string, nullable, required
  - `source` string, required
  - `source_id` string, nullable, required
  - `source_url` string, nullable, required
  - `license` string, required
  - `age_range_min` integer, nullable, required
  - `age_range_max` integer, nullable, required
  - `est_duration_seconds` integer, nullable, required
  - `voice_id` string, nullable, required
  - `audio_url` string, nullable, required
  - `audio_rendered_at` string, date-time, nullable, required
  - `cover_image_url` string, nullable, required
  - `tags` string[], required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required
  - `deleted_at` string, date-time, nullable, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/storyflo/apis/storyflo-inference-router.md) · [All operations](https://skmtc.dev/storyflo/apis/storyflo-inference-router/llms.txt) · [OpenAPI document](https://skmtc.dev/storyflo/apis/storyflo-inference-router/revisions/c3a1a735ac7a?raw)
