---
title: "Read the account new-card allowance (Markdown)"
method: GET
path: "/dev/settings"
---

# Read the account new-card allowance (Markdown)

`GET /dev/settings`

## Request

- Base URL: `https://fluidrecall.com/api/v1`
- URL: `https://fluidrecall.com/api/v1/dev/settings`
- Auth: one of:
  - HTTP bearer
  - HTTP dpop

Routine read. newCardsPerDay is the account fallback for decks whose own field is null. A fresh account may show 20. That is a legacy column default, not a number you chose for a deck. timezone and dayBoundaryHour are included. No cards. Choose newCardsPerDay with the person for this deck. There is no default of 20. When they have a deadline, call previewDeadlinePlan first: it returns ceil(remaining new cards / study days) as a floor. Weigh study time (more time, a higher number), that deadline floor, and card complexity (tiny facts such as times tables can be higher; a beefy card such as the five steps of a cycle must be lower). You may raise N above the floor or negotiate more study time. Send that integer. After bulk card adds, re-run previewDeadlinePlan with that deckId and consider applyDeadlinePlan or updateDeck. 0 introduces no new cards unless the caller asks for extras.

## Response `200`

Markdown study settings.

## Other responses

- `400`: Invalid JSON or fields.
- `401`: Missing or wrong token.

---

[API](https://skmtc.dev/fluidrecall/apis/fluid-recall.md) · [All operations](https://skmtc.dev/fluidrecall/apis/fluid-recall/llms.txt) · [OpenAPI document](https://skmtc.dev/fluidrecall/apis/fluid-recall/revisions/7bf2563c3d2a?raw)
