API documentation
Every endpoint, with the exact request body and an example response, captured from a live server for most of them. Send your key in the X-API-Key header. One successful call costs one credit, whatever you ask for in it — except the two PDF reports and the chat endpoint, which cost 25.
https://api.occultapi.comWhat these endpoints produce
Interfaces built on the API. The endpoint behind each is named on the card.
299 endpoints, 330 searchable features
AI & chat
PDF reports
Panchang
POSTBirth panchanga readings (your elements)
/api/astro/birth-panchanga-effects/POSTChandrabala
/api/astro/chandrabala/POSTDay and night length
/api/astro/day-night-length/POSTDisha shool
/api/astro/disha-shool/POSTKarana
/api/astro/karana/POSTKarana scan
/api/astro/karana_scan/POSTLunar month
/api/astro/lunar-month/POSTLunar phase
/api/astro/lunar-phase/POSTLunar month scan
/api/astro/lunar_month_scan/POSTNakshatra
/api/astro/nakshatra/POSTNitya yoga
/api/astro/nitya-yoga/POSTPanchak
/api/astro/panchak/POSTPanchang (five limbs)
/api/astro/panchang/POSTBirth panchanga effects (reference table)
/api/astro/panchang_element_birth_effect/13 featuresPOSTPanchanga element names
/api/astro/panchanga-elements/POSTPanchanga
/api/astro/panchanga/57 featuresPOSTPanchanga yogas
/api/astro/panchanga_yogas/POSTSamvat years
/api/astro/samvat/POSTSankranti dates
/api/astro/sankranti/POSTTarabala
/api/astro/tarabala/POSTTithi
/api/astro/tithi/POSTTithi year scan
/api/astro/tithi_scan/POSTNitya Yoga year scan
/api/astro/yoga_scan/Muhurta & timings
POSTAbhijit muhurat
/api/astro/abhijit-muhurat/POSTWeekday activities
/api/astro/activities_day_of_week/2 featuresPOSTAmrit kaal
/api/astro/amrit-kaal/POSTAuspicious timings
/api/astro/auspicious-timings/POSTBrahma muhurat
/api/astro/brahma-muhurat/POSTChoghadiya
/api/astro/choghadiya/POSTDurmuhurat
/api/astro/durmuhurat/POSTPlanetary hours (hora)
/api/astro/hora/POSTInauspicious timings
/api/astro/inauspicious-timings/POSTCeremony muhurats
/api/astro/muhurat/1 featurePOSTMuhurta table
/api/astro/muhurta-table/POSTRahu kaal
/api/astro/rahu-kaal/POSTRavi yoga windows
/api/astro/ravi_yoga/POSTSandhya windows
/api/astro/sandhya/POSTAgni vasa and Shiva vasa
/api/astro/vasa-segments/Sunrise & moonrise
Lunar
Calendars
POSTAssamese calendar
/api/astro/assamese_calendar/POSTBengali calendar
/api/astro/bengali_calendar/POSTGujarati calendar
/api/astro/gujarati_calendar/POSTISKCON calendar
/api/astro/iskcon_calendar/POSTKannada calendar
/api/astro/kannada_calendar/POSTMalayalam calendar
/api/astro/malayalam_calendar/POSTMarathi calendar
/api/astro/marathi_calendar/POSTMonthly panchang
/api/astro/monthly_panchang/POSTNepali calendar
/api/astro/nepali_calendar/POSTOdia calendar
/api/astro/odia_calendar/POSTOnam calendar
/api/astro/onam_calendar/POSTTamil calendar
/api/astro/tamil_calendar/POSTTelugu calendar
/api/astro/telugu_calendar/Festivals & vrats
Birth chart & houses
POSTChart attributes
/api/astro/attributes/POSTBhava cusps
/api/astro/bhava-cusps/POSTBirth chart
/api/astro/chart/POSTChart analysis
/api/astro/chart_analysis/POSTHouse lord placements (all 144)
/api/astro/effect_house_lord_different_house/1 featurePOSTHouse cusps
/api/astro/house/7 featuresPOSTHouse relationships
/api/astro/house_hora/29 featuresPOSTHouse significations
/api/astro/house_information/1 featurePOSTHouse lord placement (one pair)
/api/astro/house_lord_particular_house/1 featurePOSTSpecial lagnas
/api/astro/lagna/POSTPart of Fortune
/api/astro/part-of-fortune/Divisional charts
POSTRashi (D1)
/api/astro/rashi/POSTHora chart (D2)
/api/astro/hora-chart/POSTDrekkana (D3)
/api/astro/drekkana/POSTChaturthamsa (D4)
/api/astro/chaturthamsa/POSTPanchamsa (D5)
/api/astro/panchamsa/POSTShashthamsa (D6)
/api/astro/shashthamsa/POSTSaptamsa (D7)
/api/astro/saptamsa/POSTAshtamsa (D8)
/api/astro/ashtamsa/POSTNavamsa (D9)
/api/astro/navamsa/POSTDasamsa (D10)
/api/astro/dasamsa/POSTRudramsa (D11)
/api/astro/rudramsa/POSTDwadasamsa (D12)
/api/astro/dwadasamsa/POSTShodasamsa (D16)
/api/astro/shodasamsa/POSTVimsamsa (D20)
/api/astro/vimsamsa/POSTChaturvimsamsa (D24)
/api/astro/chaturvimsamsa/POSTNakshatramsa (D27)
/api/astro/nakshatramsa/POSTTrimsamsa (D30)
/api/astro/trimsamsa/POSTKhavedamsa (D40)
/api/astro/khavedamsa/POSTAkshavedamsa (D45)
/api/astro/akshavedamsa/POSTShashtyamsa (D60)
/api/astro/shashtyamsa/POSTNavnavamsa (D81)
/api/astro/navnavamsa/POSTAstottaramsa (D108)
/api/astro/astottaramsa/POSTDwadasdwadasamsa (D144)
/api/astro/dwadasdwadasamsa/Jaimini
KP (Krishnamurti Paddhati)
Chakras
Planets & positions
GETAyanamsa value
/api/astro/ayanamsa_value/POSTCelestial positions
/api/astro/celestial/31 featuresPOSTWhat a planet aspects
/api/astro/planet-aspects/POSTPlanet equatorial coordinates
/api/astro/planet-equatorial/POSTNatural planetary friendships
/api/astro/planet-friendships/POSTPlanet horizon coordinates
/api/astro/planet-horizon/POSTPlanet positions
/api/astro/planet-positions/POSTPlanet placement readings
/api/astro/planet_insights/3 featuresPOSTFixed stars
/api/astro/star/10 featuresPOSTUpagrahas
/api/astro/upagraha/POSTPlanetary details
/api/planetary_details/Strength (bala)
Ashtakavarga
Dashas — nakshatra (planet)
POSTAshtottari dasha
/api/astro/dasha/ashtottari/POSTBudhi Gati dasha
/api/astro/dasha/budhi-gati/POSTChaturaseeti Sama dasha
/api/astro/dasha/chaturaseeti-sama/POSTDwadashottari dasha
/api/astro/dasha/dwadashottari/POSTDwisaptati Sama dasha
/api/astro/dasha/dwisaptati/POSTNakshatra dasha (any system)
/api/astro/dasha/nakshatra/POSTPanchottari dasha
/api/astro/dasha/panchottari/POSTSataabdika dasha
/api/astro/dasha/sataabdika/POSTShattrimsa Sama dasha
/api/astro/dasha/shattrimsa-sama/POSTShodashottari dasha
/api/astro/dasha/shodashottari/POSTVimshottari dasha
/api/astro/dasha/vimshottari/POSTYogini dasha
/api/astro/dasha/yogini/Dashas — rashi (Jaimini)
POSTBrahma dasha
/api/astro/dasha/brahma/POSTChakra dasha
/api/astro/dasha/chakra/POSTChara dasha
/api/astro/dasha/chara/POSTDrig dasha
/api/astro/dasha/drig/POSTKalachakra dasha
/api/astro/dasha/kalachakra/POSTKendradhi dasha
/api/astro/dasha/kendradhi/POSTLagnamsaka dasha
/api/astro/dasha/lagnamsaka/POSTMandooka dasha
/api/astro/dasha/mandooka/POSTNarayana dasha
/api/astro/dasha/narayana/POSTNavamsa dasha
/api/astro/dasha/navamsa/POSTNirayana Shoola dasha
/api/astro/dasha/nirayana-shoola/POSTParyaaya dasha
/api/astro/dasha/paryaaya/POSTRashi dasha (any system)
/api/astro/dasha/rashi/POSTSandhya dasha
/api/astro/dasha/sandhya/POSTShoola dasha
/api/astro/dasha/shoola/POSTSthira dasha
/api/astro/dasha/sthira/POSTSudasa dasha
/api/astro/dasha/sudasa/POSTTara Lagna dasha
/api/astro/dasha/tara-lagna/POSTTrikona dasha
/api/astro/dasha/trikona/POSTYogardha dasha
/api/astro/dasha/yogardha/Dasha tools
Yogas & doshas
Lal Kitab
Matching & compatibility
Transits & annual charts
POSTTransit over natal planet
/api/astro/planet_transit_natal_planets/1 featurePOSTTransit over house
/api/astro/planet_transit_over_house/1 featurePOSTSaturn transit phases
/api/astro/shani_analysis/POSTTransit crossings
/api/astro/transit/8 featuresPOSTTransit snapshot
/api/astro/transit/details/POSTMoon crossing
/api/astro/transit/moon-crossing/POSTLunar node crossing
/api/astro/transit/node-crossing/POSTPlanet at a degree
/api/astro/transit/planet-at-degree/POSTSolar ingress
/api/astro/transit/solar-ingress/Tajika & varshaphala
POSTHarsha bala (Tajika)
/api/astro/harsha-bala/POSTMudda dasha (varsha vimshottari)
/api/astro/mudda-dasha/POSTMuntha (varshaphal)
/api/astro/muntha/POSTPancha vargeeya bala
/api/astro/pancha-vargeeya-bala/POSTPatyayini dasha
/api/astro/patyayini_dasha/1 featurePOSTSahams (Arabic Parts)
/api/astro/sahams/POSTTajika annual charts
/api/astro/tajika/POSTTajika aspects
/api/astro/tajika/aspects/POSTTajika yogas
/api/astro/tajika/yogas/Scans & transitions
Predictions & readings
POSTGeneral predictions
/api/astro/general_prediction/1 featurePOSTSign in house readings
/api/astro/rashi_in_house_insights/1 featurePOSTRashifal forecasts
/api/astro/rashifal/4 featuresPOSTRashifal today
/api/astro/rashifal/daily/POSTRashifal this month
/api/astro/rashifal/monthly/POSTRashifal tomorrow
/api/astro/rashifal/tomorrow/POSTRashifal this week
/api/astro/rashifal/weekly/POSTRashifal this year
/api/astro/rashifal/yearly/POSTRashifal yesterday
/api/astro/rashifal/yesterday/Prashna
GETPanchashalaka chakra
/api/astro/panchashalaka_chakra/GETPanchashalaka vedha lookup
/api/astro/panchashalaka_vedha/POSTPrashna sensitive points
/api/astro/prashna/POSTAshtamangala Prashna
/api/astro/prashna/ashtamangala/POSTJamakkol Prashna chart
/api/astro/prashna/jamakkol/GETSaptashalaka chakra
/api/astro/saptashalaka_chakra/GETSaptashalaka vedha lookup
/api/astro/saptashalaka_vedha/Tarot
Pancha Pakshi
Returns
Eclipses
POSTEclipse attributes at a moment
/api/astro/eclipse/attributes/POSTLocal eclipse visibility
/api/astro/eclipse/local/POSTNext lunar eclipse
/api/astro/eclipse/next-lunar/POSTNext solar eclipse
/api/astro/eclipse/next-solar/POSTEclipses in a date range
/api/astro/eclipse/range/POSTUpcoming eclipses
/api/astro/eclipse/upcoming/POSTEclipse visibility path
/api/astro/eclipse/visibility-path/Mundane astrology
POSTMundane ingress charts
/api/astro/mundane-charts/POSTMundane astrology
/api/astro/mundane/24 featuresPOSTPlanetary conjunctions
/api/astro/mundane/conjunctions/POSTSky events timeline
/api/astro/mundane/events/POSTSign ingresses
/api/astro/mundane/ingresses/POSTNew and full moons
/api/astro/mundane/lunations/POSTRetrograde stations
/api/astro/mundane/stations/POSTMundane nakshatra chakras
/api/astro/nakshatra-chakras/POSTRulers of the Hindu year
/api/astro/samvatsara/POSTEquinoxes, solstices and ritus
/api/astro/seasons/Fixed stars
Traditional & Hellenistic
Western astrology
POSTAntiscia and contra-antiscia
/api/astro/western/antiscia/POSTComposite chart
/api/astro/western/composite/POSTDavison relationship chart
/api/astro/western/davison/POSTDraconic chart
/api/astro/western/draconic/POSTHarmonic chart
/api/astro/western/harmonic/POSTHeliocentric chart
/api/astro/western/heliocentric/POSTWestern house cusps
/api/astro/western/house-cusps/POSTWestern natal chart
/api/astro/western/natal-chart/POSTWestern planets (tropical)
/api/astro/western/planets/POSTSecondary progressions
/api/astro/western/progressions/POSTSynastry
/api/astro/western/synastry/POSTTransits to natal
/api/astro/western/transits/Numerology
POSTNumerology
/api/astro/numerology/34 featuresPOSTAbjad numerals
/api/astro/numerology/abjad/POSTAngel numbers
/api/astro/numerology/angel/POSTAura numerology
/api/astro/numerology/aura/POSTChaldean numerology
/api/astro/numerology/chaldean/POSTCheiro numerology
/api/astro/numerology/cheiro/POSTChinese numerology
/api/astro/numerology/chinese/POSTHebrew gematria
/api/astro/numerology/gematria/POSTI Ching numerology
/api/astro/numerology/iching/POSTGreek isopsephy
/api/astro/numerology/isopsephy/POSTKabbalah numerology
/api/astro/numerology/kabbalah/POSTPythagorean numerology
/api/astro/numerology/pythagorean/POSTSepharial numerology
/api/astro/numerology/sepharial/POSTTarot numerology
/api/astro/numerology/tarot/POSTVedic numerology
/api/astro/numerology/vedic/Chinese astrology
Astrocartography
Human Design
Hazard events
Utilities
Astrology
prashnavali
Error reference
| Status | Code | What it means | What to do |
|---|---|---|---|
| 401 | invalid_api_key | The key is wrong, revoked or expired. | Check the X-API-Key header. If you rotated, deploy the new key. |
| 402 | insufficient_credits | The key is valid — you are out of credits. | Upgrade your plan or wait for the monthly reset. Not an auth problem; do not regenerate your key. |
| 403 | endpoint_not_allowed | That route is not available to API keys: the path or method is wrong, or the endpoint has been retired. | Check the route and method against the reference. Retrying will not help. |
| 403 | scope_not_allowed | Your key lacks the scope this endpoint needs. | Create a key with the right scopes, or leave scopes empty for all. |
| 403 | ip_not_allowed | The key has an IP allowlist and this request came from another address. | Call from an allowed IP, or create a key with the right IPs. |
| 403 | account_suspended | The account is suspended, so all of its keys are refused. | Contact support. A new key will not help. |
| 429 | api_key_rate_limited | Too many requests in one minute. | Back off and retry after the seconds in Retry-After. |
| 400 | (field errors) | Your request body was wrong. | Read message; it names each field. Never charged. |


