WaniKani logo

WaniKani

WaniKani is a spaced-repetition learning platform for studying Japanese radicals, kanji, and vocabulary.

16 actions Integration catalog
Request access
Connect WaniKani once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create Study MaterialWANIKANI_CREATE_STUDY_MATERIAL
Create the sole study-material record for a subject, optionally with notes or meaning synonyms. WaniKani provides no delete endpoint, so creation cannot be undone through the API.
Get AssignmentsWANIKANI_GET_ASSIGNMENTS
Retrieve one assignment by ID, or list the connected user's assignments using progress, availability, level, subject, and update filters.
Get Level ProgressionsWANIKANI_GET_LEVEL_PROGRESSIONS
Retrieve one level-progression record by ID, or list the user's level history with ID and update-time filters.
Get ResetsWANIKANI_GET_RESETS
Retrieve one account-reset record by ID, or list account level-reset history.
Get ReviewsWANIKANI_GET_REVIEWS
Retrieve one completed review by ID, or list completed reviews filtered by review IDs, subject IDs, or update time.
Get Review StatisticsWANIKANI_GET_REVIEW_STATISTICS
Retrieve one per-subject review statistic by ID, or list answer totals, streaks, and accuracy using subject and percentage filters.
Get Spaced Repetition SystemsWANIKANI_GET_SPACED_REPETITION_SYSTEMS
Retrieve one spaced-repetition system by ID, or list SRS definitions and their stage intervals.
Get Study MaterialsWANIKANI_GET_STUDY_MATERIALS
Retrieve one study-material record by ID, or list the user's subject notes and meaning synonyms with subject and update filters.
Get Study SummaryWANIKANI_GET_STUDY_SUMMARY
Get lessons available now and review availability over the next 24 hours for the connected user.
Get SubjectsWANIKANI_GET_SUBJECTS
Retrieve one WaniKani subject by ID, or search radicals, kanji, vocabulary, and kana vocabulary by IDs, types, slugs, levels, visibility, or update time.
Get UserWANIKANI_GET_USER
Get the connected user's identity, level, subscription status, vacation state, and application preferences.
Get Voice ActorsWANIKANI_GET_VOICE_ACTORS
Retrieve one WaniKani pronunciation voice actor by ID, or list voice actors with ID and update-time filters.
Start AssignmentWANIKANI_START_ASSIGNMENT
Irreversibly mark one unlocked lesson assignment as started and move it into reviews. Use only after the user explicitly confirms the exact assignment.
Submit ReviewWANIKANI_SUBMIT_REVIEW
Irreversibly submit a completed review, changing assignment progress and review statistics. Use only with exact answer counts explicitly confirmed by the user.
Update Study MaterialWANIKANI_UPDATE_STUDY_MATERIAL
Update at least one note or meaning-synonym field on an existing study-material record without changing its subject.
Update User PreferencesWANIKANI_UPDATE_USER_PREFERENCES
Update one or more supported WaniKani lesson or review preferences. Omitted preferences remain unchanged.