Reports Generate Endpoint

Generate the content of a free, deterministic report from the personal Jyotish bundle. The catalog (/api_v1_reports_list) lists the offering and its unlock state; THIS endpoint produces the report behind a "view" CTA.

Only the free, fully-deterministic single-profile reports are generated here (birth_report, personalised_remedies); paid / interpretive / two-chart reports return 422 (no path to a paid report for free, no fabricated content). Every value in the report is sourced from a bundle key and cited (§8.3).

post/reports/generate

Request

  • Base URL: https://jyotish-api.bda.ai (the document declares no server; this is the origin it was published from)
  • URL: https://jyotish-api.bda.ai/reports/generate
  • Auth: none declared

Request body

report_idstring required

Catalog report id to generate. Supported (free, deterministic): birth_report | personalised_remedies.

namestring nullable
genderstring nullable
date_of_birthstring date required
time_of_birthstring required

HH:MM:SS in local time

time_accuracystring

exact|approximate|unknown

latnumber required
lngnumber required
tzstring nullable
session_idstring nullable
member_idstring nullable
emailstring nullable
first_namestring nullable
display_namestring nullable
questionstring nullable

Optional decision question; embeds the canonical decision packet

domainstring nullable

Optional life-area for the decision question

decision_optionsstring[] nullable
time_horizonstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.