{"ok":true,"tool":"Base Converter","operation":"convert-base","description":"Convert a number between any base from 2 to 36, including fractional values.","method":"POST","endpoint":"/api/base-converter","webUrl":"https://ultraquick.tools/tools/base-converter","parameters":{"type":"object","properties":{"value":{"type":"string","description":"The number to convert, as text (optionally signed, optionally with a fractional point)"},"from":{"type":"integer","minimum":2,"maximum":36,"description":"Source base (default 10)"},"to":{"type":"integer","minimum":2,"maximum":36,"description":"Target base (default 2)"}},"required":["value"]},"response":{"type":"object","properties":{"input":{"type":"string"},"from":{"type":"integer"},"to":{"type":"integer"},"result":{"type":"string"},"decimal":{"type":"string"},"binary":{"type":"string"},"octal":{"type":"string"},"hexadecimal":{"type":"string"}}},"example":{"request":{"value":"123456789","from":10,"to":36},"response_shape":{"type":"object","properties":{"input":{"type":"string"},"from":{"type":"integer"},"to":{"type":"integer"},"result":{"type":"string"},"decimal":{"type":"string"},"binary":{"type":"string"},"octal":{"type":"string"},"hexadecimal":{"type":"string"}}}},"howToCall":"POST a JSON body to https://ultraquick.tools/api/base-converter. Returns {\"ok\":true,\"result\":{...}} on success or {\"ok\":false,\"error\":\"...\"} on failure. No auth, CORS-enabled.","parametersSummary":"  value (string, required) — The number to convert, as text (optionally signed, optionally with a fractional point)\n  from (integer, optional) — Source base (default 10)\n  to (integer, optional) — Target base (default 2)","curlExample":"curl -X POST https://ultraquick.tools/api/base-converter -H \"Content-Type: application/json\" -d '{\"value\":\"123456789\",\"from\":10,\"to\":36}'"}