{"name":"subnet-calc-api","version":"1.0.0","description":"IPv4 + IPv6 CIDR / subnet calculator — network & broadcast address, usable host range, netmask & wildcard, host counts, IANA special-use scope, subnet splitting, containment & overlap, and CIDR aggregation. Exact bit math (BigInt for v6), no external dependencies.","endpoints":{"POST|GET /ipv4":"Parse an IPv4 address or CIDR → full breakdown. params: ip (or cidr), mask?/prefix?","POST|GET /ipv6":"Parse an IPv6 address or CIDR → full breakdown. params: ip (or cidr), prefix?","POST|GET /subnets":"Split a network into equal subnets. params: cidr, new_prefix? or count?, limit?","POST|GET /contains":"Does a CIDR contain an IP / do two CIDRs overlap. params: cidr, ip? / cidr_b?","POST|GET /summarize":"Aggregate a list of CIDRs into minimal supernets. params: cidrs[] (v4 or v6)","POST|GET /convert":"IPv4 ↔ integer, mask ↔ prefix. params: ip? / int? / mask? / prefix?","GET /health":"liveness","GET /version":"version","GET /openapi.json":"OpenAPI 3.1 spec"},"examples":{"ipv4":"/subnet-calc-api/ipv4?ip=192.168.1.130/26","ipv6":"/subnet-calc-api/ipv6?ip=2001:db8::/48","subnets":"/subnet-calc-api/subnets?cidr=10.0.0.0/24&new_prefix=26","contains":"/subnet-calc-api/contains?cidr=10.0.0.0/8&ip=10.4.5.6"}}