---
title: "Search Tertiary Exact Aspects"
method: POST
path: "/api/v1/western/progressions/tertiary/exact-aspects"
tags: ["Western", "Western Synastry"]
---

# Search Tertiary Exact Aspects

`POST /api/v1/western/progressions/tertiary/exact-aspects`

## Request

- Base URL: `https://api.freeastroapi.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.freeastroapi.com/api/v1/western/progressions/tertiary/exact-aspects`
- Auth: none declared

## Request body

- ExactAspectSearchRequest
  - `natal` SecondaryProgressionsNatalInput, required
    - `name` string
    - `datetime` string, required
    - `time_known` boolean
    - `location` SolarReturnLocation, required
      - `city` string, required
      - `lat` number, nullable
      - `lng` number, nullable
      - `tz_str` string, nullable
  - `settings` SecondaryProgressionsSettings
    - `zodiac_type` 'tropical' | 'sidereal'
    - `sidereal_ayanamsa` string, nullable
    - `house_system` string
    - `orb_deg` number
    - `aspect_set` 'major' | 'major_plus'
    - `include_angles` boolean
    - `include_houses` boolean
    - `include_aspects` boolean
    - `include_speed` boolean
    - `include_dignity` boolean
    - `include_minor_aspects` boolean
    - `include_stelliums` boolean
    - `include_features` string[], nullable
    - `include_dominants` boolean
    - `orb_settings` object, nullable
    - `timeline_years` number
  - `search` SearchWindow, required
    - `from` string, required
    - `to` string, required
    - `limit` integer
    - `order` 'asc' | 'desc'
  - `target_location` SolarReturnLocation
    - `city` string, required
    - `lat` number, nullable
    - `lng` number, nullable
    - `tz_str` string, nullable
  - `relation` 'progressed_to_natal' | 'progressed_to_progressed' | 'both'
  - `progressed_points` string[], nullable
  - `reference_points` string[], nullable
  - `aspect_names` string[], nullable
  - `include_angles` boolean
  - `include_minor_aspects` boolean
  - `top_events_only` boolean

## Response `200`

Successful Response

- ExactAspectSearchResponse
  - `meta` ProgressionSearchMeta, required
    - `endpoint` string, required
    - `version` string
    - `system` 'secondary' | 'converse_secondary' | 'tertiary' | 'quotidian' | 'quaternary', required
    - `zodiac_type` 'tropical' | 'sidereal', required
    - `ayanamsa` string, nullable
    - `house_system` string, required
    - `generated_at` string, required
  - `window` SearchWindow, required
    - `from` string, required
    - `to` string, required
    - `limit` integer
    - `order` 'asc' | 'desc'
  - `events` AspectSearchEvent[], required
    - `event_date` string, required
    - `relation` 'progressed_to_natal' | 'progressed_to_progressed', required
    - `point_1` string, required
    - `point_2` string, required
    - `aspect` AspectDescriptor, required
      - `name` string, required
      - `angle_deg` number, required
    - `target_datetime_utc` string, nullable
    - `basis` object
    - `interpretation_key` string, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/freeastroapi/apis/astroservice-api.md) · [All operations](https://skmtc.dev/freeastroapi/apis/astroservice-api/llms.txt) · [OpenAPI document](https://skmtc.dev/freeastroapi/apis/astroservice-api/revisions/0c9b4a759522?raw)
