{"service":"HALOWERK spacewerk","endpoint":"/v1/satellite-pass","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["altitude_km","inclination_deg","raan_deg","initial_phase_deg","ground_latitude_deg","ground_longitude_deg","duration_seconds","step_seconds","minimum_elevation_deg"],"additionalProperties":false,"properties":{"altitude_km":{"type":"number","minimum":100,"maximum":100000,"description":"Circular altitude above a spherical Earth."},"inclination_deg":{"type":"number","minimum":0,"maximum":180},"raan_deg":{"type":"number","minimum":-360,"maximum":360,"description":"Right ascension of ascending node relative to Greenwich at t=0."},"initial_phase_deg":{"type":"number","minimum":-360,"maximum":360,"description":"Argument of latitude at t=0."},"ground_latitude_deg":{"type":"number","minimum":-90,"maximum":90},"ground_longitude_deg":{"type":"number","minimum":-180,"maximum":180},"duration_seconds":{"type":"integer","minimum":10,"maximum":172800},"step_seconds":{"type":"integer","minimum":10,"maximum":3600},"minimum_elevation_deg":{"type":"number","minimum":-5,"maximum":90}}},"requestExample":{"altitude_km":550,"inclination_deg":53,"raan_deg":15,"initial_phase_deg":210,"ground_latitude_deg":52.52,"ground_longitude_deg":13.405,"duration_seconds":43200,"step_seconds":30,"minimum_elevation_deg":10},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["altitude_km","inclination_deg","raan_deg","initial_phase_deg","ground_latitude_deg","ground_longitude_deg","duration_seconds","step_seconds","minimum_elevation_deg"],"additionalProperties":false,"properties":{"altitude_km":{"type":"number","minimum":100,"maximum":100000,"description":"Circular altitude above a spherical Earth."},"inclination_deg":{"type":"number","minimum":0,"maximum":180},"raan_deg":{"type":"number","minimum":-360,"maximum":360,"description":"Right ascension of ascending node relative to Greenwich at t=0."},"initial_phase_deg":{"type":"number","minimum":-360,"maximum":360,"description":"Argument of latitude at t=0."},"ground_latitude_deg":{"type":"number","minimum":-90,"maximum":90},"ground_longitude_deg":{"type":"number","minimum":-180,"maximum":180},"duration_seconds":{"type":"integer","minimum":10,"maximum":172800},"step_seconds":{"type":"integer","minimum":10,"maximum":3600},"minimum_elevation_deg":{"type":"number","minimum":-5,"maximum":90}}},"requestExample":{"altitude_km":550,"inclination_deg":53,"raan_deg":15,"initial_phase_deg":210,"ground_latitude_deg":52.52,"ground_longitude_deg":13.405,"duration_seconds":43200,"step_seconds":30,"minimum_elevation_deg":10}}],"example_request":{"altitude_km":550,"inclination_deg":53,"raan_deg":15,"initial_phase_deg":210,"ground_latitude_deg":52.52,"ground_longitude_deg":13.405,"duration_seconds":43200,"step_seconds":30,"minimum_elevation_deg":10},"serviceName":"HALOWERK spacewerk","tags":["iot","space","orbit"],"outputSchema":{"type":"object","required":["method"],"properties":{"method":{"type":"string"}},"additionalProperties":true},"outputExample":{"visibility_windows":[{"start_seconds":8940,"end_seconds":9240,"max_elevation_deg":17.9408,"max_elevation_seconds":9090,"timing_resolution_seconds":30},{"start_seconds":14790,"end_seconds":15270,"max_elevation_deg":56.4441,"max_elevation_seconds":15030,"timing_resolution_seconds":30},{"start_seconds":20760,"end_seconds":21240,"max_elevation_deg":83.1649,"max_elevation_seconds":21000,"timing_resolution_seconds":30},{"start_seconds":26760,"end_seconds":27210,"max_elevation_deg":70.2237,"max_elevation_seconds":26970,"timing_resolution_seconds":30},{"start_seconds":32730,"end_seconds":33120,"max_elevation_deg":26.3728,"max_elevation_seconds":32940,"timing_resolution_seconds":30}],"pass_count":5,"orbital_period_seconds":5738.993,"evaluated_sample_count":1441,"minimum_elevation_deg":10,"assumptions":["circular_two_body_orbit","spherical_earth","greenwich_angle_zero_at_t0","no_refraction_or_terrain"],"method":"sampled circular two-body orbit with spherical-Earth ground-station elevation"}}