newspulse

Get Card States

Per-card state map for the current user, plus optional window progress.

Returns: { "states": { card_id: {read, tested, needs_revision, mastered} }, "progress": {window_label, total_cards, tested_cards, untouched_cards} (only if window_mode given) }

get/api/newspulse/cards/states

Request

  • Base URL: https://api.sambodh-ias.in (the document declares no server; this is the origin it was published from)
  • URL: https://api.sambodh-ias.in/api/newspulse/cards/states
  • Auth: none declared

Query parameters

window_modestring nullable

rolling_30 | calendar_month

window_valuestring nullable

YYYY-MM if calendar_month

card_idsstring nullable

Comma-separated card ids to restrict the state map to (P17 perf fix). Omitting it keeps the old behaviour — every view/coverage/reaction row the user has ever produced — for backward compatibility during rollout; clients should migrate to always passing the ids of the cards currently on screen.

Headers

authorizationstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.