White-label reports
Three operations return a finished A4 PDF that you can send to a client. Your name, logo, colour and contact details are on every page, and ours appear nowhere in the document.
| Operation | Contains | Credits |
|---|---|---|
POST /v1/reports/kundli.pdf |
D1 and D9 charts, avakhada, planets, Vimshottari mahadashas, yogas and doshas | 10 |
POST /v1/reports/match.pdf |
Ashtakoot, Dashakoot and Manglik for both people | 10 |
POST /v1/reports/vastu.pdf |
Mandala and plot, plus the ground, door and rooms if you send them | 10 |
Your branding
{
"brand": {
"name": "Sample Jyotish Studio",
"tagline": "Consultations by appointment",
"contact": "hello@example.com",
"color": "#1f4e79",
"logo_base64": "iVBORw0KGgo..."
}
}
Only name is required. The logo is a PNG or JPEG in base64, up to about 150 KB. Send the image itself, because we do not fetch URLs.
Languages
Set lang to en or hi.
- Vastu: Hindi throughout.
- Kundli: labels and tables are Hindi. Yoga names and rules, and dosha notes, stay in English, because we hold no reviewed Hindi for them.
- Matching: labels and Dashakoot are Hindi. Ashtakoot and Manglik notes stay in English, for the same reason.
Hindi text prints correctly, but copying it out of the PDF may not give clean text.
Your clients' data
The PDF is built in memory for one response. We do not store it, or the names, birth details or logo you send. Each report ends with a short note that it is guidance and does not replace professional advice.
Saving the file
curl -X POST https://api.astrologics.in/v1/reports/kundli.pdf \
-H "Authorization: Bearer $ASTROLOGICS_KEY" -H "Content-Type: application/json" \
-d @request.json -o report.pdf