Browser

Perform a browser action (click, fill, navigate, etc.)

Executes a browser action using AX-native selectors. Supports click, fill, navigate, scroll, hover, select, and more. Returns AX diff showing DOM changes.

post/v1/browser/action

Request

  • Base URL: http://localhost:9998
  • URL: http://localhost:9998/v1/browser/action
  • Auth: HTTP bearer

Request body

actionstring required

Action type: click, fill, navigate, scroll, hover, select, etc.

selectorstring

PiperSelector (e.g. "role:button:Submit", "label:Email")

valuestring

Value for fill, navigate URL, etc.

urlstring

URL for navigate. Only http and https pages load; a localhost or private-network URL needs allow_local.

allow_localboolean

navigate: may load a localhost or private-network URL (default false). The route's own field: the browser_action tool does not take it.

Response

Action result with AX diff

Changes

No recorded changes to this operation across all 1 revision of this API.