Analyze Geometry
Aero-only operating-point analysis (point / sweep / solve-to-target).
Wraps the analyze service on the editor's live working geometry. AERO-ONLY — there is NO motor/battery/ESC field anywhere; the strict extra="forbid" serializer is the guard. SYNCHRONOUS on the warm JIT cache — a plain 200 with the result, never a 202/job id. STATELESS: the editor's inline arrays carry everything, so this touches NO DB and reads no current user (no saved-component path -> no IDOR surface).
A genuine build/solve failure (degenerate geometry, bad target) rewraps ValueError -> 422 with a user-safe message and no traceback (mirrors the process_image idiom). A NON-converged solve-to-target is NOT an error: it returns a normal 200 with converged: false + a reason.
Request
- Base URL: https://thrustlab.com
- URL: https://thrustlab.com/v1/geometry/analyze
- Auth: HTTP bearer
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.