{"uid":"cap_PtmkeWoxzUnyVlVWyxHNW","slug":"astro-agents-western-astrology-positions-3b967e87","name":"Astro Agents - Western Astrology Positions","description":"Deterministic Western + Vedic astrology API for AI agents: JPL DE440 ephemeris, no LLM, reproducible SHA-256 hashes.","url":"https://astro-agents-api.vercel.app/v1/western/positions?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":[],"properties":{"date":{"type":"string"},"time":{"type":"string"},"options":{"type":"object","properties":{"orbs":{"type":"object","additionalProperties":{"type":"number","maximum":15,"minimum":0}},"points":{"oneOf":[{"enum":["all"],"type":"string"},{"type":"array","items":{"enum":["sun","moon","mercury","venus","mars","jupiter","saturn","uranus","neptune","pluto","mean_node","true_node","mean_lilith"],"type":"string"}}]},"zodiac":{"enum":["tropical","sidereal"],"type":"string","default":"tropical"},"aspects":{"oneOf":[{"enum":["all"],"type":"string"},{"type":"array","items":{"enum":["conjunction","opposition","trine","square","sextile","quincunx","semisextile","semisquare","sesquiquadrate","quintile","biquintile"],"type":"string"}}]},"ayanamsa":{"enum":["fagan_bradley","krishnamurti","lahiri","raman","true_chitrapaksha","yukteshwar"],"type":"string","default":"lahiri"},"house_system":{"enum":["alcabitius","campanus","equal","koch","meridian","morinus","placidus","porphyry","regiomontanus","topocentric","whole_sign"],"type":"string","default":"placidus"},"luminary_orb_bonus":{"type":"number","default":2,"maximum":5,"minimum":0}}},"datetime":{"type":"string"},"latitude":{"type":"number","maximum":90,"minimum":-90},"timezone":{"type":"string"},"longitude":{"type":"number","maximum":180,"minimum":-180},"time_basis":{"enum":["civil","utc","lmt","true_solar"],"type":"string","default":"civil"},"ambiguous_time":{"enum":["earlier","later"],"type":"string","default":"earlier"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"meta":{"engine":"astro-agents/1.0.0","llm_used":false,"ephemeris":"NASA/JPL DE440 (1800-01-01..2200-01-01)","deterministic":true,"result_sha256":"269109e17efc86d60897373ac8244ecff90f9c71f9dd1836d848fddba92fcae1"},"endpoint":"western/positions","result_excerpt":{"points":[{"point":"sun","position":"8°19'49\" Libra","retrograde":false,"speed_longitude":0.982927},{"point":"moon","position":"11°02'54\" Gemini","retrograde":false,"speed_longitude":14.283559}]}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_586lB7S14IsCK9pnHBfeY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes Western astrology planetary positions, house placements, and aspects for a given date, time, and location using NASA/JPL DE440 ephemeris with reproducible SHA-256 results.","exampleAgentPrompt":"Calculate the Western astrology planetary positions for October 1, 1990 at 8:30am civil time in New York City (40.7128° N, 74.0060° W, America/New_York timezone) using the Placidus house system and tropical zodiac — give me all planets including the moon and their retrograde status.","exampleUseCases":[{"title":"Natal birth chart for new user","prompt":"Can you compute the full Western astrology chart for someone born on March 15, 1985 at 2:45pm local time in London (51.5074° N, 0.1278° W, Europe/London timezone)? I want all planets, Placidus houses, tropical zodiac, and a list of all major aspects."},{"title":"Retrograde planet lookup for specific date","prompt":"Which planets are retrograde on June 21, 2024 at noon UTC — use latitude 34.0522, longitude -118.2437 (Los Angeles) with the whole sign house system and tropical zodiac, and just give me the sun, moon, mercury, venus, and mars."},{"title":"Verifiable astrology result for audit","prompt":"I need a reproducible, hash-verified Western astrology chart for January 1, 2000 at midnight civil time at coordinates 48.8566° N, 2.3522° E (Paris, Europe/Paris) using Koch houses and tropical zodiac — include the SHA-256 hash so I can verify the result later."}],"resultDescription":"Returns a JSON object containing the endpoint name, metadata (engine version, ephemeris source, deterministic flag, SHA-256 result hash), and an array of planetary positions each with the point name, formatted zodiac position (degree/minute/second and sign), retrograde status, and longitude speed. Also includes house cusps and aspect data when requested.","failureModes":["Missing required date or location fields returns a validation error","Coordinates outside valid range (-90 to 90 lat, -180 to 180 lon) return a schema error","Unrecognized timezone string causes parsing failure","Date outside ephemeris range (before 1800 or after 2200) returns an out-of-range error","Invalid enum value for house_system, zodiac, or ayanamsa returns a validation error","Ambiguous local time (DST transitions) handled by ambiguous_time field; omitting it defaults to 'earlier'"],"whenToPreferThis":"Choose this endpoint when you need deterministic, reproducible Western astrology planetary positions backed by the NASA/JPL DE440 ephemeris rather than LLM-generated or approximated astrological data. Ideal when result integrity is important (e.g. auditable birth charts, automated astrological pipelines) and when you need support for multiple house systems, tropical or sidereal zodiac, and configurable aspect orbs.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:35:07.294Z","isFirstParty":false,"canonicalSlug":"astro-agents-western-astrology-positions-3b967e87"}