Laufwerk
browser evidence
Read-only browser verification complements browser-task: up to four waits, ten DOM existence/text assertions, SHA256 PNG screenshot and up to 200 real request/response observations. Assertions that fail remain a truthful negative result, not a fabricated success. No forms filled, clicks, login/captcha/paywall bypass or navigation to another page. Public HTTPS port443, robots rules and pinned public-network proxy. Uses existing Chrome/Puppeteer, shared worker unchanged. Fixed 0.018 USDC,.
POST https://lauf.halowerk.com/v1/browser-evidenceEingaben
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
| url | string | Ja | |
| assertions | array | Ja | |
| steps | array | Nein |
Vollständiges Eingabeschema anzeigen
{
"type": "object",
"required": [
"url",
"assertions"
],
"additionalProperties": false,
"properties": {
"url": {
"type": "string",
"maxLength": 2048,
"pattern": "^https://[^@\\s]+$"
},
"assertions": {
"type": "array",
"minItems": 1,
"maxItems": 10,
"items": {
"type": "object",
"required": [
"selector"
],
"additionalProperties": false,
"properties": {
"selector": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"text_includes": {
"type": "string",
"maxLength": 500
}
}
}
},
"steps": {
"type": "array",
"maxItems": 4,
"items": {
"type": "object",
"required": [
"action"
],
"additionalProperties": false,
"properties": {
"action": {
"enum": [
"wait",
"wait_for_selector"
]
},
"selector": {
"type": "string",
"maxLength": 200
},
"ms": {
"type": "integer",
"minimum": 0,
"maximum": 2000
}
}
}
}
}
}Veröffentlichtes Eingabebeispiel
{
"url": "https://www.selenium.dev/selenium/web/web-form.html",
"assertions": [
{
"selector": "h1",
"text_includes": "Web form"
},
{
"selector": "[name=\"my-text\"]"
}
]
}Ergebnis & Dokumentation
Maschinenlesbare Dokumentation dieses Hubs
Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.
Weitere Endpunkte dieses Hubs
- Laufwerk0,012 USDC
browser task
POSThttps://lauf.halowerk.com/v1/browser-taskLoads one https page in a real headless browser and performs up to eight steps on it: click, fill, select, check, uncheck, wait, wait_for_selector. Returns a per-step log saying what was attempted and whether it succeeded, plus the final UR
- Laufwerk0,016 USDC
browser / absence proof
POSThttps://lauf.halowerk.com/v1/browser/absence-proofProof that a specified unwanted rendered-page element is absent. Exact DOM match count must be zero; does not imply absence of a login wall elsewhere. Actual rendered DOM with SHA256 PNG and redacted per-request evidence. No query/header/bo
- Laufwerk0,016 USDC
browser / attribute proof
POSThttps://lauf.halowerk.com/v1/browser/attribute-proofExpected rendered control attribute value with a reproducible DOM snapshot. Compare one allowlisted declared attribute exactly, including absent=null. Actual rendered DOM with SHA256 PNG and redacted per-request evidence. No query/header/bo