Looking for premium reports for your premium users? Look no further, we have premium PDF reports API that are fully customisable as per your branding and theme.
We offer Natal Chart Report, Love Compatibility, Solar Return Report and Life Forecast Report in PDF using Single API call.
Each report carries your logo, company name, website and contact details. Your users see your brand, not ours. You set the price and sell the report as your own.
One request, one finished PDF
Send birth details and your branding fields in one POST request. We build the report and return a pdf_url in the same response. Natal, solar return and synastry reports come in English, Portuguese, German, French, Spanish, Italian and Russian.
Your data
How we handle PDF report data
A generated report can contain personal information. Plan for its storage, delivery and deletion.
The birth or profile details and report options needed to generate the requested PDF. The resulting report may contain personal information and interpretations.
02
Storage & early deletion
Generated PDF reports are kept for three months. You can request earlier deletion at [email protected] with your account email and the report identifier or link.
03
Downloads & model use
Deleting a hosted report does not remove copies already downloaded by you or your users. AstrologyAPI never trains models on user data.
Share report links only with intended recipients. The three-month rule applies to generated PDFs; JSON APIs retain only API identity and success/failure status, not submitted user details.
Infrastructure & service providers
We use AWS and Google Cloud infrastructure in India and US regions, Cloudflare for DNS and website hosting, and R2 and S3 storage. These are overall infrastructure details, not exclusive residency commitments for every product, provider or backup. Service-specific arrangements belong in your agreement.
Some users want a report they can save, print or share. Our Western PDF Report API builds the whole report for you. You send birth details and your brand details, and we return a link to the finished PDF.
Each report uses the tropical zodiac, the sign system of Western astrology. One API call gives you one complete report. You can let users download it from the link, or email it to them yourself.
Reports carry your company name, logo, contact details and website. That way they look like part of your own product.
Natal horoscope report
A full birth chart reading for one person, in PDF.
Solar return report
A forecast for the year ahead, built from the solar return chart. That is the chart for the moment the Sun returns to its birth position.
Synastry couple report
A relationship report for two people, built from both birth charts.
Life forecast report
A life forecast for one person, built from their birth details.
Your branding
Your logo, company name, company info, website, email and phone numbers, plus a footer link.
Seven languages
Natal, solar return and synastry reports come in English, Portuguese, German, French, Spanish, Italian and Russian.
PDF report endpoints, with real responses
Each call is a POST. Single person reports take name, gender, day, month, year, hour, minute, latitude, longitude, timezone, place and language, plus your brand fields.
Base URL: https://pdf.astrologyapi.com/v1
POST/natal_horoscope_report/tropical
Natal horoscope PDF
The core birth chart report. Send one person’s birth details and your brand fields. We return the PDF link.
It returns status and pdf_url. The pdf_url points to the finished report. Your user can download it, or you can send it to them by email.
Can I add my own branding?
Yes. Send logo_url, company_name, company_info, domain_url, company_email, company_landline and company_mobile. footer_link sets the link in the footer.
Which Western reports are available?
Natal horoscope, solar return, synastry couple and life forecast reports. Each one is its own endpoint with a /tropical path.
Which languages are supported?
Natal horoscope, solar return and synastry couple reports support English, Portuguese, German, French, Spanish, Italian and Russian. Set language in the request. The life forecast report is in English.
Are the fields the same as the JSON API?
Not quite. PDF calls use minute, latitude, longitude and timezone. JSON calls use min, lat, lon and tzone. PDF calls also need a name and a place.
Do you have Vedic PDF reports too?
Yes. We also build Vedic PDFs, such as kundli and match making reports. See the PDF API reference for the full list.
Request a free demo
Do you want to see how AstrologyAPI works? We’d love to show you.