REST API methods for navigating the browser, managing tabs and windows, and controlling window size.
REST API methods for querying the DOM by XPath or CSS, retrieving element properties, and switching context to iframes and shadow DOM.
REST API methods for clicking, typing, hovering, and filling inputs on elements identified by XPath, CSS, or element ID.
Methods for executing REST API calls - synchronously or asynchronously, with single or chained results, and for checking HTTP status.
Methods for initializing the RESTClient with an API base URL, endpoint, name, and optional OpenAPI map.
REST API methods for reading, writing, and deleting browser storage (cookies, localStorage, sessionStorage, IndexedDB) and for setting custom HTTP headers.
Methods for defining reusable REST workflows, looping over conditions, naming results for chained use, and retrieving accumulated execution results.