{"uid":"cap_3QTxP3xEB3tzRxYcwTG8S","slug":"dns-srv-record-lookup-for-stun-over-udp-6c4721fa","name":"DNS SRV Record Lookup for STUN over UDP","description":"Call when an agent needs SRV records at _stun._udp.{hostname} for STUN over UDP. The caller sends the registrable domain, not the underscored name. Send JSON {\"hostname\":\"example.com\"}. Exact $0.006 USDC on Base. Try unpaid POST /v1/sandbox/dns-srv-stun first.","url":"https://agentshelf.syntexa.ch/v1/dns-srv-stun?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"hostname":{"type":"string","examples":["example.com"],"maxLength":253,"minLength":1,"description":"Public DNS hostname such as example.com. Not a URL, not an IP literal, and not a private name."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.006","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.006/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.006","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kYY8zHdQEL7mx3i7_qq5_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.006","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Looks up SRV records at _stun._udp.{hostname} to return STUN service discovery information for a given registrable domain.","exampleAgentPrompt":"Look up the STUN SRV record over UDP for the domain example.com so I can find out which STUN server it advertises.","exampleUseCases":[{"title":"WebRTC STUN server discovery","prompt":"Can you check what STUN server the domain webrtc-app.io advertises in its DNS SRV records for UDP? I need to configure my peer connection."},{"title":"NAT traversal config for VoIP","prompt":"Look up the _stun._udp SRV record for voip-provider.com — I want to see which STUN host and port they publish so I can set up NAT traversal."},{"title":"Validate STUN DNS setup","prompt":"Check the DNS SRV record at _stun._udp for mystartup.net and tell me what host and port are returned, so I can verify the STUN configuration is correct."}],"resultDescription":"Returns the SRV record data found at _stun._udp.{hostname}, typically including the target STUN server hostname, port, priority, and weight as defined in the DNS SRV record.","failureModes":["Domain has no _stun._udp SRV record — returns empty or not-found response","Invalid or malformed hostname input — validation error","DNS resolution timeout or upstream DNS failure","Non-registrable or non-existent domain returns no records"],"whenToPreferThis":"Use this endpoint when an agent needs to discover a STUN server for a given domain via DNS SRV record lookup (specifically at _stun._udp.{hostname}), typically for WebRTC, VoIP, or NAT traversal configuration. Prefer the unpaid sandbox endpoint (POST /v1/sandbox/dns-srv-stun) for testing before using this paid endpoint at $0.006 USDC per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T06:45:54.987Z","isFirstParty":false,"canonicalSlug":"dns-srv-record-lookup-for-stun-over-udp-6c4721fa"}