---
title: "Fastapi Reading List Context Save"
method: POST
path: "/api/v1/context/reading-list"
tags: ["user"]
---

# Fastapi Reading List Context Save

`POST /api/v1/context/reading-list`

## Request

- Base URL: `https://lacuna.tiptreesystems.com` (the document declares no server; this is the origin it was published from)
- URL: `https://lacuna.tiptreesystems.com/api/v1/context/reading-list`
- Auth: none declared

Save a paper or link on the caller's reading list by its address,
or change the entry already there, in the vocabulary the GET reads in:
``status`` by label, ``list`` by name (``create_list`` makes it when
the caller has none by that name), ``rating`` 1 to 5 (0 clears it),
``note`` with ``note_mode`` "add" (the default: a new paragraph after
the caller's note), "replace" or "clear". Fields left out keep their
value. Althea's tasks call it with a bearer on the user's behalf.

## Request body

- object, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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