{"uid":"cap_rUQXfvJWMgM_4kCSm46Ix","slug":"subnet-split-0fc1b0aa","name":"subnet-split","description":"Subnet splitter: divide an IPv4 CIDR block into equal subnets of a smaller prefix (e.g. a /22 into /24s), listing up to 256 resulting networks with counts. VPC and VLAN planning. $0.01 per split.","url":"https://intel.rallylive.ca/ip/subnets","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_JGPU-2a8poyV6fd4Yuxfm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Divides an IPv4 CIDR block into equal subnets of a smaller prefix length, listing up to 256 resulting networks with counts","exampleAgentPrompt":"Split 10.0.0.0/22 into /24 subnets and list all the resulting networks with a count of how many there are.","exampleUseCases":[{"title":"AWS VPC subnet planning","prompt":"I need to divide 172.16.0.0/20 into /24 subnets for my AWS VPC — can you list all of them and tell me how many I'll get?"},{"title":"VLAN segmentation for office network","prompt":"We have a 192.168.0.0/22 block for our office and want to segment it into /26 subnets per department — show me all the resulting subnets."},{"title":"Data center IP allocation","prompt":"Break down 10.100.0.0/16 into /20 subnets so I can allocate them to different data center racks — how many will I end up with?"}],"resultDescription":"A list of up to 256 resulting subnet network addresses (e.g. 10.0.0.0/24, 10.0.1.0/24, ...) derived from splitting the input CIDR block to the target prefix length, along with a count of the total number of subnets produced.","failureModes":["Target prefix is smaller than (or equal to) the source prefix — returns error","Invalid CIDR notation in input — returns error","Split would produce more than 256 subnets — list truncated or error returned","Missing required query parameters — returns bad request","Payment not included or insufficient — 402 Payment Required"],"whenToPreferThis":"Use this endpoint when you need to programmatically enumerate all subnets resulting from dividing a CIDR block into equal smaller prefixes, especially for VPC, VLAN, or data center IP allocation planning. Prefer this over manual calculation when the number of subnets is large or when you need a machine-readable list for automation pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:07:20.705Z","isFirstParty":false}