{"service":"Ephemeris API","version":"2.4.0","description":"High-precision astronomical calculations using Swiss Ephemeris with house systems support, stationary events tracking, and horary astrology mode","endpoints":{"health":"/health","all_objects":"/all-objects","planet":"/planet/{planet_name}","batch_planet":"/planet/{planet_name}/batch","houses":"/houses","stationary_events":{"single_planet":"/stationary-events/planet/{planet_name}","all_planets":"/stationary-events/all","post_method":"/stationary-events"},"locations":{"search":"/locations/search","autocomplete":"/locations/autocomplete","by_id":"/locations/{geoname_id}"},"timezone":{"offset":"/timezone/offset","info":"/timezone/info/{timezone_id}"}},"features":{"speed_calculation":"Uses real-time instantaneous speeds from Swiss Ephemeris","motion_status":"Determined using current instantaneous speeds for maximum accuracy","stationary_events":"Track when planets change between direct and retrograde motion","batch_calculations":"Calculate planet positions across multiple dates in a single request","horary_mode":"Traditional horary astrology mode (Mercury, Venus, Mars, Jupiter, Saturn only)","astronomical_mode":"Complete astronomical mode (all retrograde-capable objects)","coordinate_system":"Supports both geocentric and topocentric calculations","house_systems":"Multiple house systems including Placidus (default), Koch, Equal House, Whole Sign, etc.","location_search":"Local GeoNames cities500 database for fast autocomplete with elevation data","timezone_support":"IANA tzdata-based timezone calculations with historical accuracy and DST support"},"house_systems":{"available":["placidus","koch","porphyrius","regiomontanus","campanus","equal","whole_sign","alcabitus","morinus","topocentric"],"default":"placidus"},"retrograde_planets":{"horary":["mercury","venus","mars","jupiter","saturn"],"all":["mercury","venus","mars","jupiter","saturn","uranus","neptune","pluto","chiron","north_node"]},"coordinate_systems":{"geocentric":"Earth-centered calculations (default when no location provided)","topocentric":"Observer-specific calculations accounting for Earth's rotation and elevation"},"data_source":"GeoNames cities500 database (500,000+ cities worldwide with elevation data)","timezone_data":"IANA Time Zone Database (tzdata) with full historical timezone information"}