Browse AI
Log in Sign up
v1
OpenAPI 3.0.0

API Documentation

Authenticate every request with your Browse AI API key, sent as a Bearer token in the Authorization header. Generate your API key.

This version (v1) is an older API version that will be deprecated soon. To see the documentation for the most recent version (v2), click here.

Server:https://api.browse.ai/v1
Client Libraries

Tasks (Collapsed)

A task is an automation that can do almost anything you do manually on the web. For example:

  • Open a webpage,
  • Log in,
  • Click on buttons,
  • Fill out forms,
  • Extract structured data from a webpage into a spreadsheet,
  • Take screenshots,
  • Monitor specific parts of webpages for visual or content changes.

Tasks are created either using 1-Click Automations or using Browse AI Recorder and its click-and-extract interface. Every task has a few variables (like the webpage address) that you can adjust every time you run it.

Task Execution (Collapsed)

Every time Browse AI runs a task for you, it counts as one execution. For example, if you set up a monitoring task to monitor a webpage for changes daily, Browse AI will have to execute the task every day or about 30 times per month for you.

Note: Task executions used to be called jobs. The word job is still used in some API endpoints and parameters for backwards-compatibility.

Monitors (Collapsed)

Each task on Browse AI can optionally have one or more monitors. Monitoring tasks come with one monitor by default.

For example, if you set up a monitoring task to monitor a category page on an e-commerce site for changes daily, you can set up additional monitors to monitor other category pages on the same site using the same task.

Each monitor can have different variables and schedule.

Bulk Runs (Collapsed)

You can run a task up to 1,000 times at once with different variables for each run.