Transits

Current planetary transits to a natal chart, with interpretations and intensity ratings. Costs 5 credits.

POST /v1/transits

Parameters

NameTypeRequiredDescription
datestringYesDate for the transit reading, YYYY-MM-DD.
timestringNoTime HH:MM for the natal chart.
latitudenumberYesDecimal degrees, north positive.
longitudenumberYesDecimal degrees, east positive.
timezonestringNoIANA timezone.

Example request

curl -X POST https://api.gitstrology.dev/v1/transits \
  -H "X-API-Key: $GITSTROLOGY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "date": "2026-08-02",
    "latitude": 44.8,
    "longitude": 20.4
  }'

Example response

{
  "data": {
    "date": "2026-08-02",
    "birth": {
      "date": "2026-08-02",
      "latitude": 44.8,
      "longitude": 20.4
    },
    "activeTransits": [
      {
        "transitingPlanet": "saturn",
        "natalPlanet": "sun",
        "type": "square",
        "orb": 1.5,
        "interpretation": "A test of resolve and structure.",
        "theme": "challenge",
        "intensity": "major"
      }
    ],
    "summary": "Saturn challenges your sun — stay disciplined."
  },
  "credits": { "used": 5, "remaining": 95 }
}

Response fields

FieldTypeDescription
data.datestringDate of the transit reading.
data.birthobjectBirth data echoed back.
data.activeTransitsarrayActive transits to the natal chart. See below.
data.summarystringPlain-language summary.

Active transit object

FieldTypeDescription
transitingPlanetstringThe planet currently transiting.
natalPlanetstringThe natal planet being aspected.
typestringAspect type (conjunction, square, trine, …).
orbnumberOrb in degrees.
interpretationstringHuman-readable meaning.
themestringgrowth, challenge, love, career, spiritual, or release.
intensitystringminor, moderate, or major.