---
title: "Nakshatra Profile"
method: GET
path: "/v1/astro/nakshatra/{name}"
tags: ["Astrology"]
---

# Nakshatra Profile

`GET /v1/astro/nakshatra/{name}`

## Request

- Base URL: `https://api.asterwise.com`
- URL: `https://api.asterwise.com/v1/astro/nakshatra/{name}`
- Auth: HTTP bearer

Returns the complete classical profile of one nakshatra, from deity and ruling planet to favourable activities and body map. The profile covers deity, ruling planet, gana, nature, body part, profession, life themes, strengths, challenges, favorable/unfavorable activities, and body map. The name is matched ignoring case, spaces, hyphens and common romanisation differences (e.g. 'uttarashadha' finds Uttara Ashadha, 'Aswini' finds Ashwini); an unknown name returns 404 with the 27 valid names.

## Path parameters

- `name` string, required

## Response `200`

Successful Response

- ApiResponseNakshatraProfileResponse
  - `success` boolean: True if the request succeeded
  - `message` string: Human-readable status message
  - `data` NakshatraProfileResponse, required
    - `name` string, required
    - `index` integer, required
    - `interpretation` object, required
    - `activities` object, required
    - `body_map` object, required

## Other responses

- `401`: Authentication failed
- `403`: Authorization failed
- `404`: Resource not found
- `413`: Payload too large
- `422`: Validation error
- `429`: Rate limit exceeded
- `500`: Internal error
- `502`: Upstream provider error
- `503`: Service unavailable

---

[API](https://skmtc.dev/asterwise/apis/asterwise-api.md) · [All operations](https://skmtc.dev/asterwise/apis/asterwise-api/llms.txt) · [OpenAPI document](https://skmtc.dev/asterwise/apis/asterwise-api/revisions/3c4bbb1194e2?raw)
