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