---
title: "Dream Journal Analysis"
method: POST
path: "/esoteric/dreams/journal"
tags: ["Esoteric"]
---

# Dream Journal Analysis

`POST /esoteric/dreams/journal`

## Request

- Base URL: `https://api.astroway.info/v1`
- URL: `https://api.astroway.info/v1/esoteric/dreams/journal`
- Auth: API key in header `X-Api-Key`
- TypeScript: <https://skmtc.dev/astroway/apis/astroway-calculation-api/docs/esoteric/dreams/journal/post.ts> (a function with typed inputs; its response is checked against the schema)

Up to 100 dated dream entries searched for every directory symbol and recurring theme as a whole word: per symbol the number of entries, first and last date, the dates, whether it recurs and its trend (later half against earlier half), with the recurring-dream reading when it repeats.

## Query parameters

- `fields` string
- `precision` integer

## Headers

- `Idempotency-Key` string

## Request body

- EsotericDreamJournalBody
  - `entries` object[], required
    - `date` string, required
    - `text` string, required

## Response `200`

Successful calculation

- object
  - `ok` boolean
  - `data` object
    - `entryCount` number, nullable
    - `span` object, nullable
      - `first` string, nullable
      - `last` string, nullable
    - `symbols` object[], nullable
      - `kind` string, nullable
      - `keyword` string, nullable
      - `entries` number, nullable
      - `firstSeen` string, nullable
      - `lastSeen` string, nullable
      - `dates` string[], nullable
      - `recurring` boolean, nullable
      - `trend` string, nullable
      - `category` string, nullable
      - `element` string, nullable
      - `meaning` string, nullable
    - `recurring` string[], nullable
    - `method` string, nullable
    - `disclaimer` string, nullable

## Other responses

- `400`: Validation error
- `401`: Missing or invalid API key

## Changes

- **2026-11-07** `bf266b2e6703`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/astroway/apis/astroway-calculation-api/changes/esoteric/dreams/journal/post.md)

---

[API](https://skmtc.dev/astroway/apis/astroway-calculation-api.md) - [All operations](https://skmtc.dev/astroway/apis/astroway-calculation-api/llms.txt) - [OpenAPI document](https://skmtc.dev/astroway/apis/astroway-calculation-api/revisions/bf266b2e6703?raw)
