<!-- generated by scripts/docs/generate-reference.ts — do not edit -->
astro_midpoints
Midpoint computation and Uranian planetary-picture formulas.
- Layer: compute
- Methods: midpoints, planetary-pictures
- Free tier: midpoints
- Paid tier: planetary-pictures
Description
Midpoint computation and Uranian planetary-picture formulas.
Methods:
midpoints [Free] — Short-arc midpoints between every pair of points (planets + ascendant + midheaven).
planetary-pictures [Paid] — Uranian planetary pictures — sensitive points computed as A + B − C with an optional 90° dial.
Input schema
midpoints
| Field | Type | Required | Constraints |
|---|
| birthData.year | integer | yes | min -4000, max 4000, int |
| birthData.month | integer | yes | min 1, max 12, int |
| birthData.day | integer | yes | min 1, max 31, int |
| birthData.hour | integer | yes | min 0, max 23, int |
| birthData.minute | integer | yes | min 0, max 59, int |
| birthData.second | integer | no | min 0, max 59, int |
| birthData.latitude | number | yes | min -90, max 90 |
| birthData.longitude | number | yes | min -180, max 180 |
| birthData.timezone | number | yes | min -12, max 14 |
| birthData.unknownTime | boolean | no | — |
planetary-pictures
| Field | Type | Required | Constraints |
|---|
| birthData.year | integer | yes | min -4000, max 4000, int |
| birthData.month | integer | yes | min 1, max 12, int |
| birthData.day | integer | yes | min 1, max 31, int |
| birthData.hour | integer | yes | min 0, max 23, int |
| birthData.minute | integer | yes | min 0, max 59, int |
| birthData.second | integer | no | min 0, max 59, int |
| birthData.latitude | number | yes | min -90, max 90 |
| birthData.longitude | number | yes | min -180, max 180 |
| birthData.timezone | number | yes | min -12, max 14 |
| birthData.unknownTime | boolean | no | — |
| formulas | array<object> | yes | — |
| modulus | any | 360 | 90 | no | — |