{"id":"ipv6-address-compare","version":"1.0.0","description":"Compare two IPv6 addresses by their numeric 128-bit value.","supported_operations":["ipv6 address compare","compare ipv6 addresses","order ipv6 addresses"],"unsupported_operations":["IPv4","CIDR-aware comparison"],"semantics":["address_a and address_b accept any RFC 4291 textual form (see ipv6-parse).","order is \"less\" if address_a < address_b numerically, \"greater\" if address_a > address_b, \"equal\" otherwise."],"limits":{"max_address_length":45},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["address_a","address_b"],"properties":{"address_a":{"type":"string","maxLength":45},"address_b":{"type":"string","maxLength":45}}},"output_schema":{"type":"object","additionalProperties":false,"required":["order"],"properties":{"order":{"type":"string","enum":["less","equal","greater"]}}},"examples":[{"input":{"address_a":"2001:db8::1","address_b":"2001:db8::2"},"output":{"order":"less"}}],"execute_url":"/v1/tools/ipv6-address-compare/versions/1.0.0/execute"}