Skip to content
POST/api/astro/tajika/1 credit

Tajika annual charts

Tajika timing works by re-casting the birth chart for the moment the Sun comes back to a chosen longitude. The annual chart, varshapravesh, is cast for the instant the Sun returns to its exact natal longitude, which is the birthday to the minute rather than to the day; the monthly chart, maasapravesh, advances that longitude by 30 degrees at a time. This endpoint returns those two plus four progressively shorter subdivisions of the same idea, down to charts that change every couple of minutes. `date_time`, `latitude` and `longitude` are the birth data. `solaryears` and `solarmonths` say how many returns forward to walk. `date_time_target` is the moment the short-period charts must bracket: for each of them the engine steps the natal solar longitude by a fixed increment (2.5 degrees for the sixty-hour chart, 0.208333 for the five-hour, 0.008 for the twenty-five-minute and 0.0007 for the two-minute) and keeps the crossing that falls closest before your target. `degree_increment` drives the general-purpose chart the same way, so you can choose your own subdivision. `notation` picks 'astrological', which reports positions as sign plus degrees, minutes and seconds, or 'degree' for plain decimals. The response holds `varshapravesh`, `maasapravesh`, `tajika_chart`, `tajika_sixtyhour`, `tajika_fivehour`, `tajika_twentyfiveminute` and `tajika_twominute`, each a complete Rashi chart with an ascendant and every celestial body carrying longitude, latitude, nakshatra, pada, kakshya, sign and house. The last two are gated behind the booleans `tajika_25min` and `tajika_2min` and come back null unless you ask for them, because each searches hundreds of thousands of solar crossings and is markedly slower than the rest of the call.

https://yogataraapi.prahlad.app/api/astro/tajika/
Test Request

Authentication

Send your key in the X-API-Key header. Keys are server-side credentials — never put one in browser JavaScript or a mobile app.

X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/json

Request fields

FieldTypeRequiredNotes
date_timestring (date-time)required

The moment to calculate for, ISO 8601. ALWAYS include an offset or a trailing Z - a value with no zone is read as Asia/Kolkata (UTC+05:30), not UTC, and can return the previous day's result with a 200. '2026-09-01T06:00:00Z' and '2026-09-01 06:00:00' are different instants and give different answers.

date_time_targetstring (date-time)required
degree_incrementnumber (double)required
latitudenumber (double)required

Latitude of the place, in decimal degrees. Positive is north, negative is south. Example: 26.9124 for Jaipur, 40.7128 for New York. Minutes and seconds are not accepted - convert first.

min -180 · max 180

longitudenumber (double)required

Longitude of the place, in decimal degrees. Positive is east, negative is west. Example: 75.7873 for Jaipur, -74.0060 for New York. Note the sign: a missing minus puts New York in China.

min -180 · max 180

namestringrequired
notationstringrequired
astrologicaldegree

Forwarded to all seven tajika calculations at.

solarmonthsnumber (double)required
solaryearsnumber (double)required
tajika_25minbooleanrequired
tajika_2minbooleanrequired

Example request

curl -X POST https://yogataraapi.prahlad.app/api/astro/tajika/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date_time":"2024-11-14T13:38:12.924Z","longitude":74.319,"latitude":26.1046,"name":"RashiChart","solarmonths":1,"solaryears":2,"degree_increment":1.5,"date_time_target":"2024-12-14T13:38:12.924Z","tajika_25min":true,"tajika_2min":false,"notation":"astrological"}'

Response

