Rashifal¶
4 endpoint(s).
| Endpoint | Method | Summary | Auth |
|---|---|---|---|
/api/v1/rashifal/monthly/{rashi} |
POST |
Rashifal Monthly | |
/api/v1/rashifal/today/{rashi} |
POST |
Rashifal Today By Rashi | |
/api/v1/rashifal/weekly/{rashi} |
POST |
Rashifal Weekly | |
/api/v1/rashifal/yearly/{rashi} |
POST |
Rashifal Yearly |
POST /api/v1/rashifal/monthly/{rashi}¶
Rashifal Monthly
Free monthly forecast for a rashi (Moon sign). Optional birth data personalises.
| Param | In | Type | Required | Description |
|---|---|---|---|---|
rashi |
path | string | yes |
Request body (application/json)
Response 200 — VedicApiResponse
Example
curl -X POST 'https://api.example.com/api/v1/rashifal/monthly/${rashi}' \
-H 'Authorization: Bearer <API_KEY>'
POST /api/v1/rashifal/today/{rashi}¶
Rashifal Today By Rashi
Free daily reading for a given rashi (Moon sign).
If request includes birth data, the reading additionally uses the
native's natal Moon sign — but the {rashi} path param is the SEO anchor,
so the page works even for anonymous visitors who haven't entered birth data.
| Param | In | Type | Required | Description |
|---|---|---|---|---|
rashi |
path | string | yes |
Request body (application/json)
Response 200 — VedicApiResponse
Example
curl -X POST 'https://api.example.com/api/v1/rashifal/today/${rashi}' \
-H 'Authorization: Bearer <API_KEY>'
POST /api/v1/rashifal/weekly/{rashi}¶
Rashifal Weekly
Free weekly forecast for a rashi (Moon sign). Optional birth data personalises.
| Param | In | Type | Required | Description |
|---|---|---|---|---|
rashi |
path | string | yes |
Request body (application/json)
Response 200 — VedicApiResponse
Example
curl -X POST 'https://api.example.com/api/v1/rashifal/weekly/${rashi}' \
-H 'Authorization: Bearer <API_KEY>'
POST /api/v1/rashifal/yearly/{rashi}¶
Rashifal Yearly
Free yearly forecast for a rashi (Moon sign). Optional birth data personalises.
| Param | In | Type | Required | Description |
|---|---|---|---|---|
rashi |
path | string | yes |
Request body (application/json)
Response 200 — VedicApiResponse
Example
curl -X POST 'https://api.example.com/api/v1/rashifal/yearly/${rashi}' \
-H 'Authorization: Bearer <API_KEY>'