Skip to content
POST/api/astro/prashnavali/ram-shalaka/1 credit

Ram Shalaka Prashnavali

The Ram Shalaka Prashnavali: 225 chaupais from the Ramcharitmanas, arranged in a nine-by-nine grid the querent points at after holding a question in mind. Each entry carries the Devanagari `letter` that indexes it in the traditional grid, the `chaupai` itself, a `source` note saying where in the epic it appears, and an English `answer`. `index` is the 1-based position in the grid. Send nothing and all 225 come back, which is the usual way to use this — fetch once, cache, and index locally as the querent picks. `letter` returns the entries under one Devanagari letter; `index` returns one entry by position. There is no astronomy here: nothing is calculated from a date or a place, so the response never varies.

https://yogataraapi.prahlad.app/api/astro/prashnavali/ram-shalaka/
Test Request

Authentication

Send your key in the X-API-Key header. Keys are server-side credentials — never put one in browser JavaScript or a mobile app.

X-API-Key: yt_live_a1b2c3d4_…
Content-Type: application/json

Request fields

FieldTypeRequiredNotes
indexintegeroptional

1-based position in the traditional grid. Omit for all 225 entries.

min 1 · max 225

letterstringoptional

Devanagari letter to look up, e.g. 'सु'. Omit for all 225 entries.

Example request

This example is not yet verified

The field names and types below are taken from the API definition and are accurate, but this particular body has not returned a success when we last ran it — it may need a value we cannot infer. Treat it as a starting point rather than a working command.

curl -X POST https://yogataraapi.prahlad.app/api/astro/prashnavali/ram-shalaka/ \
  -H "X-API-Key: $OCCULT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'

Response

A verified example response is not available for this endpoint yet. The request shape above is generated from the API definition and is accurate; we publish response samples only once we have proven them against a live call.

Errors

Metering errors return { "error": "…", "message": "<code>", "is_error": true }. Show error to people and branch on message. See the error reference.