@bachman-dev/wanikani-api-types - v2.0.0
    Preparing search index...

    Interface VocabularyData

    Data returned only for vocabulary subjects.

    interface VocabularyData {
        auxiliary_meanings: SubjectAuxiliaryMeaning[];
        characters: string;
        component_subject_ids: number[];
        context_sentences: VocabularyContextSentence[];
        created_at: DatableString;
        document_url: string;
        hidden_at: null | DatableString;
        lesson_position: number;
        level: Level;
        meaning_mnemonic: string;
        meanings: SubjectMeaning[];
        parts_of_speech: string[];
        pronunciation_audios: VocabularyPronunciationAudio[];
        reading_mnemonic: string;
        readings: VocabularyReading[];
        slug: string;
        spaced_repetition_system_id: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    auxiliary_meanings: SubjectAuxiliaryMeaning[]

    Collection of auxiliary meanings.

    characters: string

    The UTF-8 characters for the subject, including kanji and hiragana.

    component_subject_ids: number[]

    An array of numeric identifiers for the kanji that make up this vocabulary. Note that these are the subjects that must be have passed assignments in order to unlock this subject's assignment.

    context_sentences: VocabularyContextSentence[]

    A collection of context sentences.

    created_at: DatableString

    Timestamp when the subject was created.

    document_url: string

    A URL pointing to the page on wanikani.com that provides detailed information about this subject.

    hidden_at: null | DatableString

    Timestamp when the subject was hidden, indicating associated assignments will no longer appear in lessons or reviews and that the subject page is no longer visible on wanikani.com.

    lesson_position: number

    The position that the subject appears in lessons. Note that the value is scoped to the level of the subject, so there are duplicate values across levels.

    level: Level

    The level of the subject, from 1 to 60.

    meaning_mnemonic: string

    The subject's meaning mnemonic.

    meanings: SubjectMeaning[]

    The subject meanings.

    parts_of_speech: string[]

    Parts of speech.

    pronunciation_audios: VocabularyPronunciationAudio[]

    A collection of pronunciation audio.

    reading_mnemonic: string

    The vocabulary's reading mnemonic.

    readings: VocabularyReading[]

    Selected readings for the vocabulary.

    slug: string

    The string that is used when generating the document URL for the subject. Radicals use their meaning, downcased. Kanji and vocabulary use their characters.

    spaced_repetition_system_id: number

    Unique identifier of the associated Spaced Repetition System.