compatibility_id to call this API. How to get Compatibility ID →The Compatibility Report API creates a complete A4 PDF reading for a couple from the stored compatibility_id. It combines the relationship score, compatibility dimensions, partner hand profiles, relationship strengths, growth areas, and practical guidance into one downloadable report.
The API accepts the request immediately and returns a request_id with the compatibility_id. When the report is ready, a POST request to the supplied webhook_url contains the report status and pdf_url. Send language as hi for a Hindi report; en is the default.
This API forms the full couple-report layer of the Partner Compatibility API. It turns the stored palm profiles into a detailed relationship document covering communication, affection, commitment, life goals, lifestyle, and shared growth.
https://vision.astrologyapi.com/palmistry/compatibility-reportx-astrologyapi-keystringrequiredAPI access token used to authenticate requests. Send your access token in this custom header.
Accept-LanguagestringPreferred language for the response content. Supported: English - en, Hindi - hi.
compatibility_idstringrequiredCompatibility ID returned by Get Compatibility ID. Use this instead of the two partner palm IDs.
curl --location 'https://vision.astrologyapi.com/palmistry/compatibility-report' \
--header 'Content-Type: application/json' \
--header 'x-astrologyapi-key: <YOUR_ACCESS_TOKEN>' \
--data '{
"compatibility_id": "c5d096cc-0ef2-4c0e-a86b-dcef63e550bc"
}'
Runs with sample data — no API key needed
{
"status": true,
"message": "Your report is being generated",
"request_id": "3f1cb055-8ca0-4ec6-abc6-53dae971a141",
"compatibility_id": "c5d096cc-0ef2-4c0e-a86b-dcef63e550bc"
}