Get vocabulary
get_vocabularyList your vocabulary words with FSRS maturity, aggregated from your listening history. Filter by language, status, CEFR, or use cursor pagination for incremental sync.
Instructions
List the user's vocabulary, aggregated per word with FSRS maturity (state/stability/due/reps). Grounded in the user's real listening history. Filter by language, status (known|learning|new|due), or CEFR; use 'since' (an ISO 8601 time from a prior 'updated_at') plus 'cursor' for incremental sync. Sync is additive-only, so full-resync periodically. The list is cursor-paginated (limit up to 200); follow next_cursor until it is null to read the complete set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cefr | No | Filter by CEFR level; one of A1-C2 (normalised to uppercase). | |
| limit | No | ||
| since | No | Return only words changed at/after this date or datetime. | |
| cursor | No | Opaque cursor from a previous page's next_cursor. | |
| status | No | Filter by learning status derived from FSRS state. | |
| language | No | Filter to one learning language, ISO 639-1, e.g. 'de' (normalised to lowercase). |