ayana.id required | string | The half-year course of the sun, as a Sanskrit identifier. Never translated. It names what the sun is doing rather than what the weather is, so it is the same for every observer on the same day and is never rotated for the hemisphere. |
ayana.source required | object | Where one claim in this response comes from. |
ayana.source.text required | string | Title of the work the claim is taken from, as it should be cited. |
ayana.source.chapter required | string | Chapter or sthana, as printed in that edition. Use it with the verse to find the passage in any copy. |
ayana.source.verse required | string | Verse or verse range, printed as the source prints it, so it is a string and not always numeric. Where the claim sits in an appended note or a commentary rather than in a numbered verse, this value is prose, as in "note to 20". Join it to the chapter with a dot only when it is numeric, and otherwise render it after the chapter with a comma, so the pair reads "18, note to 20" rather than "18.note to 20". |
ayana.source.translation required | stringnull | The named translator, or null where the English shipped here was written from the Sanskrit because no public-domain translation of that work exists. |
ayana.source.year required | numbernull | Publication year of the named translation, or null where no translation is cited. Use it with publicDomain to judge what may be quoted. |
ayana.source.publicDomain required | boolean | Whether the cited translation may be quoted. When false the verse reference is the citation and the translator wording is not reproduced anywhere in this API, so a caller reproducing a source must go to the verse rather than to us. |
ayana.source.note | string | A recorded disagreement between sources, or a stated limit on what the citation covers. Present only where one exists, and never resolved silently in favour of one reading. |
phase required | object | The taking or giving half of the year. |
phase.id required | string | Whether the sun is taking or giving across this half of the year, as a Sanskrit identifier. Never translated, and deliberately so: the published translations render the two terms with four different English words between them, so an English value would not be stable enough to compare against. |
phase.tastes required | array of object | The three tastes that grow across this half of the year, in the order the verse gives them, one per season. This is the sequence the season taste below is one member of. |
phase.tastes[].id required | string | The taste as a Sanskrit identifier. Never translated, so it stays safe to compare against and joins straight to the tastes catalogue. |
phase.tastes[].sanskritName required | string | The same taste in the standard diacritic transliteration. |
phase.tastes[].english required | string | The taste in the requested language. This is the gloss and it does translate. |
phase.source required | object | Where one claim in this response comes from. |
phase.source.text required | string | Title of the work the claim is taken from, as it should be cited. |
phase.source.chapter required | string | Chapter or sthana, as printed in that edition. Use it with the verse to find the passage in any copy. |
phase.source.verse required | string | Verse or verse range, printed as the source prints it, so it is a string and not always numeric. Where the claim sits in an appended note or a commentary rather than in a numbered verse, this value is prose, as in "note to 20". Join it to the chapter with a dot only when it is numeric, and otherwise render it after the chapter with a comma, so the pair reads "18, note to 20" rather than "18.note to 20". |
phase.source.translation required | stringnull | The named translator, or null where the English shipped here was written from the Sanskrit because no public-domain translation of that work exists. |
phase.source.year required | numbernull | Publication year of the named translation, or null where no translation is cited. Use it with publicDomain to judge what may be quoted. |
phase.source.publicDomain required | boolean | Whether the cited translation may be quoted. When false the verse reference is the citation and the translator wording is not reproduced anywhere in this API, so a caller reproducing a source must go to the verse rather than to us. |
phase.source.note | string | A recorded disagreement between sources, or a stated limit on what the citation covers. Present only where one exists, and never resolved silently in favour of one reading. |
strength required | object | Where the season sits in the strength cycle. |
strength.level required | string | Bodily strength in this season: highest, moderate or lowest. Always English so it stays safe to switch on. The strongest pair is the cold season and the dewy season, which are adjacent in the cycle but sit at opposite ends of the two courses, and that wrap-around is the part a positional reading of the verse gets wrong. |
strength.source required | object | Where one claim in this response comes from. |
strength.source.text required | string | Title of the work the claim is taken from, as it should be cited. |
strength.source.chapter required | string | Chapter or sthana, as printed in that edition. Use it with the verse to find the passage in any copy. |
strength.source.verse required | string | Verse or verse range, printed as the source prints it, so it is a string and not always numeric. Where the claim sits in an appended note or a commentary rather than in a numbered verse, this value is prose, as in "note to 20". Join it to the chapter with a dot only when it is numeric, and otherwise render it after the chapter with a comma, so the pair reads "18, note to 20" rather than "18.note to 20". |
strength.source.translation required | stringnull | The named translator, or null where the English shipped here was written from the Sanskrit because no public-domain translation of that work exists. |
strength.source.year required | numbernull | Publication year of the named translation, or null where no translation is cited. Use it with publicDomain to judge what may be quoted. |
strength.source.publicDomain required | boolean | Whether the cited translation may be quoted. When false the verse reference is the citation and the translator wording is not reproduced anywhere in this API, so a caller reproducing a source must go to the verse rather than to us. |
strength.source.note | string | A recorded disagreement between sources, or a stated limit on what the citation covers. Present only where one exists, and never resolved silently in favour of one reading. |
tasteIncreasing required | object | The taste that grows IN NATURE across this season. It is not the taste to favour: the regimen for the same season is broadly the opposite, which is why this field is never named for a recommendation. |
tasteIncreasing.id required | string | The taste as a Sanskrit identifier. Never translated, so it stays safe to compare against and joins straight to the tastes catalogue. |
tasteIncreasing.sanskritName required | string | The same taste in the standard diacritic transliteration. |
tasteIncreasing.english required | string | The taste in the requested language. This is the gloss and it does translate. |
tasteIncreasing.source required | object | Where one claim in this response comes from. |
tasteIncreasing.source.text required | string | Title of the work the claim is taken from, as it should be cited. |
tasteIncreasing.source.chapter required | string | Chapter or sthana, as printed in that edition. Use it with the verse to find the passage in any copy. |
tasteIncreasing.source.verse required | string | Verse or verse range, printed as the source prints it, so it is a string and not always numeric. Where the claim sits in an appended note or a commentary rather than in a numbered verse, this value is prose, as in "note to 20". Join it to the chapter with a dot only when it is numeric, and otherwise render it after the chapter with a comma, so the pair reads "18, note to 20" rather than "18.note to 20". |
tasteIncreasing.source.translation required | stringnull | The named translator, or null where the English shipped here was written from the Sanskrit because no public-domain translation of that work exists. |
tasteIncreasing.source.year required | numbernull | Publication year of the named translation, or null where no translation is cited. Use it with publicDomain to judge what may be quoted. |
tasteIncreasing.source.publicDomain required | boolean | Whether the cited translation may be quoted. When false the verse reference is the citation and the translator wording is not reproduced anywhere in this API, so a caller reproducing a source must go to the verse rather than to us. |
tasteIncreasing.source.note | string | A recorded disagreement between sources, or a stated limit on what the citation covers. Present only where one exists, and never resolved silently in favour of one reading. |
doshaCycle required | array of object | Which humours the season moves, and how. A season moves at most three of the nine slots and often fewer, so an empty entry for a humour means the cycle simply says nothing about it in this season. |
doshaCycle[].dosha required | string | The humour, as a Sanskrit identifier. Never translated. |
doshaCycle[].state required | string | Where the humour stands: accumulating, aggravated or settling. Always English so it stays safe to switch on. The three are positions and qualities rather than complaints, which is what the definitions below say. |
doshaCycle[].meaning required | string | What the state is, in the requested language, defined by where the humour sits and how it behaves. |
doshaCycle[].note | string | A recorded disagreement about this row, present only where one exists. |
regimen required | array of object | What the chapter states for this season. Roughly half its verses leave no item here once substances and clinical procedures are set aside, and those verses are absent rather than padded. |
regimen[].id required | string | Stable identifier for the item. Always English and lowercase, so it is safe to compare against. |
regimen[].guidance required | string | The behaviour item, written from the source and translated in place. Behaviours, qualities and tastes only: the chapter also names specific substances and prescribes clinical procedures, and neither is carried here. |
regimen[].source required | object | Where one claim in this response comes from. |
regimen[].source.text required | string | Title of the work the claim is taken from, as it should be cited. |
regimen[].source.chapter required | string | Chapter or sthana, as printed in that edition. Use it with the verse to find the passage in any copy. |
regimen[].source.verse required | string | Verse or verse range, printed as the source prints it, so it is a string and not always numeric. Where the claim sits in an appended note or a commentary rather than in a numbered verse, this value is prose, as in "note to 20". Join it to the chapter with a dot only when it is numeric, and otherwise render it after the chapter with a comma, so the pair reads "18, note to 20" rather than "18.note to 20". |
regimen[].source.translation required | stringnull | The named translator, or null where the English shipped here was written from the Sanskrit because no public-domain translation of that work exists. |
regimen[].source.year required | numbernull | Publication year of the named translation, or null where no translation is cited. Use it with publicDomain to judge what may be quoted. |
regimen[].source.publicDomain required | boolean | Whether the cited translation may be quoted. When false the verse reference is the citation and the translator wording is not reproduced anywhere in this API, so a caller reproducing a source must go to the verse rather than to us. |
regimen[].source.note | string | A recorded disagreement between sources, or a stated limit on what the citation covers. Present only where one exists, and never resolved silently in favour of one reading. |
summary required | string | The season in prose, composed and translated in place. |
sources required | array of object | Every work behind this response, once each. |
sources[].text required | string | Title of the work the claim is taken from, as it should be cited. |
sources[].chapter required | string | Chapter or sthana, as printed in that edition. Use it with the verse to find the passage in any copy. |
sources[].verse required | string | Verse or verse range, printed as the source prints it, so it is a string and not always numeric. Where the claim sits in an appended note or a commentary rather than in a numbered verse, this value is prose, as in "note to 20". Join it to the chapter with a dot only when it is numeric, and otherwise render it after the chapter with a comma, so the pair reads "18, note to 20" rather than "18.note to 20". |