{"ok":true,"tool":"Slope Calculator","operation":"calculate-slope","description":"Compute the slope, intercept, angle, and length of a line through two points.","method":"POST","endpoint":"/api/slope-calculator","webUrl":"https://ultraquick.tools/tools/slope-calculator","parameters":{"type":"object","properties":{"x1":{"type":"number","description":"x of the first point"},"y1":{"type":"number","description":"y of the first point"},"x2":{"type":"number","description":"x of the second point"},"y2":{"type":"number","description":"y of the second point"}},"required":["x1","y1","x2","y2"]},"response":{"type":"object","properties":{"slope":{"type":"number"},"isVertical":{"type":"boolean"},"angle":{"type":"number"},"intercept":{"type":"number"},"length":{"type":"number"},"equation":{"type":"string"}}},"example":{"request":{"x1":1,"y1":1,"x2":3,"y2":7},"response_shape":{"type":"object","properties":{"slope":{"type":"number"},"isVertical":{"type":"boolean"},"angle":{"type":"number"},"intercept":{"type":"number"},"length":{"type":"number"},"equation":{"type":"string"}}}},"howToCall":"POST a JSON body to https://ultraquick.tools/api/slope-calculator. Returns {\"ok\":true,\"result\":{...}} on success or {\"ok\":false,\"error\":\"...\"} on failure. No auth, CORS-enabled.","parametersSummary":"  x1 (number, required) — x of the first point\n  y1 (number, required) — y of the first point\n  x2 (number, required) — x of the second point\n  y2 (number, required) — y of the second point","curlExample":"curl -X POST https://ultraquick.tools/api/slope-calculator -H \"Content-Type: application/json\" -d '{\"x1\":1,\"y1\":1,\"x2\":3,\"y2\":7}'"}