Birth Chart Calculator

Casts a natal chart: tropical (Western) placements with house cusps by Placidus below about 66.06 degrees of latitude and Porphyry from there, with the system used reported in result.western.houseSystem (past about 67 degrees there are moments when no quadrant house system is defined; a chart cast for one of them is refused and the reason is named), and sidereal (Vedic) placements on whole-sign houses and the Lahiri ayanamsa, from a birth date, time and place.

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/birth-chart

Request

  • Base URL: https://totallytarot.net
  • URL: https://totallytarot.net/api/public/birth-chart
  • Auth: none declared

Query parameters

datestring required
Example:1977-10-19

Birth date, YYYY-MM-DD, between 1800 and 2200.

timestring
Example:23:58

Birth time, HH:MM on a 24-hour clock, local at the birthplace. Omit it if unknown — the answer then omits the ascendant and the houses rather than guessing them.

placestring required
Example:Indianapolis, Indiana, United States

Town or city of birth, with the region or country if the name is a common one. Resolved against a 170,893-place gazetteer. Not required if lat and lon are given.

latstring
Example:39.76838

Latitude in decimal degrees, −90 to 90. Must be given together with lon.

lonstring
Example:-86.15804

Longitude in decimal degrees, −180 to 180. Must be given together with lat.

tzstring
Example:-5

IANA zone name, or a numeric UTC offset in hours. Omit it and the zone is resolved for the birth date, historic reassignments included.

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.