Logo

SEARCH ASTRO INSIGHT API DOCS

Home Western Astrology
POST Vedic API v1

Solar Return Planets

The Solar Return Planets API provides solar return related calculations and insights based on Western Astrology astrology data. This endpoint is designed for horoscope platforms, astrology applications, mobile apps, and developer integrations requiring accurate JSON responses and scalable REST API access.

https://json.astroinsightapi.com/api/v1/western/solar-return/planets
Credit Cost
1 Credit
Avg Latency
~72ms
Auth Type
Basic Auth
Format
JSON / UTF-8

Available Response Languages

🇬🇧 English en

API Overview & Calculation Details

Methodology and astrological context for Solar Return Planets.

Solar Return Planets

Returns the tropical planetary positions for a Western Solar Return chart for a given year — the focused planetary data layer of the Solar Return endpoint suite. While the Solar Return Details endpoint provides a broad consolidated overview of the annual chart, this endpoint delivers the precise planetary position dataset for the Solar Return chart specifically, making it the appropriate choice when only the Solar Return planetary positions and their house placements are needed without the full cross-chart aspect analysis and interpretive summary.

What This API Does

This endpoint accepts an individual's birth details, their current geographic location for the target year, and the desired solar return year (solarYear), then computes the precise moment of the Sun's return to its natal tropical degree and calculates the tropical positions of all planets at that exact moment. The Solar Return chart is cast for the individual's current location (cLatcLoncTzone) rather than their birth location, following standard Western Solar Return practice. The endpoint returns the sign, degree, house placement, retrograde status, and motion data for every planet in the Solar Return chart, along with the Solar Return Ascendant, Midheaven, and house cusp framework calculated according to the specified house system.

Data Returned

The response provides a complete Solar Return planetary position dataset:

  • Solar Return planetary positions — the tropical zodiac sign, degree, and minute of arc for each planet in the Solar Return chart, including Sun, Moon, Mercury, Venus, Mars, Jupiter, Saturn, Uranus, Neptune, and Pluto

  • Lunar nodes — the positions of the North and South Nodes in the Solar Return chart, calculated as mean or true nodes based on the X-Node-Type header

  • Chiron — the position of Chiron in the Solar Return chart

  • House placements — the Solar Return house number each planet occupies, calculated according to the house system specified via the X-House-Type header

  • Retrograde status — whether each planet is retrograde at the Solar Return moment, a significant interpretive factor in Solar Return analysis

  • Speed and motion data — the daily motion of each planet at the Solar Return moment, indicating direct, stationary, or retrograde motion

  • Solar Return house cusps — the tropical degree of all twelve Solar Return house cusps calculated according to the specified house system

  • Solar Return Ascendant and Midheaven — the precise tropical degrees of the Solar Return Ascendant and Midheaven, the two most significant angles of the annual chart

  • Solar Return moment — the precise date, time, and timezone of the Sun's exact return to its natal tropical degree, confirming the moment for which the planetary positions are calculated

Main Use Cases

  • Solar Return chart rendering — providing the planetary position data needed to accurately render a Solar Return chart wheel or table in astrology platforms and apps, as a focused alternative to the full Solar Return Details response

  • Solar Return planetary analysis — accessing the precise tropical positions and house placements of all Solar Return planets as the primary data layer for annual forecast interpretation, without the overhead of the full consolidated details response

  • Solar Return house placement analysis — using the planetary house placements to identify which life domains are most activated in the Solar Return chart for the target year, a core component of Western Solar Return interpretation

  • Retrograde planet analysis — identifying which planets are retrograde in the Solar Return chart, since retrograde planets in a Solar Return are considered to internalize or delay the themes of the houses and signs they occupy

  • Solar Return relocation analysis — leveraging the separate current location inputs to compute Solar Return planetary positions for different geographic locations, enabling practitioners to compare how the Solar Return Ascendant and house placements shift when the individual is in different locations for their birthday

  • Downstream aspect calculation — using the Solar Return planetary longitudes as the input for computing Solar Return internal aspects or cross-chart aspects to the natal chart in downstream processing, when aspect calculation is handled separately

  • Multi-year Solar Return comparison — running the endpoint for consecutive solarYear values to compare Solar Return planetary positions and house placements across multiple years, identifying years with particularly significant Solar Return configurations

