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.