Migration guide
Migrating from AstrologyAPI
43
Dedicated capability
13
Section of a capability
22
Related, differs
4
No equivalent yet
Step 1
What changes in every request
Base URL
AstrologyAPI
https://json.astrologyapi.com/v1/<endpoint> (vision and PDF on other hosts)
96Astro API
https://api.96astroapi.com/v1/<family>/<capability>
Birth input
AstrologyAPI
day, month, year, hour, min, lat, lon, tzone (decimal hours)
96Astro API
datetime (local, ISO 8601), timezone (IANA name, e.g. Asia/Kolkata), latitude, longitude; optional ayanamsha and node
Auth
AstrologyAPI
Authorization: Basic base64(userId:apiKey)
96Astro API
Authorization: Bearer <key> (or X-API-Key); sandbox keys for testing, live keys for production
Send an IANA time zone
Send the birth place's IANA time zone rather than an offset: we resolve the historical offset and daylight saving for the date, so births before a zone change come out right.
Match your method settings
Vedic results default to the Lahiri ayanamsha and the true node. Pass
ayanamshaandnodeto match the settings your current results were produced with before comparing outputs.Map fields one at a time
Responses are JSON with the result under
data(see requests and responses). Field names differ from AstrologyAPI's, so map fields one capability at a time and compare a few known charts.Start in the sandbox
Start with a sandbox key and the quickstart; the API reference lists every field of every capability.
Step 2
Endpoint mapping
43 dedicated capabilities, 13 sections of a larger response, 22 related but different, 4 without an equivalent yet.
Birth chart and planets
12birth_detailsSection of a capabilityastro_detailsSection of a capabilityplanetsDedicated capabilityplanets/extendedRelated, differsbhav_madhyaDedicated capabilitybhavabalaDedicated capabilityshadbalaDedicated capabilityayanamshaSection of a capabilityThe ayanamsha value comes with every chart.
ghat_chakraDedicated capabilityplanet_natureDedicated capabilityhoro_chart/:chart_idDedicated capabilityhoro_chart_image/:chartIdDedicated capability
Dashas
4major_vdasha, current_vdasha, current_vdasha_allDedicated capabilitysub_vdasha … sub_sub_sub_sub_vdasha (to prana)Dedicated capabilitymajor_chardasha, current_chardasha, sub_chardashaSection of a capabilitymajor_yogini_dasha, sub_yogini_dasha, current_yogini_dashaDedicated capability
Doshas, yogas and remedies
8simple_manglik, manglikDedicated capabilitykalsarpa_detailsDedicated capabilitypitra_dosha_reportDedicated capabilitysadhesati_life_details, sadhesati_current_statusDedicated capabilitybasic_gem_suggestionRelated, differsrudraksha_suggestionDedicated capabilitypuja_suggestionNo equivalent yetNo equivalent yetsadhesati_remediesSection of a capability
Panchang and muhurta
11basic_panchang, advanced_panchang (and /sunrise)Dedicated capabilitychaughadiya_muhurtaDedicated capabilityhora_muhurta, hora_muhurta_dinmanDedicated capabilitypanchang_chartSection of a capabilitypanchang_lagna_tableRelated, differstamil_panchang, tamil_month_panchangRelated, differsmonthly_panchangDedicated capabilitypanchang_festival, festivals-by-dateRelated, differsplanet_panchangSection of a capabilitymonthly_muhurta/<event> (18 events)Related, differsOne finder with the purpose as a field; see muhurta-purposes for the list.
monthly-panchang-yogas/<yoga> (7 yogas)Related, differs
Matching
9match_ashtakoot_points, match_ashtakoot_reportDedicated capabilitymatch_dashakoot_pointsRelated, differsOur Dashakoot match is Ashtakoot plus Rajju and Vedha. Porutham returns the four poruthams that do not overlap Ashtakoot (Mahendra, Stree Deergha, Rajju, Vedha).
match_manglik_reportSection of a capabilitymatch_making_report, match_making_detailed_reportDedicated capabilitymatch_percentageSection of a capabilitypapasamyam_detailsDedicated capabilitymatch_birth_details, match_astro_details, match_planet_detailsSection of a capabilitymatch_obstructionsRelated, differspartner_reportNo equivalent yetNo equivalent yet
KP, Jaimini, Lal Kitab and Varshaphal
12kp_planets, kp_house_cusps, kp_birth_chartDedicated capabilitykp_house_significator, kp_planet_significatorSection of a capabilityjaimini_detailsRelated, differslalkitab_horoscope, lalkitab_houses, lalkitab_planetsDedicated capabilitylalkitab_debtsDedicated capabilitylalkitab_remedies/:planet_nameDedicated capabilityvarshaphal_details, varshaphal_year_chart, varshaphal_month_chart, varshaphal_planetsDedicated capabilityvarshaphal_mudda_dashaDedicated capabilityvarshaphal_saham_pointsSection of a capabilityvarshaphal_muntha, varshaphal_yogaSection of a capabilityvarshaphal_panchavargeeya_balaDedicated capabilityvarshaphal_harsha_balaDedicated capability
Predictions, numerology and other
10daily_nakshatra_prediction (and /next, /previous)Related, differsgeneral_house_report, general_rashi_reportRelated, differsgeneral_nakshatra_reportDedicated capabilitygeneral_ascendant_reportRelated, differsnumero_table, numero_reportDedicated capabilitynumero_fav_time, numero_fav_lord, numero_fav_mantra, numero_place_vastu, numero_fasts_reportRelated, differsbiorhythmDedicated capabilitymoon_biorhythmNo equivalent yetNo equivalent yetgeo_detailsDedicated capabilitytimezone_with_dstDedicated capability
Western
9Western natal chart and planetsDedicated capabilityWestern house cuspsDedicated capabilitynatal aspectsDedicated capabilitytropical transitsRelated, differszodiac_compatibility/:zodiacName/:partnerZodiacNameDedicated capabilitylove_compatibility_report/tropicalRelated, differspersonality_report, romantic_personality_report, friendship_report, karma_destiny_reportNo equivalent yetNo equivalent yetlunar_metrics, moon_phase_reportRelated, differstarot (Western suite)Related, differsFifteen named spreads; see the Tarot family.
Photos, audio and other systems
7Palmistry (24 endpoints) and face reading (24 endpoints)Related, differs- Whole Palm Reading
palm-reading - Whole Face Reading
face-reading - Palm: Lines Traced
palm-lines-image - Face: Outline Traced
face-outline-image - Palm Compatibility
palm-compatibility
We send the photo with each call and keep none, so there is no photo id; one call returns every section. We leave out life expectancy, sexual health, divorce and number of marriages, because no photo can show them.
- Whole Palm Reading
PDF reports (15 endpoints)Related, differsAny of our reports can be a branded PDF job. Their longest runs to 150 pages and ours to 54.
Audio reports (12 endpoints)Related, differsOne job, POST /v1/jobs/audio, narrates any of our reports in 26 languages.
Human Design (5 endpoints)Dedicated capabilityChinese astrologyDedicated capabilityAstrocartography (6 endpoints)Dedicated capabilityVastu from photos (14 endpoints)Related, differsOurs analyses a floor plan; the vision call detects rooms from a plan image.
Endpoint names are AstrologyAPI's, as listed on their public pages on 6 November 2026. A match says which of our capabilities computes the same thing; check method settings (ayanamsha, node, house system) before relying on equal numbers.
Missing something? Tell us


