Saturn / Sade Sati Transit Alerts
Notify users when Saturn, Rahu, or Ketu changes sign — the moments that matter.
Push notifications people actually open.
What you'll build
- Per-user subscription to specific transit events
- Background job that checks for upcoming ingresses
- Sade Sati phase detection for each user's natal Moon
- Email / push notification with plain-language explanation
Build this with AI
Copy the full prompt below, paste it into ChatGPT, Claude, Cursor, or Lovable, and get a working Next.js implementation in minutes. No coding skill required.
Step by step
01Get each user's natal Moon
Sade Sati depends on Saturn's position relative to the user's natal Moon. Compute once, cache forever.
02Check for Saturn ingresses
Call /v1/planet-moments/ingress with planet=saturn to get the next sign change. Store the date.
curl "https://api.divyastroapi.com/v1/planet-moments/ingress?planet=saturn&from=2026-04-19" \
-H "Authorization: Bearer dv_live_..."03Call /v1/transit/sade-sati daily
Returns current Sade Sati phase (pre / peak / post) for a given natal Moon — or null if not in Sade Sati.
04Notify when phase changes
Compare today's phase with yesterday's stored phase. If different, send an alert with a plain-language explanation.
APIs used in this recipe
/v1/transit/sade-satiCurrent Sade Sati phase.
/v1/transit/tarabalaTarabala score for any transit.
/v1/planet-moments/ingressNext sign change for a planet.
Next, try building
Daily Horoscope Widget
Personalized horoscope cards driven by real-time transit data, not generic sun-sign text.
Annual (Varshaphal) Yearly Report
Generate a Varshaphal (solar return) report for the upcoming birth year.
Ready to try? You get 500 free credits — no card needed.
Sign up for free