Daily Horoscope API &
Astrology Content API
Automate daily, weekly, and monthly horoscope content for your platform. 23 languages. 27 nakshatras. Claude AI for personalised editorial copy. High rate limits for midnight pre-fetch pipelines.
Power the astrology section of news portals, OTT apps, newsletters, and wellness platforms. Astronomically accurate content grounded in Swiss Ephemeris — not static text templates.
10 content endpoints. Every cadence covered.
Daily, weekly, monthly, annual, and AI-personalised — all in the same consistent request format.
/api/v1/predictions/daily-sunDaily prediction for all 12 sun signs — Western-style daily horoscope. Ideal for mass-market astrology pages.
/api/v1/predictions/daily-moonDaily prediction based on the moon's transit through signs — the primary prediction system in Vedic astrology.
/api/v1/predictions/daily-nakshatraPrediction based on all 27 nakshatras — uniquely Vedic content unavailable from Western horoscope feeds.
/api/v1/predictions/weekly-sunFull week ahead prediction for all 12 sun signs — longer-form content for Sunday supplements and weekly newsletters.
/api/v1/predictions/weekly-moonWeek-ahead prediction based on moon transit — Vedic perspective for editorial differentiation.
/api/v1/predictions/yearlyFull year-ahead prediction based on Vedic transits. Annual content for year-in-review and new year specials.
/api/v1/panchang/panchangFull Vedic panchang — tithi, nakshatra, yoga, karana, sunrise/sunset, auspicious/inauspicious hours. Region-specific content.
/api/v1/panchang/moon-calendarMonthly moon phase schedule with tithi names — evergreen content for wellness, gardening, and spirituality platforms.
/api/v1/ai/interpret/chartClaude AI 700-word personalised chart interpretation — editorial-quality content generated per user, no two readings identical.
/api/v1/predictions/numerologyFull Vedic numerology — life path, destiny, soul, personality numbers with interpretations. Evergreen content per birth date.
Pre-fetch all 12 signs × 8 languages in 1.5 seconds
Run this at midnight. Cache results in Redis or your CDN. Serve zero-latency horoscopes all day.
// Pre-fetch all daily horoscopes at midnight — one cron job
const BASE = 'https://vedintelastroapi.com/api/v1'
const KEY = 'vai_YOUR_KEY'
const SIGNS = ['Aries','Taurus','Gemini','Cancer','Leo','Virgo',
'Libra','Scorpio','Sagittarius','Capricorn','Aquarius','Pisces']
const LANGS = ['en', 'hi', 'ta', 'te', 'kn', 'ml', 'bn', 'mr']
const today = new Date().toLocaleDateString('en-GB').replace(/\//g, '/')
// Fetch all sign × language combinations in parallel
const allHoroscopes = await Promise.all(
SIGNS.flatMap(sign =>
LANGS.map(lang =>
fetch(
`${BASE}/predictions/daily-sun` +
`?api_key=${KEY}&sign=${sign}&date=${today}&lang=${lang}`
).then(r => r.json()).then(data => ({ sign, lang, content: data.response }))
)
)
)
// 96 horoscopes × 8 languages = 768 items fetched in ~1.5 seconds
// Store in Redis / Cloudflare KV / your CDN for zero-latency servingBuilt for high-volume content pipelines
Who uses the content API
Any platform with an Indian audience needs daily Vedic content. Here is how different publisher types use it.
Pricing for content pipelines
Automate your astrology content today
500 free API calls to build your pipeline. No credit card. Scale to millions of content items per month on Starter.