{
  "message": "CIDR Calculator API endpoint",
  "usage": "GET /api/calculate?cidr=10.0.0.0/16 or GET /api/calculate?cidr=2001:db8::/32&version=ipv6",
  "sampleResult": {
    "ip": "192.168.1.0",
    "cidr": "192.168.1.0/24",
    "prefix": 24,
    "subnetMask": "255.255.255.0",
    "wildcardMask": "255.0.0.0",
    "binaryMask": "11111111111111111111111100000000",
    "networkAddress": "192.168.1.0",
    "broadcastAddress": "192.168.1.255",
    "firstHost": "192.168.1.1",
    "lastHost": "192.168.1.254",
    "usableHosts": 254,
    "totalHosts": 256,
    "hostBits": 8,
    "networkBits": 24,
    "ipClass": "C",
    "isPrivate": true,
    "isLoopback": false,
    "isLinkLocal": false,
    "isCGNAT": false,
    "isMulticast": false,
    "isReserved": false,
    "isDocumentation": false,
    "isBenchmark": false,
    "isExperimental": false,
    "isAPIPA": false,
    "defaultGateway": "192.168.1.1",
    "defaultGatewayDesc": "First usable host address (recommended)",
    "networkId": "110000001010100000000001",
    "hostId": "00000000",
    "hexadecimal": "C0A80100",
    "decimal": 3232235776,
    "binary": "11000000101010000000000100000000",
    "binaryOctets": [
      "11000000",
      "10101000",
      "00000001",
      "00000000"
    ],
    "binaryNetwork": "110000001010100000000001",
    "binaryHost": "00000000",
    "networkPortion": "110000001010100000000001",
    "hostPortion": "00000000"
  }
}