v1

latestOpenAPI 3.1.02026-07-133988103.2 KB
windows

Type

Execute a type interaction in a specific browser window

post/v1/sessions/{sessionId}/windows/{windowId}/type

Path parameters

sessionIdstring required

The session id for the window.

windowIdstring required

The Airtop window id of the browser window.

Headers

Authorizationstring required

Bearer authentication

Request body

clearInputFieldboolean

If true, and an HTML input field is active, clears the input field before typing the text.

clientRequestIdstring
costThresholdCreditsinteger

A credit threshold that, once exceeded, will cause the operation to be cancelled. Note that this is not a hard limit, but a threshold that is checked periodically during the course of fulfilling the request. A default threshold is used if not specified, but you can use this option to increase or decrease as needed. Set to 0 to disable this feature entirely (not recommended).

elementDescriptionstring

A natural language description of where to type (e.g. 'the search box', 'username field'). The interaction will be aborted if the target element cannot be found.

pressEnterKeyboolean

If true, simulates pressing the Enter key after typing the text.

pressTabKeyboolean

If true, simulates pressing the Tab key after typing the text. Note that the tab key will be pressed after the Enter key if both options are configured.

textstring required

The text to type into the browser window.

timeThresholdSecondsinteger

A time threshold in seconds that, once exceeded, will cause the operation to be cancelled. Note that this is not a hard limit, but a threshold that is checked periodically during the course of fulfilling the request. A default threshold is used if not specified, but you can use this option to increase or decrease as needed. Set to 0 to disable this feature entirely (not recommended).

This setting does not extend the maximum session duration provided at the time of session creation.

waitForNavigationboolean

If true, Airtop AI will wait for the navigation to complete after clicking the element.

Response

Created