{"uid":"cap_7e7trUSXIRslaVCdScJVm","slug":"halowerk-formwerk-banner-foreign-domain-contact-count-check-8508b8ee","name":"HALOWERK formwerk – Banner Foreign Domain Contact Count Check","description":"Prüft am Objekt banner den Befund Zahl kontaktierter Fremddomains.","url":"https://formwerk.halowerk.com/v1/pruef/formwerk/fremddomain/banner?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ziel":{"oneOf":[{"type":"string","maxLength":2048,"minLength":1,"description":"Öffentliche HTTP(S)-Adresse; bei DNS-Befunden Domain oder öffentliche IP."},{"type":"object","required":["adresse"],"properties":{"adresse":{"type":"string","maxLength":2048,"minLength":1},"selektor":{"type":"string","maxLength":240,"minLength":1,"description":"CSS-Selektor: genau ein Objekt, sonst erster Treffer des Objektfilters."},"vergleich":{"type":"string","maxLength":2048,"description":"Öffentliche Vergleichsadresse für Link-, Sitemap- oder Sprachbefunde."},"user_agent":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,80}$"},"dkim_selektor":{"type":"string","pattern":"^[A-Za-z0-9_-]{1,63}$"}},"additionalProperties":false}]}}},"responseSchema":null,"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_KSMmH_-QLYmvCYBHryyrt","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":"Checks the number of third-party (foreign) domains contacted by banner elements on a given webpage, as part of a consent/GDPR compliance audit.","exampleAgentPrompt":"Check how many third-party domains are contacted by the cookie banner on https://example.com — I need to know if it's reaching out to foreign domains for a GDPR compliance review.","exampleUseCases":[{"title":"GDPR banner tracker audit","prompt":"Analyze the cookie consent banner on https://shop.example.de and tell me how many external third-party domains it contacts — I need this for a GDPR compliance report."},{"title":"Pre-launch privacy check","prompt":"Before we go live, can you check how many foreign domains our banner element at https://staging.mybrand.com is contacting? Use the CSS selector '#consent-banner' to target it exactly."},{"title":"Comparing banner behaviour across sites","prompt":"Check the number of third-party domains contacted by the banner on https://siteA.com using https://siteB.com as the comparison address — I want to see if one loads more trackers than the other."}],"resultDescription":"Returns a structured finding indicating the number of third-party (foreign) domains contacted by the banner element on the target page. This allows compliance teams to assess whether the banner triggers unauthorized third-party tracking before or during consent interactions.","failureModes":["Invalid or unreachable URL returns an error or empty result","CSS selector matches zero elements, falling back to first matching object or returning no finding","Target site blocks automated requests (403/bot detection), resulting in incomplete scan","Ambiguous selector matching multiple elements may yield result for only the first match","Non-public or private IP addresses rejected per input constraints"],"whenToPreferThis":"Use this endpoint specifically when you need to audit the number of third-party domains contacted by banner elements (e.g. cookie consent banners) on a webpage. It is part of a GDPR/ePrivacy compliance suite and is distinguished from sibling endpoints that check cookies, scripts, pixels, iframes, or form submissions. Choose this over generic network analysis tools when you need a structured compliance finding specifically scoped to banner objects and foreign domain contacts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:45:03.900Z","isFirstParty":false,"canonicalSlug":"halowerk-formwerk-banner-foreign-domain-contact-count-check-8508b8ee"}