{"service":"HALOWERK spacewerk","endpoint":"/v1/debris-collision","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["primary_position_km","primary_velocity_km_s","secondary_position_km","secondary_velocity_km_s","primary_radius_m","secondary_radius_m","horizon_seconds"],"additionalProperties":false,"properties":{"primary_position_km":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"primary_velocity_km_s":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"secondary_position_km":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"secondary_velocity_km_s":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"primary_radius_m":{"type":"number","minimum":0,"maximum":10000},"secondary_radius_m":{"type":"number","minimum":0,"maximum":10000},"horizon_seconds":{"type":"number","minimum":0,"maximum":604800}}},"requestExample":{"primary_position_km":{"x":7000,"y":0,"z":0},"primary_velocity_km_s":{"x":0,"y":7.5,"z":0},"secondary_position_km":{"x":7000.08,"y":-1.2,"z":0.03},"secondary_velocity_km_s":{"x":-0.0001,"y":7.501,"z":0},"primary_radius_m":5,"secondary_radius_m":2,"horizon_seconds":1800},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["primary_position_km","primary_velocity_km_s","secondary_position_km","secondary_velocity_km_s","primary_radius_m","secondary_radius_m","horizon_seconds"],"additionalProperties":false,"properties":{"primary_position_km":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"primary_velocity_km_s":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"secondary_position_km":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"secondary_velocity_km_s":{"type":"object","required":["x","y","z"],"additionalProperties":false,"properties":{"x":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"y":{"type":"number","minimum":-1000000000000,"maximum":1000000000000},"z":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}},"primary_radius_m":{"type":"number","minimum":0,"maximum":10000},"secondary_radius_m":{"type":"number","minimum":0,"maximum":10000},"horizon_seconds":{"type":"number","minimum":0,"maximum":604800}}},"requestExample":{"primary_position_km":{"x":7000,"y":0,"z":0},"primary_velocity_km_s":{"x":0,"y":7.5,"z":0},"secondary_position_km":{"x":7000.08,"y":-1.2,"z":0.03},"secondary_velocity_km_s":{"x":-0.0001,"y":7.501,"z":0},"primary_radius_m":5,"secondary_radius_m":2,"horizon_seconds":1800}}],"example_request":{"primary_position_km":{"x":7000,"y":0,"z":0},"primary_velocity_km_s":{"x":0,"y":7.5,"z":0},"secondary_position_km":{"x":7000.08,"y":-1.2,"z":0.03},"secondary_velocity_km_s":{"x":-0.0001,"y":7.501,"z":0},"primary_radius_m":5,"secondary_radius_m":2,"horizon_seconds":1800},"serviceName":"HALOWERK spacewerk","tags":["iot","space","safety"],"outputSchema":{"type":"object","required":["method"],"properties":{"method":{"type":"string"}},"additionalProperties":true},"outputExample":{"time_of_closest_approach_seconds":1196.039604,"unconstrained_time_seconds":1196.039604,"miss_distance_m":49.841332,"combined_hard_body_radius_m":7,"linear_model_overlap":false,"relative_speed_km_s":0.001004988,"assessment_scope":"constant_velocity_geometry_without_covariance","method":"linear relative-motion closest-approach calculation"}}