hexagram.interpretation.love required | string | Love and relationship guidance from this hexagram. |
hexagram.interpretation.career required | string | Career and professional life interpretation. |
hexagram.interpretation.decision required | string | Decision-making guidance for whether to act, wait, retreat, or advance based on this hexagram. |
hexagram.interpretation.advice required | string | Practical wisdom and actionable advice from this hexagram for daily life application. |
hexagram.changingLines required | array of object | Changing line interpretations for all 6 lines |
hexagram.changingLines[].position required | number | Line position (1-6, bottom to top). In I-Ching, each hexagram has six lines (yao) read from bottom upward. |
hexagram.changingLines[].text required | string | The oracle statement for this line. It applies when this specific line comes up changing (old yin or old yang) in a casting, and it speaks in the concrete imagery of the tradition. |
hexagram.changingLines[].meaning | string | What the line statement asks of the querent, read from its position in the hexagram (1 is the hidden beginning, 3 is the exposed threshold, 5 is the ruling line, 6 is past the peak) and from whether the line is yin or yang. This is the meaning behind the image, so a consuming agent does not have to invent one. |
lines required | array of number | Line values (6-9) from bottom to top. 6=old yin (changing), 7=young yang, 8=young yin, 9=old yang (changing) |
changingLinePositions required | array of number | Positions of changing lines (1-6, bottom to top) |
resultingHexagram | object | |
resultingHexagram.number required | number | Hexagram number in the traditional King Wen sequence (1-64), the standard ordering used in I-Ching divination for over 3,000 years. |
resultingHexagram.symbol required | string | Unicode hexagram symbol (U+4DC0 block) representing all six lines. Use for visual display in I-Ching apps and divination interfaces. |
resultingHexagram.chinese required | string | Original Chinese character name of the hexagram in traditional script. |
resultingHexagram.english required | string | English translation of the hexagram name, conveying the core concept and life situation it represents. |
resultingHexagram.pinyin required | string | Pinyin romanization of the Chinese name with tone marks for correct pronunciation. |
resultingHexagram.binary required | string | Binary line pattern (6 digits, bottom to top). 1 = yang (solid line), 0 = yin (broken line). Lines 1-3 form the lower trigram, lines 4-6 form the upper trigram. |
resultingHexagram.upperTrigram required | string | Upper trigram (lines 4-6). One of 8 trigrams: Heaven, Earth, Thunder, Wind, Water, Fire, Mountain, Lake. |
resultingHexagram.lowerTrigram required | string | Lower trigram (lines 1-3). Combines with the upper trigram to form the hexagram and its meaning. |
resultingHexagram.judgment required | string | The Judgment (Tuan) text, the primary oracle statement of the hexagram offering core guidance and outcome. |
resultingHexagram.image required | string | The Image (Xiang) text, symbolic guidance derived from the trigram combination describing the ideal attitude and action. |
resultingHexagram.interpretation required | object | |
resultingHexagram.interpretation.general required | string | General life situation interpretation of this hexagram. |
resultingHexagram.interpretation.love required | string | Love and relationship guidance from this hexagram. |
resultingHexagram.interpretation.career required | string | Career and professional life interpretation. |
resultingHexagram.interpretation.decision required | string | Decision-making guidance for whether to act, wait, retreat, or advance based on this hexagram. |
resultingHexagram.interpretation.advice required | string | Practical wisdom and actionable advice from this hexagram for daily life application. |
resultingHexagram.changingLines required | array of object | Changing line interpretations for all 6 lines |
resultingHexagram.changingLines[].position required | number | Line position (1-6, bottom to top). In I-Ching, each hexagram has six lines (yao) read from bottom upward. |
resultingHexagram.changingLines[].text required | string | The oracle statement for this line. It applies when this specific line comes up changing (old yin or old yang) in a casting, and it speaks in the concrete imagery of the tradition. |
resultingHexagram.changingLines[].meaning | string | What the line statement asks of the querent, read from its position in the hexagram (1 is the hidden beginning, 3 is the exposed threshold, 5 is the ruling line, 6 is past the peak) and from whether the line is yin or yang. This is the meaning behind the image, so a consuming agent does not have to invent one. |