Key Functionality

  • Computes the precise Solar Return moment — the exact date and time when the Sun returns to its natal tropical degree for the target year — ensuring all planetary positions are calculated for the astronomically correct solar return instant

  • Accepts separate current location inputs (cLatcLoncTzone) distinct from the birth location, correctly implementing the standard Western Solar Return practice of casting the chart for the individual's location at the time of the solar return

  • Accepts a solarYear parameter to compute Solar Return planetary positions for any past, present, or future year, enabling historical review, current year analysis, and multi-year forward planning

  • Returns a focused planetary position dataset — sign, degree, house placement, retrograde status, and motion data for every planet — without the full cross-chart aspect analysis and interpretive summary of the Solar Return Details endpoint, making it the efficient choice when only positional data is needed

  • Supports a configurable house system via the X-House-Type header, enabling Solar Return house placement calculations under any of the major Western house division methods, since the Solar Return Ascendant and house placements are highly sensitive to the chosen house system

  • Supports configurable lunar node type via the X-Node-Type header (mean or true nodes), ensuring node positions in the Solar Return chart reflect the caller's preferred calculation method

  • Returns Solar Return house cusps and angles alongside the planetary positions, providing the complete Solar Return chart framework in a single response without requiring a separate house cusp call

  • Computes all positions in the tropical zodiac, consistent with the Western Solar Return astrology framework

  • Designed for localization — the Accept-Language header controls the language of zodiac sign names, planet names, house labels, and all descriptive content in the response

  • Serves as the focused planetary data layer of the Western Solar Return endpoint suite, complementing the Solar Return Details endpoint by providing a leaner response optimized for use cases that need planetary positions and house placements without the full consolidated annual chart analysis

Request Parameters

Payload specifications for JSON request body.

application/json
Parameter Type Description & Example
day
Required
integer
Day of birth (1–31).
Example: 15
month
Required
integer
Month of birth (1–12).
Example: 9
year
Required
integer
Year of birth (e.g., 1994).
Example: 1994
hour
Required
integer
Hour of birth in 24-hour format (0–23).
Example: 12
min
Required
integer
Minute of birth (0–59).
Example: 30
sec
Optional
integer
Second of birth (0–59). Optional. If not provided, it is considered as 0.
Example: 30
lat
Required
float
Latitude of the birth location.
Example: 28.6139
lon
Required
float
Longitude of the birth location.
Example: 77.1025
tzone
Optional
float
Timezone offset from UTC. Optional. If not provided, it is considered as 5.5 (IST).
Example: 5.5
solarYear
Required
integer
Solar year.
Example: 2026
cLat
Required
float
Current latitude.
Example: 28.6139
cLon
Required
float
Current longitude.
Example: 77.1025
cTzone
Required
float
Current timezone.
Example: 5.5

Required & Optional Headers

Header Key Value / Format Description
Authorization
Required
Basic {base64} Base64 encoded string of CLIENT_ID:CLIENT_SECRET.
Content-Type
Required
application/json Specifies JSON payload format in request body.
Accept-Language
Optional
en, hi, ta, te... Returns localized astrology output. Default: en
X-Ayanamsha
Optional
lahiri, raman, krishnamurti... Ayanamsha system: lahiri, raman, fagan_bradley, usha_shashi, krishnamurti, djwhal_khul, yukteshwar, jn_bhasin, suryasiddhanta, aryabhata. Default: lahiri

Frequently Asked Questions

Comprehensive developer guidance for Solar Return Planets.

What is the Solar Return Planets API and what data does it provide?

The Solar Return Planets API provides authentic Solar Return calculations based on Vedic astrology algorithms. It returns structured JSON data containing detailed planetary positions, house calculations, and astrological parameters suitable for Kundli apps, astrology websites, and developer applications.

What input parameters are required to call Solar Return Planets?

The Solar Return Planets API requires standard Vedic birth details: day, month, year, hour, min, sec, latitude (lat), longitude (lon), and timezone (tzone). All parameters can be passed in the JSON request body.

How many credits does the Solar Return Planets endpoint consume?

Each calculation request to Solar Return Planets consumes 1 API credit. The endpoint delivers high performance with an average response time of ~72ms.

How do I authenticate with the Solar Return Planets API?

Authenticate using HTTP Basic Authentication by including your Base64 encoded client_id:client_secret credentials in the Authorization header (Authorization: Basic BASE64(client_id:client_secret)).

Can I get Solar Return Planets responses in regional Indian languages?

Yes! The API supports multiple languages including English. Pass your desired language code (e.g. 'hi' for Hindi, 'ta' for Tamil, 'en' for English) in the Accept-Language request header.

Which Ayanamsha systems can be calculated with Solar Return Planets?

Supported Ayanamshas include NC Lahiri (Default), BV Raman, Krishnamurti (KP), Fagan Bradley, Usha Shashi, Djwhal Khul, Sri Yukteshwar, JN Bhasin, Surya Siddhanta, and Aryabhata. Specify your choice using the X-Ayanamsha header.

What response format and HTTP codes does this API return?

The API returns clean JSON UTF-8 output. Successful requests return HTTP 200 OK with the computed data payload. Parameter validation errors return HTTP 422 with actionable error messages.

POST western/solar-return/planets
Presets:
Live Output
Click Send above to execute calculation.
Sample Output

API Categories