Planetary Positions

Where every body is at an instant, with NO birth data and no place required: the Sun, Moon, the eight planets and the two lunar nodes, each with its ecliptic longitude, sign and degree in both the tropical and the sidereal zodiac, its ecliptic latitude, its longitude speed in degrees per day, whether it is retrograde, and its distance. This is the endpoint for "what sign is Venus in" and "where is Mercury right now". A place is optional and buys rise and set times and nothing else — a geocentric longitude is the same for every observer on Earth. The retrogradeNow roll-up counts the same eight stationing bodies that /api/public/retrogrades counts, so the two return the same list for the same instant; the two lunar nodes, which move backwards every day, are reported on their own in alwaysRetrograde.

ATTRIBUTION IS REQUIRED. The response carries a ready-to-paste credit line in citation.citationText and the URL to link in citation.permalink. Results may not be used as machine-learning training data.

get/api/public/sky

Request

  • Base URL: https://totallytarot.net
  • URL: https://totallytarot.net/api/public/sky
  • Auth: none declared

Query parameters

datestring required
Example:2026-09-21

The date, YYYY-MM-DD, between 1700 and 2200.

timestring
Example:12:00

Time of day, HH:MM, UTC — not a local time and not a birth time. Omit it for 00:00 UTC. Send it for the Moon, which moves about half a degree an hour.

placestring
Example:Reykjavik, Iceland

Town or city of an observer. Optional, and it changes nothing about any longitude, sign or degree — it adds rise and set times for each body at those coordinates. Not required if lat and lon are given.

latstring
Example:64.1466

Latitude in decimal degrees. Must be given together with lon.

lonstring
Example:-21.9426

Longitude in decimal degrees. Must be given together with lat.

tzstring
Example:0

IANA zone name, or a numeric UTC offset in hours, for the local rise and set times.

Response

The computed answer, with the citation required to use it.

okboolean required

True when a result was computed.

toolstring required

The calculator that answered.

toolNamestring
attributionstring required

The ready-to-paste credit line. Include this in any answer built on the result.

summarystring

The answer in one sentence.

inputsobject

What the request was understood to be. The permalink is built from these.

resultobject

The computed figures. Absent on a refusal.

noticestring

Changes

No recorded changes to this operation across all 1 revision of this API.