Horoscope API

GET

Deliver daily horoscope readings and guidance for any zodiac sign.

Horoscope fetches daily horoscope readings and sign details for any of the twelve zodiac signs. Pass a sign name to receive today's forecast text; paid tiers add birthdate lookups, mood, lucky numbers, and sign compatibility.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/horoscope?sign=aries
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "color": "green",
    "compatibility": [
      "leo",
      "sagittarius"
    ],
    "horoscope": "Today, the celestial alignment initiates a deep dive into your emotional landscapes, prompting you to analyze your hidden sentiments to strengthen existing links and navigate difficulties with loved ones more successfully. Open communication becomes essential, allowing you to gracefully balance individual desires. Financially, shrewd judgments keep a cautious route, reducing unnecessary risks and consolidating existing assets. Pay concentrated consideration not to let minor grievances cloud your judgement, strive to discover common understanding and resolve internal clashes diplomatically to facilitate individual advancement, reinforcing your bonds through vulnerability while navigating the ups and downs of interpersonal relationships cautiously keeping everything in balance.",
    "luckyNumber": 12,
    "luckyTime": "8:00 AM",
    "mood": "excited",
    "sign": "aries",
    "zodiac": {
      "element": "fire",
      "name": "Aries",
      "stone": "bloodstone",
      "symbol": "♈"
    }
  }
}

Start from a template — a working app you can deploy in a minute

About the Horoscope API

Horoscope works by generating horoscope data based on the zodiac sign or birthdate provided. It returns the horoscope for the day in a structured format.

What people use it for

Morning Newsletter Feeds
Email publishers include daily forecast text in morning newsletters to give subscribers quick astrological guidance for their specific sign.
Dating Profile Matchmaking
Social and dating applications compare astrological compatibility data across user profiles to spark conversations based on shared sign traits.
Lifestyle App Widgets
Mobile wellness developers display today's reading and daily mood directly on home screen widgets each morning.
Personalized Gift Recommendations
To suggest themed products, gift stores match a shopper's birth sign with associated lucky colors and birthstones.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Horoscope

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Horoscope API.

Read the docs
Can I look up a horoscope using a birthdate instead of a zodiac sign?
Yes, on paid plans. You can request a reading by passing a birthdate formatted as YYYY-MM-DD. The API determines the matching zodiac sign and returns the forecast for the day.
How many horoscope lookups does the Free plan cover?
The Free plan covers 100 horoscope lookups per month. Each call costs 2 credits from your monthly allowance of 200 credits. On the Starter plan, you get 100,000 lookups each month, which works out to about $0.30 per 1,000 calls.
Are lucky numbers and compatibility ratings included on the Free plan?
No, lucky numbers and compatibility data are premium features that require a paid subscription. The Free plan returns the primary horoscope forecast text and zodiac name. Upgrading to any paid plan unlocks lucky numbers, lucky times, colors, mood predictions, and sign compatibility.
How frequently is the horoscope reading updated?
Readings update once daily. Each calendar day delivers a fresh horoscope text on every plan, along with new daily attributes including lucky time, lucky color, and mood predictions on paid plans.
Can I fetch horoscopes for yesterday or tomorrow?
Yes, you can fetch yesterday's or tomorrow's horoscope for any zodiac sign using dedicated parameters. Note that accessing past and future readings is a premium capability that requires a paid plan.

Ready to build with Horoscope? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs