API Documentation
Synastry Report PDF API
The Synastry Report API generates PDF horoscope based on the birth details provided in the request data.
The request data also has number of other options such as border style, footer links, lord Ganesha picture style and other last page details. These options can be used to customise the PDF as per your company and brand requirement.
The PDF API in response provides you with a PDF URL from where either your user can download the PDF or you can directly send the PDF horoscope on your user's email address.
The request data also has number of other options such as border style, footer links, lord Ganesha picture style and other last page details. These options can be used to customise the PDF as per your company and brand requirement.
The PDF API in response provides you with a PDF URL from where either your user can download the PDF or you can directly send the PDF horoscope on your user's email address.
POST
https://pdf.astrologyapi.com/v1/synastry_couple_report/tropicalParameters
| Parameter | Type | Description |
|---|---|---|
| p_first_namerequired | Primary person first name. | |
| p_last_namerequired | Primary person last name. | |
| p_dayrequired | Primary person birth day. | |
| p_monthrequired | Primary person birth month. | |
| p_yearrequired | Primary person birth year. | |
| p_hourrequired | Primary person birth hour. | |
| p_minuterequired | Primary person birth minute. | |
| p_latituderequired | Primary person birth latitude. | |
| p_longituderequired | Primary person birth longitude. | |
| p_timezonerequired | Primary person timezone offset from UTC. | |
| p_placerequired | Primary person birth place. | |
| s_first_namerequired | Secondary person first name. | |
| s_last_namerequired | Secondary person last name. | |
| s_dayrequired | Secondary person birth day. | |
| s_monthrequired | Secondary person birth month. | |
| s_yearrequired | Secondary person birth year. | |
| s_hourrequired | Secondary person birth hour. | |
| s_minuterequired | Secondary person birth minute. | |
| s_latituderequired | Secondary person birth latitude. | |
| s_longituderequired | Secondary person birth longitude. | |
| s_timezonerequired | Secondary person timezone offset from UTC. | |
| s_placerequired | Secondary person birth place. | |
| languagerequired | PDF language. | |
| footer_linkrequired | Footer/domain link. | |
| logo_urlrequired | Company logo URL. | |
| company_namerequired | Company name. | |
| company_inforequired | Company information. Should be less than 500 characters. | |
| domain_urlrequired | Full company domain URL. | |
| company_emailrequired | Company email. | |
| company_landlinerequired | Company landline number. | |
| company_mobilerequired | Company mobile number. |
Highlights
Sample PDFs
Synastry Report PDF Samples
Following are the PDF report samples you can download. These generated PDFs are using AstrologyAPI branding and everything can be customised to suit your company branding and style.
Supported Languages
enptdefresitru
Request
{
"p_first_name": "Sanjay",
"p_last_name": "Sharma",
"p_day": 15,
"p_month": 8,
"p_year": 1990,
"p_hour": 10,
"p_minute": 30,
"p_latitude": 39.9526,
"p_longitude": -75.1652,
"p_timezone": -5,
"p_place": "Mumbai,Maharashtra India",
"s_first_name": "Sanjay",
"s_last_name": "Sharma",
"s_day": 15,
"s_month": 8,
"s_year": 1990,
"s_hour": 10,
"s_minute": 30,
"s_latitude": 39.9526,
"s_longitude": -75.1652,
"s_timezone": -5,
"s_place": "Mumbai,Maharashtra India",
"language": "en",
"footer_link": "https://www.astrologyapi.com",
"logo_url": "LOGO_URL",
"company_name": "company name",
"company_info": "company info",
"domain_url": "https://www.astrologyapi.com",
"company_email": "[email protected]",
"company_landline": "123456789",
"company_mobile": "123456789"
}Code samples
curl --location 'https://pdf.astrologyapi.com/v1/synastry_couple_report/tropical' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Basic <YOUR_API_KEY>' \
--data 'p_first_name=Sanjay&p_last_name=Sharma&p_day=15&p_month=8&p_year=1990&p_hour=10&p_minute=30&p_latitude=39.9526&p_longitude=-75.1652&p_timezone=-5&p_place=Mumbai%2CMaharashtra%20India&s_first_name=Sanjay&s_last_name=Sharma&s_day=15&s_month=8&s_year=1990&s_hour=10&s_minute=30&s_latitude=39.9526&s_longitude=-75.1652&s_timezone=-5&s_place=Mumbai%2CMaharashtra%20India&language=en&footer_link=https%3A%2F%2Fwww.astrologyapi.com&logo_url=LOGO_URL&company_name=company%20name&company_info=company%20info&domain_url=https%3A%2F%2Fwww.astrologyapi.com&company_email=mail%40astrologyapi.com&company_landline=123456789&company_mobile=123456789'
Response
{
"status": true,
"pdf_url": "https://s3.amazonaws.com/astrologyapi-pdfs/synastry_report_sample.pdf"
}