Scout is in active development. Public launch: 1 December 2026. Until then, explore the live sandboxes and docs — public signup and API keys are not open yet.
FeaturePOST /v1/journey

Browser Journeys

Flows, die ein einzelner Check nicht abdeckt: klicken, tippen, warten, extrahieren — alles in einem Call.

Was du mit Journeys machen kannst

Mehrstufige Browser-Sessions: navigieren, klicken, tippen, extrahieren, Screenshots — alles in einem Call. Für Flows, die ein einzelner GET/Check nicht abdeckt.

  • Schritte: navigate, interact, extract, visibility, screenshot, evaluate, …
  • Debug-Screenshots bei Fehlern
  • Cookies und Viewport für die gesamte Session setzen
  • Finale URL + Step-Results für Assertions in CI
API Call
editable
Request body
{'{'}
:,
:,
:,
:
{'}'}

Demo startet mit navigate auf die URL. Klicke auf Werte, um sie zu ändern.

Response
1
navigate
https://example.com
curl
Noch keine Anfrage
json
{
  "message": "Demo noch nicht ausgeführt"
}

Endpoints & Parameter

Endpoint wählen — darunter siehst du eine beispielhafte Anfrage und die Erklärung aller relevanten Parameter.

POST /v1/journey

Führt eine Step-Liste in einer Browser-Session aus.

Beispiel-Anfrage

json
{
  "width": 1280,
  "height": 720,
  "dismiss_cookie_banner": true,
  "debug": {
    "on_error_only": true,
    "format": "jpeg",
    "quality": 80
  },
  "steps": [
    {
      "type": "navigate",
      "url": "https://example.com"
    },
    {
      "type": "interact",
      "action": "click",
      "selector": "a[href=\"/pricing\"]"
    },
    {
      "type": "extract",
      "fields": [
        {
          "name": "h1",
          "selector": "h1",
          "type": "text"
        }
      ]
    },
    {
      "type": "screenshot",
      "mode": "viewport",
      "format": "jpeg"
    }
  ]
}

Parameter

  • stepsarray (1–40) required

    Sequenz von Step-Objekten (type + felder je Typ).

  • steps[].typeenum

    navigate | set_content | interact | extract | visibility | screenshot | evaluate | wait_for_function.

  • interact.actionenum

    click, type, fill, scroll, hover, press_key, select_option, wait, wait_for_selector.

  • width / heightnumber

    Viewport der Session.

  • user_agent / headers / cookiesvarious

    Session-Kontext.

  • debugboolean | object

    Debug-Screenshots; on_error_only, format, quality.

  • dismiss_cookie_bannerboolean

    Cookie-Banner vor Steps schließen.