{"uid":"cap_j0Tw18s3Q_9IgDSBiyi34","slug":"halowerk-formwerk-formular-pflichtfeld-pr-fung-481ca811","name":"HALOWERK formwerk – Formular Pflichtfeld-Prüfung","description":"Prüft am Objekt formular den Befund Kennzeichnung als Pflichtfeld.","url":"https://formwerk.halowerk.com/v1/pruef/formwerk/pflichtfeld/formular?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_oOyUyB9HxutNtfzpJ7pDu","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 web form marks fields as required (Pflichtfeld) on a given URL or element.","exampleAgentPrompt":"Check whether the contact form at https://example.com/contact has its fields correctly marked as required (Pflichtfeld) — use the form element selector '#contact-form' if needed.","exampleUseCases":[{"title":"GDPR compliance form audit","prompt":"Can you audit the registration form at https://myshop.de/register to verify that all mandatory fields are properly marked as required? I need to know if we're compliant."},{"title":"Accessibility required-field check","prompt":"Check if the checkout form on https://store.example.com/checkout has required fields clearly labeled — use the CSS selector '.checkout-form' to target the right element."},{"title":"Pre-launch form validation","prompt":"Before we go live, please verify that the newsletter sign-up form at https://newsletter.mybrand.com has all mandatory fields marked as Pflichtfeld."}],"resultDescription":"Returns a structured finding (Befund) indicating whether the targeted web form (formular) has its fields marked as required (Kennzeichnung als Pflichtfeld), including details about which fields are or aren't properly labeled as mandatory.","failureModes":["Target URL is unreachable or returns non-200 status — audit cannot be performed","CSS selector matches no element or matches multiple elements — first match or error returned","Form is rendered client-side via JavaScript and not accessible at crawl time — incomplete or empty result","URL exceeds 2048 characters or is not a valid public HTTP(S) address — validation error","Form has no detectable required-field indicators due to non-standard markup — false negative possible"],"whenToPreferThis":"Use this endpoint when you need to specifically verify whether a web form marks its fields as required/mandatory (Pflichtfeld), particularly for GDPR compliance, accessibility audits, or pre-launch web checks. It is distinct from sibling endpoints that check cookie consent, data transmission before consent, or other compliance findings on different object types.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T12:45:18.846Z","isFirstParty":false,"canonicalSlug":"halowerk-formwerk-formular-pflichtfeld-pr-fung-481ca811"}