{"uid":"cap_r8tUr8pPSQTLAW7SvWEPG","slug":"is-ip-railway-bulk-ade88f1c","name":"is-ip-railway-bulk","description":"Bulk is ip railway: up to 20 ips in one call, processed concurrently, results in input order with a per-item error field and a failure count. Same answer per item as the single endpoint. Batch enrichment for agents that hold a list. $0.10 per batch.","url":"https://ip.intel.rallylive.ca/bulk/ip/is/railway?utm_source=zero.xyz","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.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gfLuOFDqOCnvqxlFLV8yh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Bulk-checks up to 20 IP addresses concurrently to determine if each belongs to Railway's infrastructure, returning ordered results with per-item error fields and a failure count.","exampleAgentPrompt":"I have a list of 15 IP addresses from our server logs — can you check which ones belong to Railway's hosting infrastructure all at once?","exampleUseCases":[{"title":"Filter Railway IPs from server logs","prompt":"Here are 18 IP addresses from our nginx access logs this morning — can you tell me which ones are Railway infrastructure IPs so I can separate first-party traffic from external requests?"},{"title":"Validate Railway deployments in CI pipeline","prompt":"I need to verify that these 12 IP addresses our staging environment is talking to are all Railway-hosted — can you check them all in one shot?"},{"title":"Enrich IP list for security review","prompt":"Our security team flagged these 20 IPs for review. Can you run them all against the Railway IP database and tell me which ones are Railway, which aren't, and flag any that error out?"}],"resultDescription":"An ordered array of results matching the input IP list, where each item contains a boolean indicating whether the IP belongs to Railway's infrastructure, a per-item error field if the check failed, and an overall failure count summarizing how many items could not be resolved.","failureModes":["Input list exceeds 20 IPs — batch size limit exceeded","Malformed or non-IPv4 addresses trigger per-item errors","Network timeout during concurrent resolution inflates failure count","Empty input array returns empty results with zero failures","Individual IP DNSBL/lookup failures are isolated per item and counted in the failure field"],"whenToPreferThis":"Use this endpoint when you have a list of 2–20 IP addresses and need to classify them all as Railway infrastructure or not in a single API call. It is more efficient and cost-effective than calling the single-IP endpoint repeatedly, since all lookups are processed concurrently and results are returned in input order. Prefer this over the single endpoint whenever batch processing is available, and over the watch endpoint when you need a one-time snapshot rather than change monitoring.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:40.807Z","isFirstParty":false,"canonicalSlug":"is-ip-railway-bulk-ade88f1c"}