Asterwise vs AstrologyAPI

AstrologyAPI has more SDK languages, more languages of output and more products. Asterwise tells you the price of a call, what computes it and how accurate it is before you sign up.

Facts about AstrologyAPI were read from its own pages on 5 September 2026; every row in the full table below carries its source, and the page ends with how to report an error.

The short answer

If you want eight SDK languages, PDF reports and output in eight Indian languages from one vendor, AstrologyAPI has them and Asterwise does not. If you want to know, before you sign up, what a call costs, what engine computes it and how accurate it is, Asterwise publishes all three and AstrologyAPI publishes none of them.

What you can verify before you write a line of code

An astrology API is a promise about astronomy, coverage and price. The fastest way to compare two of them is to ask what each lets you check in advance.

Can you check this before signing up?AsterwiseAstrologyAPI
The exact price of a callYes. $10 ÷ 10 = $1.00; $30 ÷ 50 = $0.60; $100 ÷ 300 = $0.33.not published
What computes the positionsYes. Swiss Ephemeris with the full data files.not published
How accurate the positions areYes: 80 positions checked against NASA JPL Horizons, median 0.046 arcseconds, raw data and script published.not published
The full API contractYes, public at api.asterwise.com/openapi.json.not published
Try it without payingYes. 500 calls a month, no card, does not expire.150 free credits on sign-up (the MCP page says 100 calls)

Where a cell says not published, it means we could not find the fact on the vendor's pages on 5 September 2026. It is not a claim that the fact is bad, only that you cannot check it before you build.

Choose AstrologyAPI if

  • You need an SDK in Java, Swift, Android, PHP, .NET or Ruby, not just Python or TypeScript.
  • You need PDF reports, chart images, or products outside astrology such as Human Design and palmistry.
  • Your users need responses in Hindi, Marathi, Bengali, Tamil, Telugu, Malayalam or Kannada.

Choose Asterwise if

  • You want to price your product before you build it: every Asterwise tier has a computable per-call cost; AstrologyAPI publishes no call quota for its plans.
  • You want to check the astronomy yourself: Asterwise publishes its ephemeris, an 80-position check against NASA JPL Horizons and the script to repeat it.
  • You want an OpenAPI document and SDKs generated from it, so your types never drift from the API.
  • You want the ayanamsa as a parameter on every sidereal call, with Rajju and Vedha returned as vetoes on the main matchmaking response.
  • You want an MCP server on the official registry with public source, one OAuth flow, and 500 free calls a month that never expire.

Start with 500 free calls a month, no card, no expiry. Connect the MCP server to Claude or Cursor in one line, or install the Python or TypeScript SDK. See pricing or connect the MCP server.

The full table

Every row carries its source. Prices are shown in the currency each vendor displays and are not converted.

AsterwiseAstrologyAPI
Company Asterwise Labs a1 AstrologyAPI; the site does not name a legal entity b1
Free tier 500 calls a month, no card, does not expire a2 150 free credits on sign-up (the MCP page says 100 calls) b2
Two vendor pages disagree
Entry paid plan Builder: $10 a month for 10,000 calls a3 Indian astrology from ₹1,500 a month (blog: $29); Western from ₹2,999; Horoscope from ₹3,500 b3
Price per 1,000 calls $1.00 (Builder); $0.60 (Launch, $30 for 50,000); $0.33 (Scale, $100 for 300,000) a4
$10 ÷ 10 = $1.00; $30 ÷ 50 = $0.60; $100 ÷ 300 = $0.33
not published b4
No call quota or per-credit price on the pricing page fetched
Endpoints 118 operations on 115 paths, counted from the live OpenAPI document a5 "300+" per the vendor blog; the Indian astrology docs list 105 endpoints in 18 groups b5
Matchmaking depth Ashtakoot (36) with Rajju and Vedha as separate classical vetoes, dosha cancellation, Mahendra and Stree Deergha; Dashakoot (10 kootas); Papasamyam; Kerala Porutham; Tamil Thirumana Porutham; Western compatibility; numerology compatibility a6 10 match-making endpoints including Ashtakoot points, Dashakoot points, Manglik report and a "match_obstructions" endpoint. Whether Rajju and Vedha are reported separately: not published on pages fetched b6
Dasha systems Vimshottari to 5 levels, Ashtottari, Yogini, Char; dasha-transit correlation a7 Vimshottari to 5 levels, Char Dasha, Yogini Dasha b7
Divisional charts All 16 divisional charts, D1 to D60 a8 Divisional charts D1 to D60 (MCP page) b8
KP, Lal Kitab, Varshaphal KP (chart, significators, ruling planets); Lal Kitab (chart, remedies); Varshaphal (chart, Saham, Harsha Bala) a9 KP (5 endpoints), Lal Kitab (5), Varshaphal (10) b9
Ayanamsa options 4 selectable on every sidereal endpoint: Lahiri, Raman, KP, tropical a10 An ayanamsha endpoint returns six values (Lahiri, KP, Yukteshwar, Raman, JN Bhasin, Fagan-Bradley); a parameter to select the ayanamsa on chart endpoints was not found b10
MCP server Yes: remote server at mcp.asterwise.com, 103 tools, OAuth 2.1 or API key. Listed on the official MCP registry and Smithery; source public on GitHub a11 Yes: remote server at mcp.astrologyapi.com, "109 specialized tools", API-key header. Listed on the vendor site; not found on the official MCP registry b11
Official SDKs Python and TypeScript, both generated from the OpenAPI document (v0.2.3 on PyPI and npm) a12 8: Node.js, Python, Java, Swift, Android, PHP, .NET, Ruby b12
OpenAPI document Yes, public at api.asterwise.com/openapi.json a13 not published b13
Postman collection mentioned; no OpenAPI document found
Ephemeris Swiss Ephemeris with the full data files a14 not published
Published accuracy check Yes: 80 positions checked against NASA JPL Horizons, median 0.046 arcseconds, raw data and script published a15 not published b15
Uptime and volume claims only
Authentication Bearer token or X-API-Key header; every response, including errors and the unauthenticated health check, carries an X-Asterwise-Signature HMAC header a16
Verify with: curl -sI https://api.asterwise.com/health
HTTP Basic (user ID and API key) b16
Rate limits Per-plan burst budget over a 60-second window; the numeric limits are not published a17 not published
Languages English only 8 via an Accept-Language header: English, Hindi, Marathi, Bengali, Tamil, Telugu, Malayalam, Kannada b18
Reports and images Kundali chart SVG endpoint; no PDF reports; interpretation fields on natal, dasha, dosha and gochar responses a19 PDF reports (five types each for Indian and Western), chart image endpoint, plus Astrocartography, Human Design, Palmistry and Face Reading APIs b19

