Planets Nakshatra Transit

The Planets Nakshatra Transit API returns the Nakshatra names and their corresponding transit dates for each planet.

Supported Language Codes:

Support Article URL - https://support.divineapi.com/general-api-support/translating-an-indian-vedic-apis-into-a-different-language

en For English

hi For Hindi

bn For Bengali

ma For Marathi

tm For Tamil

tl For Telugu

ml For Malayalam

kn For Kannada

Guide: These languages are supported by this API. You can use by passing "lan" in body with a value of the language.

Planet names:-

sun

moon

mercury

venus

mars

jupiter

saturn

uranus

neptune

pluto

POST  https://astroapi-3.divineapi.com/indian-api/v1/planet-nakshatra-transit/:planet

Returns Nakshatra Transit in response

Headers

Name
Type
Description

Authorization*

String

your API Access Token

eg: Bearer {token}

Request Body

Name
Type
Description

api_key*

String

your API key

month*

Integer

month of birth, eg: 05

year*

Integer

year of birth, eg: 2023

place*

String

place, ex: New Delhi

lat*

Float

latitude, eg: 28.6139

lon*

Float

longitude, eg: 77.2090

tzone*

Float

timezone, eg: 5.5 Timezone List

pada_transit

Integer

pada_transit, 0 or 1, default is 0

lan

String

Language code as per the table above, default is 'en'.

// Nakshatra Transit
{
    "success": 1,
    "data": {
        "message": "Sun have 2 transit in April 2025.",
        "transit": [
            {
                "date": "2025-04-14 03:22:00",
                "nakshatra": "Ashwini",
                "nakshatra_number": 1
            },
            {
                "date": "2025-04-27 19:11:00",
                "nakshatra": "Bharani",
                "nakshatra_number": 2
            }
        ]
    }
}

// Nakshatra Pada Transit
{
    "success": 1,
    "data": {
        "message": "Sun have 8 transit in April 2025.",
        "transit": [
            {
                "date": "2025-04-03 23:05:00",
                "nakshatra": "Revati",
                "nakshatra_number": 27,
                "nakshatra_pada": 2
            },
            {
                "date": "2025-04-07 08:20:00",
                "nakshatra": "Revati",
                "nakshatra_number": 27,
                "nakshatra_pada": 3
            },
            {
                "date": "2025-04-10 17:46:00",
                "nakshatra": "Revati",
                "nakshatra_number": 27,
                "nakshatra_pada": 4
            },
            {
                "date": "2025-04-14 03:22:00",
                "nakshatra": "Ashwini",
                "nakshatra_number": 1,
                "nakshatra_pada": 1
            },
            {
                "date": "2025-04-17 13:07:00",
                "nakshatra": "Ashwini",
                "nakshatra_number": 1,
                "nakshatra_pada": 2
            },
            {
                "date": "2025-04-20 23:00:00",
                "nakshatra": "Ashwini",
                "nakshatra_number": 1,
                "nakshatra_pada": 3
            },
            {
                "date": "2025-04-24 09:02:00",
                "nakshatra": "Ashwini",
                "nakshatra_number": 1,
                "nakshatra_pada": 4
            },
            {
                "date": "2025-04-27 19:11:00",
                "nakshatra": "Bharani",
                "nakshatra_number": 2,
                "nakshatra_pada": 1
            }
        ]
    }
}

Take a look at how you might call this method via cURL, NodeJS or JavaScript jQuery AJAX and Python :

curl --location 'https://astroapi-3.divineapi.com/indian-api/v1/planet-nakshatra-transit/:planet' \
--header 'Authorization: Bearer {Your Auth Token}' \
--form 'api_key="{Your API Key}"' \
--form 'month="05"' \
--form 'year="2023"' \
--form 'place="New Delhi"' \
--form 'lat="28.6139"' \
--form 'lon="77.2090"' \
--form 'tzone="5.5"' \
--form 'lan="en"'

Last updated