☰ DiAstrologer API Docs

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 200VedicApiResponse

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 200VedicApiResponse

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 200VedicApiResponse

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 200VedicApiResponse

Example

curl -X POST 'https://api.example.com/api/v1/rashifal/yearly/${rashi}' \
  -H 'Authorization: Bearer <API_KEY>'