{"uid":"cap_zk-x3Bjw_q4SM9qKJq6_D","slug":"csp-first-directive-fallback-binding-resolver-6ebfe9e5","name":"CSP First-Directive Fallback Binding Resolver","description":"Resolve first-wins Content Security Policy directives and the ordered twelve-destination fallback bindings from measured response headers, with duplicate conflicts counted and no browser or safety verdict.","url":"https://detect.halowerk.com/u/csp-first-directive-fallback-binding?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","format":"uri","maxLength":2048}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_SbZLMhXTjyV5wN5URaJjj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Resolves Content Security Policy first-wins directives and ordered twelve-destination fallback bindings from measured response headers, counting duplicate conflicts without issuing browser or safety verdicts.","exampleAgentPrompt":"Can you fetch the CSP headers for https://example.com and resolve which first-wins directives apply, list the ordered twelve fallback bindings, and count any duplicate directive conflicts?","exampleUseCases":[{"title":"Audit site CSP directive conflicts","prompt":"Check https://shop.mystore.com and tell me which Content Security Policy directives win under the first-wins rule and how many duplicate directive conflicts were detected."},{"title":"Map fallback source bindings for CSP","prompt":"For https://app.mybusiness.io, resolve the ordered twelve-destination fallback bindings from its CSP headers so I can see what sources are allowed as fallbacks for each directive."},{"title":"Debug CSP header precedence issue","prompt":"Something is being blocked on https://dashboard.example.net — can you parse its CSP response headers and tell me the first-wins directive resolution and any duplicate conflicts that might be causing the problem?"}],"resultDescription":"Returns the resolved first-wins CSP directives from the URL's measured response headers, the ordered twelve-destination fallback binding list per directive, and a count of duplicate directive conflicts. No browser safety verdict or pass/fail judgment is included.","failureModes":["URL is unreachable or returns non-2xx — no headers to parse","URL has no Content-Security-Policy header — empty or null result","Malformed URL input fails schema validation","URL times out during header measurement"],"whenToPreferThis":"Use this endpoint when you need to programmatically resolve which CSP directives take precedence under first-wins rules and enumerate the ordered fallback source bindings, especially when duplicate conflict counting is needed. Prefer it over generic CSP validators when you need structured binding data rather than a pass/fail safety verdict.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:33:35.318Z","isFirstParty":false,"canonicalSlug":"csp-first-directive-fallback-binding-resolver-6ebfe9e5"}