{
  "_truncated": true,
  "_note": "Response shortened for the catalogue.",
  "preview": "{\"data\": {\"varshapravesh\": {\"celestial\": {\"sun\": {\"longitude\": {\"degree\": 28, \"sign\": \"Li\", \"minutes\": 28, \"seconds\": 22}, \"latitude\": -0.0, \"nakshatra\": \"Visaakha\", \"pada\": 3, \"kakshya\": \"ascendant\", \"zodiac_name\": \"Libra\", \"house\": 12}, \"moon\": {\"longitude\": {\"degree\": 2, \"sign\": \"Cp\", \"minutes\": 2, \"seconds\": 27}, \"latitude\": -2.437, \"nakshatra\": \"Uttaraashaadha\", \"pada\": 2, \"kakshya\": \"saturn\", \"zodiac_name\": \"Capricorn\", \"house\": 3}, \"mercury\": {\"longitude\": {\"degree\": 10, \"sign\": \"Li\", \"minutes\": 58, \"seconds\": 47}, \"latitude\": 2.217, \"nakshatra\": \"Swaati\", \"pada\": 2, \"kakshya\": \"mars\", \"zodiac_name\": \"Libra\", \"house\": 12}, \"venus\": {\"longitude\": {\"degree\": 28, \"sign\": \"Vi\", \"minutes\": 39, \"seconds\": 3}, \"latitude\": -1.417, \"nakshatra\": \"Chitra\", \"pada\": 2, \"kakshya\": \"ascendant\", \"zodiac_name\": \"Virgo\", \"house\": 11}, \"mars\": {\"longitude\": {\"degree\": 1, \"sign\": \"Le\", \"minutes\": 7, \"seconds\": 15}, \"latitude\": 1.912, \"nakshatra\": \"Makha\", \"pada\": 1, \"kakshya\": \"saturn\", \"zodiac_name\": \"Leo\", \"house\": 10}, \"jupiter\": {\"longitude\": {\"degree\": 1, \"sign\": \"Le\", \"minutes\": 33, \"seconds\": 14}, \"latitude\": 0.74, \"nakshatra\": \"Makha\", \"pada\": 1, \"kakshya\": \"saturn\", \"zodiac_name\": \"Leo\", \"house\": 10}, \"saturn\": {\"longitude\": {\"degree\": 14, \"sign\": \"Pi\", \"minutes\": 17, \"seconds\": 20}, \"latitude\": -2.645, \"nakshatra\": \"Uttaraabhaadra\", \"pada\": 4, \"kakshya\": \"sun\", \"zodiac_name\": \"Pisces\", \"house\": 5}, \"uranus\": {\"longitude\": {\"degree\": 9, \"sign\": \"Ta\", \"minutes\": 53, \"seconds\": 34}, \"latitude\": -0.15, \"nakshatra\": \"Krittika\", \"pada\": 4, \"kakshya\": \"mars\", \"zodiac_name\": \"Taurus\", \"house\": 7}, \"neptune\": {\"longitude\": {\"degree\": 7, \"sign\": \"Pi\", \"minutes\": 35, \"seconds\": 38}, \"latitude\": -1.408, \"nakshatra\": \"Uttaraabhaadra\", \"pada\": 2, \"kakshya\": \"mars\", \"zodiac_name\": \"Pisces\", \"house\": 5}, \"pluto\": {\"longitude\": {\"degree\": 9, \"sign\": \"Cp\", \"minutes\": 2, \"seconds\": 45}, \"latitude\": -4.263, \"nakshatra\": \"Uttaraashaadha\", \"pada\": 4, \"kakshya\": \"mars\", \"zodiac_name\": \"Capricorn\", \"house\": 3}, \"northtruenode\": {\"longitude\": {\"degree\": 0, \"sign\": \"Aq\", \"minutes\": 57, \"seconds\": 3}, \"latitude\": 0.0, \"nakshatra\": \"Dhanishtha\", \"pada\": 3, \"kakshya\": \"saturn\", \"zodiac_name\": \"Aquarius\", \"house\": 4}, \"northmeannode\": {\"longitude\": {\"degree\": 1, \"sign\": \"Aq\", \"minutes\": 5, \"seconds\": 34}, \"latitude\": 0.0, \"nakshatra\": \"Dhanishtha\", \"pada\": 3, \"kakshya\": \"saturn\", \"zodiac_name\": \"Aquarius\", \"house\": 4}, \"southtruenode\": {\"longitude\": {\"degree\": 0, \"sign\": \"Le\", \"minutes\": 57, \"seconds\": 3}, \"latitude\": 0.0, \"nakshatra\": \"Makha\", \"pada\": 1, \"kakshya\": \"saturn\", \"zodiac_name\": \"Leo\", \"house\": 10}, \"southmeannode\": {\"longitude\": {\"degree\": 1, \"sign\": \"Le\", \"minutes\": 5, \"seconds\": 34}, \"latitude\": 0.0, \"nakshatra\": \"Makha\", \"pada\": 1, \"kakshya\": \"saturn\", \"zodiac_name\": \"Leo\", \"house\": 10}}, \"houses\": {\"1\": {\"start\": \"18 Li 58 40\", \"cusp\": \"3 Sc 58 40\", \"end\": \"18 Sc 58 40\"}, \"2\": {\"start\": \"18 Sc 58 40\", \"cusp\": \"3 Sg 58 40\", \"end\": \"18 Sg 58 40\"}, \"3\": {\"start\": \"18 Sg 58 40\", \"cusp\": \"3 Cp 58 40\", \"end\": \"18 Cp 58 40\"}, \"4\": {\"start\": \"18 Cp 58 40\", \"cusp\": \"3 Aq 58 40\", \"end\": \"18 Aq 58 40\"}, \"5\": {\"start\": \"18 Aq 58 40\", \"cusp\": \"3 Pi 58 40\", \"end\": \"18 Pi 58 40\"}, \"6\": {\"start\": \"18 Pi 58 40\", \"cusp\": \"3 Ar 58 40\", \"end\": \"18 Ar 58 40\"}, \"7\": {\"start\": \"18 Ar 58 40\", \"cusp\": \"3 Ta 58 40\", \"end\": \"18 Ta 58 40\"}, \"8\": {\"start\": \"18 Ta 58 40\", \"cusp\": \"3 Ge 58 40\", \"end\": \"18 Ge 58 40\"}, \"9\": {\"start\": \"18 Ge 58 40\", \"cusp\": \"3 Cn 58 40\", \"end\": \"18 Cn 58 40\"}, \"10\": {\"start\": \"18 Cn 58 40\", \"cusp\": \"3 Le 58 40\", \"end\": \"18 Le 58 40\"}, \"11\": {\"start\": \"18 Le 58 40\", \"cusp\": \"3 Vi 58 40\", \"end\": \"18 Vi 58 40\"}, \"12\": {\"start\": \"18 Vi 58 40\", \"cusp\": \"3 Li 58 40\", \"end\": \"18 Li 58 40\"}}, \"ascendant\": {\"longitude\": {\"degree\": 3, \"sign\": \"Sc\", \"minutes\": 58, \"seconds\": 40}, \"zodiac_name\": \"Scorpio\", \"nakshatra\": \"Anooraadha\", \"pada\": 1}}, \"maasapravesh\": {\"celestial\": {\"sun\": {\"longitude\": {\"degree\": 28, \"sign\": \"Sc\", \"minutes\": 28, \"seconds\": 22}"
}

Captured from a real call using the exact request above. Results sit under data.

Errors

Metering errors return { "error": "…", "message": "<code>", "is_error": true }. Show error to people and branch on message. See the error reference.