{"title":"Dinacharya daily routine","fields":[{"key":"date","name":"date","kind":"date","required":true,"description":"The local calendar date, in YYYY-MM-DD format. Sunrise and sunset are computed for this date at the given place, and the whole routine follows from them, so the answer changes through the year at any latitude away from the equator.","example":"2026-06-21"},{"key":"latitude","name":"latitude","kind":"number","required":true,"description":"Latitude in decimal degrees. It sets how long the day and the night actually are, which is the whole difference between this and a printed timetable: at 51 north in June the day runs about sixteen and a half hours and its thirds are five and a half hours each.","min":-90,"max":90,"example":51.5074,"role":"location"},{"key":"longitude","name":"longitude","kind":"number","required":true,"description":"Longitude in decimal degrees. It sets the clock time of sunrise at this place.","min":-180,"max":180,"example":-0.1278,"role":"location"},{"key":"timezone","name":"timezone","kind":"number","required":false,"description":"Timezone as an IANA name such as \"Europe/London\", or as decimal hours from UTC such as 5.5. An IANA name is resolved to the offset in force on the requested date, and on the clock-hour grid at the local hour each block opens, so on a daylight-saving change every block keeps its printed hour and one that falls in the skipped hour moves forward past it. It decides which local day is meant and, on the clock-hour grid, where the blocks fall. Defaults to 0.","min":-14,"max":14,"default":0,"example":"Europe/London","role":"location"},{"key":"doshaClock","name":"doshaClock","kind":"tiles","required":false,"description":"How the six dosha periods are cut. \"sunrise-anchored\" divides the actual day and the actual night at this place into thirds, which is the division the frame chapter states, and is the default. \"clock-hours\" is the modern grid of six four-hour blocks from six in the morning; no classical text assigns clock hours, and the grid is only exact at an equinox near the equator. Both sets are returned whichever is chosen, so a caller can show one and reconcile against the other.","enum":["sunrise-anchored","clock-hours"],"default":"sunrise-anchored","example":"sunrise-anchored","fold":true}],"hasLang":true,"groups":[{"location":{"fields":["latitude","longitude","timezone"],"required":true}}],"opensOnLoad":false}