{"uid":"cap_Zwnmea-UQyVs-1wgplrVK","slug":"shodan-search-via-x402-microservice-5df6d43f","name":"Shodan Search via x402 Microservice","description":"Agent-ready microservices with x402 + Stripe rails, volume primitives, tutorials, and applet UI.","url":"https://grokzilla.shop/api/skills/shodan","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"body":{"type":"object"},"path":{"type":"string"},"type":{"type":"string","const":"http"},"method":{"type":"string"},"bodyType":{"type":"string"}}},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ok":true,"path":"/api/skills/shodan"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.012","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.012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.012","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_v2ZhajqwnRi2LlpxrsIMU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.012","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Queries the Shodan internet intelligence database to retrieve device, host, and vulnerability data via a micropayment-gated HTTP skill endpoint.","exampleAgentPrompt":"Search Shodan for internet-facing hosts running Redis on port 6379 with no authentication — send an HTTP GET to the Shodan skill with the query 'port:6379 product:Redis' and return the top results.","exampleUseCases":[{"title":"Exposed database discovery","prompt":"Use the Shodan skill to search for publicly exposed MongoDB instances — query for 'product:MongoDB' and show me the top results including IPs, ports, and any vulnerability info."},{"title":"IP reputation and service lookup","prompt":"Look up what services and open ports Shodan has on record for the IP 198.51.100.42 — I want to know what's running on that host and if there are any flagged vulnerabilities."},{"title":"Threat surface audit for a technology","prompt":"Search Shodan for all internet-facing hosts running Apache Struts 2 — I need to see how many exposed instances exist and where they're located to assess exposure risk."}],"resultDescription":"Returns a JSON object with ok:true and the path confirmed, along with Shodan query results including matched hosts, IP addresses, open ports, service banners, geographic data, and known CVEs or vulnerability flags associated with the queried hosts or filters.","failureModes":["Invalid or malformed Shodan query syntax returns an error response","Payment not received or x402 handshake fails, blocking access","Rate limit exceeded on underlying Shodan API returns quota error","No results found for a very narrow or nonexistent query","Shodan API downtime causes upstream timeout or 503","Missing required 'type' or 'method' fields in input causes schema validation failure"],"whenToPreferThis":"Choose this endpoint when you need on-demand, per-query Shodan intelligence without a full Shodan API subscription, and when operating in an agent workflow that supports x402 micropayments. Ideal for low-frequency OSINT lookups, IP enrichment, or vulnerability surface checks where paying $0.012 per call is preferable to managing API keys and subscription tiers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:35:17.519Z","isFirstParty":false}