{"id":"ordinal-to-words-en","version":"1.0.0","description":"Spell an integer ordinal in English words and return the styled ordinal text.","supported_operations":["ordinal number to English words","spell 21st in words","convert integer to ordinal words","write a negative ordinal in English","English ordinal name generator","number as first second or third"],"unsupported_operations":["cardinal decimal wording","parse ordinal words","ordinal suffix only"],"semantics":["Uses the documented ComputeFirst English short-scale grammar through undecillion; this is a deterministic house grammar, not an authoritative linguistic standard.","Options default to hyphenate=true, use_and=false, and negative_word=\"minus\"; callers can select every style choice explicitly.","Input and output are locale-independent ASCII; no trimming, case folding, host locale, or binary floating-point conversion."],"limits":{"max_input_bytes":40,"max_integer_digits":39,"max_output_bytes":581},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["value"],"properties":{"value":{"type":"string","minLength":1,"maxLength":40},"hyphenate":{"type":"boolean","default":true},"use_and":{"type":"boolean","default":false},"negative_word":{"type":"string","enum":["minus","negative"],"default":"minus"}}},"output_schema":{"type":"object","additionalProperties":false,"required":["text","standard_version"],"properties":{"text":{"type":"string","minLength":1,"maxLength":2048},"standard_version":{"type":"string","const":"compute-first-english-number-words-1.0.0"}}},"examples":[{"input":{"value":"21"},"output":{"text":"twenty-first","standard_version":"compute-first-english-number-words-1.0.0"}},{"input":{"value":"1001","use_and":true},"output":{"text":"one thousand first","standard_version":"compute-first-english-number-words-1.0.0"}}],"execute_url":"/v1/tools/ordinal-to-words-en/versions/1.0.0/execute"}