How to read the prices

Where a vendor publishes both a monthly price and a monthly call quota, the price per 1,000 calls is the first divided by the second, and the arithmetic is shown under the row. Where a vendor sells credits that cost different amounts per endpoint, or publishes no quota, no per-call price is given, because none can be derived.

How this page stays honest

Every statement about another vendor on this page is a statement about what that vendor's public pages said on the date shown, not a statement about the quality of its calculations or its service. Where a page did not say, the row reads not published, and that means only that we could not find it. Vendors change prices and features; verify anything that matters to you on the vendor's own page before you decide.

Report an error. Email support@asterwise.com with the row, the correct fact and a public page that shows it. We check it within five business days, change the row, and record the change in the corrections log on this page with the date.

Corrections log. No corrections have been requested for this page since it was published on 5 September 2026.

Trademarks and independence. AstrologyAPI, Prokerala, DivineAPI, FreeAstrologyAPI and VedicAstroAPI are the names of their respective owners and are used only to identify those products. Asterwise is not affiliated with, endorsed by or partnered with any of them.

Sources

Asterwise rows:

  1. Company: https://github.com/asterwise/asterwise-mcp/blob/main/LICENSE
  2. Free tier: https://asterwise.com/pricing/
  3. Entry paid plan: https://asterwise.com/pricing/
  4. Price per 1,000 calls: https://asterwise.com/pricing/
  5. Endpoints: https://api.asterwise.com/openapi.json
  6. Matchmaking depth: https://api.asterwise.com/openapi.json
  7. Dasha systems: https://api.asterwise.com/openapi.json
  8. Divisional charts: https://docs.asterwise.com/mcp/tools/get-divisional-chart/
  9. KP, Lal Kitab, Varshaphal: https://api.asterwise.com/openapi.json
  10. Ayanamsa options: https://docs.asterwise.com/reference/ayanamsa/
  11. MCP server: https://registry.modelcontextprotocol.io/v0/servers?search=asterwise
  12. Official SDKs: https://pypi.org/project/asterwise/
  13. OpenAPI document: https://api.asterwise.com/openapi.json
  14. Ephemeris: https://asterwise.com/proof/
  15. Published accuracy check: https://asterwise.com/accuracy/
  16. Authentication: https://api.asterwise.com/health
  17. Rate limits: https://docs.asterwise.com/reference/errors/burst_limit_exceeded/
  18. Reports and images: https://api.asterwise.com/openapi.json

AstrologyAPI rows, all read on 5 September 2026:

  1. Company: https://astrologyapi.com/about-us
  2. Free tier: https://astrologyapi.com/pricing
  3. Entry paid plan: https://astrologyapi.com/pricing
  4. Price per 1,000 calls: https://astrologyapi.com/pricing
  5. Endpoints: https://astrologyapi.com/docs/indian-astrology
  6. Matchmaking depth: https://astrologyapi.com/docs/indian-astrology
  7. Dasha systems: https://astrologyapi.com/docs/indian-astrology
  8. Divisional charts: https://www.astrologyapi.com/astro-ai/mcp-server
  9. KP, Lal Kitab, Varshaphal: https://astrologyapi.com/docs/indian-astrology
  10. Ayanamsa options: https://www.astrologyapi.com/docs/api-ref/95/ayanamsha
  11. MCP server: https://www.astrologyapi.com/developers/v1/mcp-server
  12. Official SDKs: https://astrologyapi.com/docs/astrology-api-sdk
  13. OpenAPI document: https://astrologyapi.com/docs/astrology-api-sdk
  14. Published accuracy check: https://astrologyapi.com/blog/best-astrology-api
  15. Authentication: https://astrologyapi.com/docs/api-ref
  16. Languages: https://astrologyapi.com/docs/api-ref/4/astro_details
  17. Reports and images: https://astrologyapi.com/docs/indian-astrology

AstrologyAPI documentation: https://astrologyapi.com/docs/api-ref. Asterwise documentation: docs.asterwise.com.