Skip to main content
Tovuk lets agents and scripts create paid scraper Requests, poll status, and fetch stored Records without building a separate storage layer.

Start Scraping

Install the native CLI, log in, list Scrapers, create a Request, and read stored Results.

Scraper API

Review supported public-data Scrapers, request inputs, prices, and API routes.

Agent Workflow

Use the exact JSON-first command sequence for automated scraper runs.

Pricing

Compare plans, included balance, and per-result prices.

First Run

tovuk login --json
tovuk account show --json
tovuk api-key list --json
tovuk api-key create "Production scraper" --json
tovuk api-key revoke api_key_0123456789abcdef01234567 --json
tovuk pricing --json
tovuk usage --json
tovuk scraper list --json
tovuk scraper health --json
tovuk scraper show tiktok --json
tovuk request create tiktok '{"operation":"search","query":"rust programming","limit":100}' --json
tovuk request show request_123 --json
tovuk request results request_123 --limit 1000 --json
tovuk billing checkout plus --json
tovuk billing portal --json
Use --cursor <nextCursor> with tovuk request list and tovuk request results to continue request and stored-result pagination.

Product Boundary

The public CLI does not deploy websites, backends, databases, workers, storage buckets, queues, cron jobs, custom domains, secrets, or other customer infrastructure. It is a scraper API client. Scraper requests are public data only. They must use public URLs, public search terms, public profile handles, public place ids, or public identifiers only. Do not send cookies, passwords, account tokens, private session data, private account content, private repository credentials, or proxy URLs.

Install

cargo install --locked tovuk
npm install -g tovuk
pipx install tovuk
brew tap tovuk/tovuk https://github.com/tovuk/tovuk
brew install tovuk
Last modified on July 11, 2026