{"uid":"cap_vsPxMS4mj77JQaP6Dd1WI","slug":"dns-https-record-parse-99d5b426","name":"DNS HTTPS Record Parse","description":"DNS Https Record Parse: DNS Https Record Parse parses HTTPS service priority, target, and bounded service parameters from bounded caller-supplied values without an external provider. Call DNS Https Record Parse before accepting, caching, redirecting, or retrying a caller-supplied web response. Returns normalized web evidence, the computed finding, and an explicit pass or advisory status for DNS Https Record Parse as versioned deterministic JSON. Price: $0.001 USDC via x402 on Base. First-party,…","url":"https://api.delx.ai/api/v1/x402/dns-https-record-parse","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"record":{"type":"string","maxLength":8192,"description":"Record supplied to DNS Https Record Parse; used only for this bounded calculation and processed in memory without retention."}}},"responseSchema":{"type":"json","example":{"result":{"target":".","priority":1,"parameters":{"alpn":"h2,h3","port":"443"}},"schema":"delx/util-dns-https-record-parse/v1","status":"pass","evidence":{"retained":false,"input_sha256":"9207ab9eea6ffec3d23421382762e02b86b355012b26a34f5b5d7442033178aa","external_calls":0},"operation":"web_reliability:dns_https_record_parse"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7-02bl0JCUt1VGfcaJZ6e","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses and validates DNS HTTPS resource record fields — service priority, target name, and service parameters — from a caller-supplied record string, returning normalized findings and a pass/advisory status.","exampleAgentPrompt":"Parse this DNS HTTPS record string for me and tell me whether the service priority, target, and parameters are valid: 'v=HTTPS 1 . alpn=\"h2\" ipv4hint=192.0.2.1'","exampleUseCases":[{"title":"Validate HTTPS RR before caching response","prompt":"Before I cache this web response, can you parse and validate this DNS HTTPS record to make sure the service priority, target, and parameters are well-formed? Here's the record: '1 . alpn=\"h2,h3\" port=443 ipv4hint=203.0.113.5'"},{"title":"Redirect safety check via HTTPS record","prompt":"I'm about to follow a redirect and I want to verify this DNS HTTPS record is structurally valid first — can you parse '0 . alpn=\"h2\" ech=AQID' and tell me if it passes or has any issues?"},{"title":"Automated HTTPS record audit in pipeline","prompt":"As part of my ingestion pipeline, check this DNS HTTPS record string '2 svc.example.com. alpn=\"h3\" ipv4hint=198.51.100.1' — extract the service priority, target, and parameters, and give me a pass or advisory status."}],"resultDescription":"Returns versioned deterministic JSON containing normalized web evidence (extracted service priority, target, and service parameters), the computed parsing finding, and an explicit pass or advisory validation status for the supplied DNS HTTPS record string.","failureModes":["Malformed record string returns advisory status with error details","Record exceeding 8192 characters is rejected","Missing or empty record field returns validation error","Unrecognized or non-standard service parameters may yield advisory rather than pass status","Payment failure (x402) results in request not being processed"],"whenToPreferThis":"Use this endpoint when you need a lightweight, deterministic, first-party parser for DNS HTTPS resource records — especially before accepting, caching, redirecting, or retrying a web response based on a caller-supplied record. Prefer it over general-purpose DNS libraries when you need a normalized JSON output with explicit pass/advisory status and no external provider dependency.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T19:02:56.118Z","isFirstParty":false}