Docs
Dashboard
ExamplesBeta

All examples

Runnable examples in Node and Python, each with a result check that proves it worked: data out, logins, forms, monitoring, AI agents, research, site quality, data for AI and integrations. Open source on GitHub.

73 examples that do a real job, each in Node and Python, and each with a result check that proves it worked, not just that it ran. They use public demo sites made for automation (books.toscrape.com, quotes.toscrape.com), public records and open data, and your own sites and accounts. Every page has the code as it is in the example’s folder, how to run it, and what its check proves.

They are open source, in github.com/Boxline-dev/examples. To try one, clone the repository, open its folder, run a version, and run its check:

Shell
git clone https://github.com/Boxline-dev/examples.gitcd examples/product-to-jsonexport BOXLINE_API_KEY=…                 # your API keynpm install @boxline/sdk tsxnpx tsx node/index.ts                    # or: pip install boxline-sdk && python python/main.pynpx tsx check.ts output                  # exits with 0 only when the result is right

Get started

Data out

Documents

Logins

Forms

Monitoring

AI agents

Browser + shell

Quality

Chat and research

Monitoring and drafts

Shopping and places

Site quality

Data for AI

Proxies and CAPTCHAs

Integrations

Boxline with other tools, each tested the same way. Those that call a model provider themselves need your own OpenAI or Anthropic key.

Claude Code skills

Five skills that use Boxline to read the web, for Claude Code: a site map for agents, a design system, a skill from today’s docs, a graph of linked notes and a CLAUDE.md from real mistakes. See Claude Code skills.

More

Only for your own sites and accounts, demo sites, public records, and content you may download. Respect each site’s terms and robots.txt. See the acceptable-use rules in the Terms of Service.

These docs describe a beta API. Endpoints, fields and SDK methods may change before general availability; breaking changes will be listed in the changelog.