Crawly
Documentation menu
Core API

Interact

Open a managed browser session and run controlled page actions. Hobby plan or higher.

Start

POST /api/v1/interact
{"url":"https://example.com"}

Run actions

Supported actions include content, click, type, press, wait, navigate, and screenshot.

POST /api/v1/interact/:id
{"actions":[{"type":"content"},{"type":"click","selector":"button"}]}

Close

DELETE /api/v1/interact/:id
Note: Starting costs 5 credits and each action costs 1 credit. Sessions are node-local and auto-close after inactivity.