{"uid":"cap_m1RLWA4b-NAqgN3h17yGS","slug":"halowerk-formwerk-banner-einwilligungszustand-pr-fung-b5134137","name":"HALOWERK formwerk – Banner Einwilligungszustand-Prüfung","description":"Prüft am Objekt banner den Befund vorhandenen Einwilligungszustand.","url":"https://formwerk.halowerk.com/v1/pruef/formwerk/einwilligung/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_5pZhTJQWY31TwWGLeq8Oj","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 whether a consent banner on a given URL has a valid, present consent state (Einwilligungszustand).","exampleAgentPrompt":"Can you check whether the consent banner on https://example.com has a valid consent state recorded — use the CSS selector '#cookie-banner' to target the banner specifically?","exampleUseCases":[{"title":"GDPR consent banner compliance audit","prompt":"I need to verify that the cookie consent banner on https://shop.example.com is properly capturing a consent state — can you check it and tell me whether an Einwilligungszustand (consent state) is present?"},{"title":"Pre-launch privacy check for new website","prompt":"Before we go live, can you audit https://staging.mybrand.com to make sure the consent banner at '#consent-popup' actually records a valid consent state as required by GDPR?"},{"title":"Automated monitoring of competitor consent practices","prompt":"Can you check whether the cookie consent banner on https://competitor-site.com has a proper consent state in place, targeting it with the selector '.cmp-banner'?"}],"resultDescription":"Returns a finding (Befund) indicating whether the consent banner on the target URL has a present and valid consent state (Einwilligungszustand), along with audit details about the banner's compliance status.","failureModes":["Invalid or unreachable target URL returns an error or empty result","CSS selector matches no element or multiple elements — first match is used, which may not be the intended banner","Target site blocks automated requests, resulting in incomplete or failed audit","Consent banner is dynamically loaded after page render, potentially not captured","Malformed input schema (missing required fields, URL too long) causes a 400-level error"],"whenToPreferThis":"Use this endpoint when you need to specifically verify whether a consent banner on a webpage has a recorded consent state — as opposed to checking cookie counts, data transmission before consent, or other compliance dimensions. This is the right choice for GDPR/ePrivacy compliance audits focused on the consent capture mechanism of banners.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:45:00.359Z","isFirstParty":false,"canonicalSlug":"halowerk-formwerk-banner-einwilligungszustand-pr-fung-b5134137"}