Function API

Custom Function API

Execute custom Puppeteer scripts and JavaScript code on any webpage. Perfect for complex automation, testing, and data extraction tasks.

API Examples

Common automation scripts and custom functions

Basic script execution
Execute simple JavaScript code on any webpage
{
  "url": "https://example.com",
  "script": "return document.title;"
}
DOM manipulation
Interact with page elements using custom scripts
{
  "url": "https://example.com",
  "script": "document.querySelector('button').click(); return 'clicked';"
}
Form automation
Fill and submit forms automatically
{
  "url": "https://example.com",
  "script": "document.querySelector('#email').value = 'test@example.com'; document.querySelector('form').submit(); return 'submitted';"
}
Advanced puppeteer script
Use full Puppeteer API for complex automation
{
  "url": "https://example.com",
  "script": "await page.waitForSelector('.content'); const text = await page.$eval('.content', el => el.textContent); return text;"
}

Powerful Automation Features

Everything you need for advanced browser automation

Custom JavaScript execution
Puppeteer script support
DOM manipulation capabilities
Event simulation (clicks, typing)
Screenshot and PDF generation
Advanced browser automation

Use Cases

How businesses use our Function API

Custom Automation
Execute complex browser automation tasks with custom scripts
Form Submission
Automate form filling and submission processes
Interactive Testing
Test interactive elements and user workflows
Dynamic Content
Extract data from complex single-page applications

Ready to get started?

Start automating with our powerful Function API today.