{"name":"PennyAPI Web Search + Places","description":"x402-paid real-time web search and structured local-business Places search for autonomous agents, plus deterministic seller preflight, robots.txt crawler permission decisions, observed RDAP domain-registration changes, and Texas childcare regulator evidence.","supportedInterfaces":[{"url":"https://pennyregwatch.com/openapi.json","protocolBinding":"https://spec.openapis.org/oas/v3.1.0","protocolVersion":"3.1.0"}],"provider":{"organization":"PennyAPI","url":"https://pennyregwatch.com"},"version":"9.2.0","documentationUrl":"https://pennyregwatch.com/llms-full.txt","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"penny-search","name":"Penny Search","description":"Real-time web search for AI agents. Send a query and optional freshness window; receive ranked title, URL, and snippet JSON. Keyless x402 pay-per-call, no account or subscription.","tags":["web-search","real-time-search","search","fresh-data","ai-agent","x402"],"examples":["Search the live web for the latest AI agent payment news","Find current web results about x402","Search recent web pages about a company or topic"]},{"id":"penny-places","name":"Penny Places","description":"Structured local-business and Places search for AI agents. Find restaurants, stores, services, addresses, ratings, phone numbers, websites, categories, and coordinates. Keyless x402 pay-per-call, no account or subscription.","tags":["places","local-business","local-search","near-me","restaurants","business-search","phone","website","ratings","coordinates","x402"],"examples":["Find coffee shops in Houston","Find restaurants nearby with ratings and phone numbers","Look up local businesses with addresses, websites, and coordinates"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"x402-seller-preflight","name":"x402 Seller Preflight","description":"Check an x402 endpoint before paying it. Returns deterministic GO/REVIEW/STOP from a live unpaid probe of the 402 payment challenge, network, asset, amount, payTo, TLS, redirects, manifest, latency, and provenance.","tags":["x402","seller","preflight","payment","trust","agent-payment","go-review-stop"],"examples":["Check this x402 endpoint before I pay it","Is this x402 payment challenge technically valid?","Preflight this seller before my agent sends USDC"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"robots-decision","name":"Robots.txt crawler permission decision","description":"Check whether a specific crawler user-agent may fetch an exact URL and return the winning robots.txt rule, crawl-delay, sitemap URLs, and provenance.","tags":["robots.txt","crawler","ai-agent","crawl-permission","rfc9309","x402"],"examples":["Can GPTBot fetch this URL?","Check robots.txt before crawling this page","Is ClaudeBot allowed to fetch this path?"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"domain-delta","name":"Observed domain registration delta","description":"Establish a free RDAP baseline for a domain, then retrieve paid observed before/after changes to registrar, expiration, RDAP last-changed, EPP statuses, and nameservers.","tags":["domain","rdap","change-detection","monitoring","vendor-risk","x402"],"examples":["Tell me what changed in example.com registration state","Did this vendor domain change registrar, nameservers, status, or expiration?"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"regulator-preflight-texas-childcare","name":"Texas childcare regulator preflight","description":"Resolve a Texas childcare business and retrieve authoritative current Texas HHSC regulatory evidence before a business decision.","tags":["regulatory","due-diligence","vendor-onboarding","childcare","texas","government-data","x402"],"examples":["Verify this Texas childcare provider before onboarding it","Check whether this childcare business is currently authorized before I rely on it"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"request-missing-capability","name":"Request a missing machine capability","description":"Free endpoint for an agent to state the authoritative information or action it needs to complete its current task, including budget and desired output.","tags":["capability-request","demand","agent-tools","free"],"examples":["I need current electrical contractor authorization before paying this vendor; budget $0.25"],"inputModes":["application/json"],"outputModes":["application/json"]}]}