Daily · Weekly · Monthly · Annual · AI · 23 Languages

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.

Start free — 500 calls →View API docs

10 content endpoints. Every cadence covered.

Daily, weekly, monthly, annual, and AI-personalised — all in the same consistent request format.

DailyDaily Sun HoroscopeRefreshes daily
/api/v1/predictions/daily-sun

Daily prediction for all 12 sun signs — Western-style daily horoscope. Ideal for mass-market astrology pages.

DailyDaily Moon HoroscopeRefreshes daily
/api/v1/predictions/daily-moon

Daily prediction based on the moon's transit through signs — the primary prediction system in Vedic astrology.

DailyDaily Nakshatra PredictionRefreshes daily
/api/v1/predictions/daily-nakshatra

Prediction based on all 27 nakshatras — uniquely Vedic content unavailable from Western horoscope feeds.

WeeklyWeekly Sun HoroscopeRefreshes weekly
/api/v1/predictions/weekly-sun

Full week ahead prediction for all 12 sun signs — longer-form content for Sunday supplements and weekly newsletters.

WeeklyWeekly Moon HoroscopeRefreshes weekly
/api/v1/predictions/weekly-moon

Week-ahead prediction based on moon transit — Vedic perspective for editorial differentiation.

AnnualYearly HoroscopeRefreshes yearly
/api/v1/predictions/yearly

Full year-ahead prediction based on Vedic transits. Annual content for year-in-review and new year specials.

DailyDaily PanchangRefreshes daily
/api/v1/panchang/panchang

Full Vedic panchang — tithi, nakshatra, yoga, karana, sunrise/sunset, auspicious/inauspicious hours. Region-specific content.

MonthlyMoon Phase CalendarMonthly
/api/v1/panchang/moon-calendar

Monthly moon phase schedule with tithi names — evergreen content for wellness, gardening, and spirituality platforms.

AIAI Chart ReadingPer-user · personalised
/api/v1/ai/interpret/chart

Claude AI 700-word personalised chart interpretation — editorial-quality content generated per user, no two readings identical.

EvergreenNumerology ProfileEvergreen
/api/v1/predictions/numerology

Full 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 serving

Built for high-volume content pipelines

🌐
23 languages for regional editions
Serve Hindi, Tamil, Telugu, Bengali, and 23 more language editions from the same API — one endpoint call per language. Expand to new regional markets without additional backend work.
High rate limits for content pipelines
Up to 200 req/sec on Professional and 500 req/sec on Enterprise — enough to pre-fetch 12 signs × 23 languages = 324 daily horoscopes in under 2 seconds every morning.
🤖
Claude AI for original editorial content
The /ai/* endpoints generate unique, editorial-quality readings per user. No two outputs are identical — solving the duplicate-content problem that generic horoscope feeds create.
📅
Batch pre-fetch at midnight
Pre-fetch all sign + language combinations once at midnight and cache in your CDN. Serve zero-latency content all day. The Starter plan (1 lakh calls/mo) comfortably handles daily pre-fetching at scale.
🔭
Swiss Ephemeris — astronomically accurate
Predictions are grounded in actual planetary positions computed via Swiss Ephemeris — not static text templates. Nakshatra and tithi content reflects the sky, not a lookup table.
📰
27 nakshatras — differentiated Vedic content
The daily-nakshatra endpoint gives 27 unique prediction texts per day — unavailable from Western horoscope APIs. Vedic nakshatra content is a competitive differentiator for Indian media platforms.

Who uses the content API

Any platform with an Indian audience needs daily Vedic content. Here is how different publisher types use it.

News portals
Daily astrology section — 12 signs, Hindi + English editions
OTT & media apps
Horoscope tab for Indian audiences — 27 nakshatra daily content
Newsletter platforms
Personalised weekly horoscope emails — per-subscriber moon sign
Wellness apps
Moon phase calendar + daily panchang for ritual scheduling
Matrimony portals
Daily panchang + auspicious muhurta content for engaged couples
Regional language apps
Tamil, Telugu, Kannada horoscope content — same API, one param change

Pricing for content pipelines

Free
₹0/mo
500/mo
Test and prototype
Starter
₹4,100/mo
1,00,000/mo
Small to mid publishers
Professional
₹12,500/mo
10,00,000/mo
Large media platforms
Enterprise
₹33,500/mo
Unlimited
Custom SLA + white-label
Annual billing: 2 months free Top-up packs never expire USD pricing available No credit card for free plan

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.

Get free API key →View full pricing