taiSui.mountain.direction required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, whatever the lang parameter says, so it stays safe to compare against in code and against the same value on the I-Ching trigram endpoints. |
taiSui.mountain.yuan required | string | Which of the three dragons the mountain holds inside its sector: earth for the first mountain clockwise, heaven for the middle, human for the last. The heaven and human dragons share a polarity, which is why they share a chart. |
taiSui.mountain.polarity required | string | San Yuan polarity of the mountain, yang or yin, which decides whether a plate entering the centre flies forward or in reverse. This is NOT the natural polarity of the stem or branch and the two differ on eight of the 24 mountains. |
taiSui.mountain.startDegree required | number | Start of the 15 degree span, in compass degrees. Wraps past 360 for the two northernmost mountains. |
taiSui.mountain.endDegree required | number | End of the 15 degree span, in compass degrees. |
taiSui.direction required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, safe to compare against and to key styling on. |
taiSui.animal required | string | Zodiac animal of the year, which shares the sign Tai Sui occupies. Always English, safe to compare against. |
taiSui.clashingAnimal required | string | The animal directly opposite, which clashes with Tai Sui head on. People of this sign are the ones traditionally advised to take the most care during the year. |
suiPo required | object | The Year Breaker, always the mountain directly opposite Tai Sui. |
suiPo.id required | string | Stable machine key for the affliction: taiSui, suiPo, sanSha or fiveYellow. Always English, identical in every language, and the field to branch on. Use this rather than name, which is display copy and does translate. |
suiPo.name required | string | Display name of the affliction, translated in place when lang is set (Tai Sui in English, 太岁 under zh-Hans). Display copy, never a comparison key: branch on id instead. |
suiPo.chinese required | string | Chinese characters for the affliction. Data, identical in every language. |
suiPo.pinyin required | string | Tone-marked pinyin. Data, identical in every language. |
suiPo.meaning required | string | What the affliction does and the standing rule for handling it. |
suiPo.mountain required | object | |
suiPo.mountain.id required | string | Mountain id, the pinyin of the stem, branch or trigram that names it. Always English pinyin, safe to compare against. |
suiPo.mountain.label required | string | Compass label of the mountain, sector plus position 1 to 3 clockwise. The form a facing is usually quoted in. |
suiPo.mountain.chinese required | string | Chinese character for the mountain. Data, identical in every language. |
suiPo.mountain.pinyin required | string | Tone-marked pinyin for the mountain. Data, identical in every language. |
suiPo.mountain.direction required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, whatever the lang parameter says, so it stays safe to compare against in code and against the same value on the I-Ching trigram endpoints. |
suiPo.mountain.yuan required | string | Which of the three dragons the mountain holds inside its sector: earth for the first mountain clockwise, heaven for the middle, human for the last. The heaven and human dragons share a polarity, which is why they share a chart. |
suiPo.mountain.polarity required | string | San Yuan polarity of the mountain, yang or yin, which decides whether a plate entering the centre flies forward or in reverse. This is NOT the natural polarity of the stem or branch and the two differ on eight of the 24 mountains. |
suiPo.mountain.startDegree required | number | Start of the 15 degree span, in compass degrees. Wraps past 360 for the two northernmost mountains. |
suiPo.mountain.endDegree required | number | End of the 15 degree span, in compass degrees. |
suiPo.direction required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, safe to compare against and to key styling on. |
sanSha required | object | The Three Killings. Two readings of its extent are in circulation and both are given: the exact 75 degree branch span in startDegree and endDegree, and the 45 degree cardinal palace named in direction. |
sanSha.id required | string | Stable machine key for the affliction: taiSui, suiPo, sanSha or fiveYellow. Always English, identical in every language, and the field to branch on. Use this rather than name, which is display copy and does translate. |
sanSha.name required | string | Display name of the affliction, translated in place when lang is set (Tai Sui in English, 太岁 under zh-Hans). Display copy, never a comparison key: branch on id instead. |
sanSha.chinese required | string | Chinese characters for the affliction. Data, identical in every language. |
sanSha.pinyin required | string | Tone-marked pinyin. Data, identical in every language. |
sanSha.meaning required | string | What the affliction does and the standing rule for handling it. |
sanSha.direction required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, safe to compare against and to key styling on. |
sanSha.frameElement required | string | The five phase the year branch forms with its trine. The Three Killings always sits in the cardinal direction opposite this frame. |
sanSha.frameDirection required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, safe to compare against and to key styling on. |
sanSha.startDegree required | number | Start of the afflicted span in compass degrees. The span crosses 360 when the affliction is in the north. |
sanSha.endDegree required | number | End of the afflicted span in compass degrees. |
sanSha.parts required | array of object | The three mountains of the span, first to last in compass order. They are one affliction read in three parts, not three separate ones, and disturbing any part is taken to wake the whole. |
sanSha.parts[].id required | string | Which of the three parts this is: jie-sha, zai-sha or sui-sha, in compass order. Always English, safe to compare against. |
sanSha.parts[].name required | string | Display name of the part, translated in place when lang is set. Display copy, never a comparison key: branch on id instead. |
sanSha.parts[].chinese required | string | Chinese characters for the part. Data, identical in every language. |
sanSha.parts[].pinyin required | string | Tone-marked pinyin. Data, identical in every language. |
sanSha.parts[].meaning required | string | What this part of the span brings. |
sanSha.parts[].mountain required | object | |
sanSha.parts[].mountain.id required | string | Mountain id, the pinyin of the stem, branch or trigram that names it. Always English pinyin, safe to compare against. |
sanSha.parts[].mountain.label required | string | Compass label of the mountain, sector plus position 1 to 3 clockwise. The form a facing is usually quoted in. |
sanSha.parts[].mountain.chinese required | string | Chinese character for the mountain. Data, identical in every language. |
sanSha.parts[].mountain.pinyin required | string | Tone-marked pinyin for the mountain. Data, identical in every language. |
sanSha.parts[].mountain.direction required | string | Compass sector, one of North, Northeast, East, Southeast, South, Southwest, West, Northwest. Always English, whatever the lang parameter says, so it stays safe to compare against in code and against the same value on the I-Ching trigram endpoints. |
sanSha.parts[].mountain.yuan required | string | Which of the three dragons the mountain holds inside its sector: earth for the first mountain clockwise, heaven for the middle, human for the last. The heaven and human dragons share a polarity, which is why they share a chart. |
sanSha.parts[].mountain.polarity required | string | San Yuan polarity of the mountain, yang or yin, which decides whether a plate entering the centre flies forward or in reverse. This is NOT the natural polarity of the stem or branch and the two differ on eight of the 24 mountains. |
sanSha.parts[].mountain.startDegree required | number | Start of the 15 degree span, in compass degrees. Wraps past 360 for the two northernmost mountains. |
sanSha.parts[].mountain.endDegree required | number | End of the 15 degree span, in compass degrees. |
fiveYellow required | object | The Five Yellow, read off the annual star plate rather than from the year branch, which is why it is the only one of the four that has nothing to do with the animal of the year. |
fiveYellow.id required | string | Stable machine key for the affliction: taiSui, suiPo, sanSha or fiveYellow. Always English, identical in every language, and the field to branch on. Use this rather than name, which is display copy and does translate. |
fiveYellow.name required | string | Display name of the affliction, translated in place when lang is set (Tai Sui in English, 太岁 under zh-Hans). Display copy, never a comparison key: branch on id instead. |
fiveYellow.chinese required | string | Chinese characters for the affliction. Data, identical in every language. |
fiveYellow.pinyin required | string | Tone-marked pinyin. Data, identical in every language. |
fiveYellow.meaning required | string | What the affliction does and the standing rule for handling it. |
fiveYellow.palace required | string | Palace the 5 flew to this year, one of the eight sectors or Center. Always English, safe to compare against. |
fiveYellow.star required | number | Flying star number, 1 to 9. The number IS the identifier of the star: 8 is always the Eight White Earth star whichever plate it appears on. |
fiveYellow.remedy required | string | The phase that drains the 5, which is what the 5 itself produces. Never treat it with Fire, which produces Earth and feeds it. |