Browser Crawl Engine
Business research and crawling APIs

Business information and web pages, through one API.

Use AI-assisted business research to submit business details and receive structured JSON, or use Jobs to render the URLs you choose in Chrome and retrieve the HTML. Track each request from submission to result.

No card required to register. Accounts are reviewed before activation.

Python
import os

import requests

API = os.environ.get("API", "https://bankworks.info")
KEY = os.environ["API_KEY"]

# One request, twenty pages.
pages = range(1, 21)
urls = [f"https://example.com/p/{n}" for n in pages]

response = requests.post(
    f"{API}/v1/jobs",
    headers={"Authorization": f"Bearer {KEY}"},
    json={"urls": urls},
    timeout=30,
)
print(response.json())
Node.js
const API = process.env.API ?? "https://bankworks.info";
const KEY = process.env.API_KEY;

// One request, twenty pages.
const urls = Array.from({ length: 20 }, (_, i) =>
  `https://example.com/p/${i + 1}`);

const response = await fetch(`${API}/v1/jobs`, {
  method: "POST",
  headers: {
    Authorization: `Bearer ${KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ urls }),
});
console.log(await response.json());
cURL
# One request, twenty pages.
curl -sS -X POST "$API/v1/jobs" \
  -H "Authorization: Bearer $API_KEY" \
  -H 'Content-Type: application/json' \
  -d "$(jq -n '{
    urls: [range(1; 21) | "https://example.com/p/\(.)"]
  }')"
Choose your workflow

Business research or page crawling

Start with the information you have. The research API enriches a business profile; Jobs collect rendered pages from URLs you provide. Use either product on its own, or combine them in your own workflow.

Business information

AI-assisted business research

Submit a business name, address and country, with an optional company number. Follow the task and receive a structured JSON result about the submitted business, its location status and identifier verification.

  • Regular and Advance return normalized business fields; Premium returns the complete AI research result.
  • Advance can include parent-company and business-location details.
  • Results include data-quality information to help interpret confidence.
Read the business research API guide
Web page collection

Jobs

Provide the pages you want to collect, such as business websites, directories or public information pages. Workers render them in Chrome with JavaScript enabled and return the HTML for your own processing.

  • Submit up to 1,000 URLs in one request.
  • Track each URL as an independent task and download its HTML result.
  • Choose the Regular or Advance package for your crawl workload.
Read the Jobs guide

Accuracy notice: AI-assisted business research results may be inaccurate, outdated, or incomplete. Verify important details against authoritative sources before relying on them, especially for legal, financial, or compliance decisions. Results are not an official registry confirmation.

What you get from Jobs

Jobs give you a reliable way to collect the pages you choose. We render them and return the HTML; you decide what to extract and how to use it.

Real Chrome

Pages render in a current Chrome build with JavaScript on. Content assembled client-side is in the HTML you download, not missing from it.

Wait for what matters

Name a string only the real page contains and anything else is rejected and retried instead of stored. Scroll lazy-loaded content and wait after load before the HTML is read.

Blocks are detected

A challenge page that returns HTTP 200 is still a failure. We detect those, quarantine the exit IP and retry elsewhere instead of storing a useless page as a success.

1,000 URLs per call

Each URL becomes an independent task. One slow page does not hold up the other 999, and partial results are readable while the rest run.

Nothing is lost

Work is committed to a database before it is queued. A worker that dies mid-page has its task picked up again rather than dropped.

Verified downloads

Every HTML download carries an X-HTML-SHA256 header computed over the stored bytes, so you can prove what you received.

How it works

  1. Submit. POST /v1/jobs with your URLs and options. The response returns a jobId immediately — nothing blocks on rendering.
  2. We render. Each URL is claimed by a worker, loaded in Chrome through a managed exit IP, and checked for block signals before the result is accepted.
  3. Poll or wait. GET /v1/jobs/{jobId} returns counters and per-task status.
  4. Download. GET /v1/tasks/{taskId}/html returns the stored HTML with its SHA-256.

Full Jobs guide, with working examples →

Honest limits

Numbers we measured on our own cluster, not marketing figures.

12.8s Median full page render Measured on a 1.25 MB listing page.
1,000 URLs per request Hard limit, enforced at validation.
10/s Default API rate limit Burst 20. Raised per account on request.
3 Attempts per URL A blocked page retries on a different exit.

Throughput is shared across the fleet. If you need a committed rate, tell us the volume and we will quote capacity rather than guess.

What we will not do

We never get past a refusal. Our browsers are set up like ordinary desktop browsers — the local clock of the place they connect from, working graphics, no automation markers — so a site that admits ordinary visitors is not put off by a robotic setup. They are never used to get past a login or an explicit refusal of access. No residential-proxy network. A CAPTCHA is solved only in the Advance package.

We also do not resell consumer bandwidth. Every exit is one we operate under contract.

You are responsible for having the right to collect the pages you ask for. We respond to complaints by blocking targets.

Monthly plans

Prefer a predictable bill? A monthly plan renews by itself through Stripe or PayPal and includes a number of successful requests. Each plan covers only its listed Job package or business research mode. You can hold plans for different packages and modes side by side; usage beyond an allowance is charged from your balance at the applicable per-request rate.

Job plans

Choose a package based on the Job mode you use. Each package has a separate monthly allowance.

Regular

Starter

100,000 successful requests every month.

87.30 USD / month

  • 100,000 successful requests a month
  • Plan equivalent: 0.87 USD per 1,000 included requests
  • Wallet rate after allowance: 0.90 USD per 1,000
  • Covers Job Regular requests
  • Renews automatically, cancel any time
Get started

Growth

150,000 successful requests every month.

128.25 USD / month

  • 150,000 successful requests a month
  • Plan equivalent: 0.86 USD per 1,000 included requests
  • Wallet rate after allowance: 0.90 USD per 1,000
  • Covers Job Regular requests
  • Renews automatically, cancel any time
Get started

Scale

200,000 successful requests every month.

167.40 USD / month

  • 200,000 successful requests a month
  • Plan equivalent: 0.84 USD per 1,000 included requests
  • Wallet rate after allowance: 0.90 USD per 1,000
  • Covers Job Regular requests
  • Renews automatically, cancel any time
Get started

Advance

Starter Advance

100,000 successful Advance requests every month.

242.50 USD / month

  • 100,000 successful requests a month
  • Plan equivalent: 2.43 USD per 1,000 included requests
  • Wallet rate after allowance: 2.50 USD per 1,000
  • Covers Job Advance (CAPTCHA) requests
  • Renews automatically, cancel any time
Get started

Growth Advance

150,000 successful Advance requests every month.

356.25 USD / month

  • 150,000 successful requests a month
  • Plan equivalent: 2.38 USD per 1,000 included requests
  • Wallet rate after allowance: 2.50 USD per 1,000
  • Covers Job Advance (CAPTCHA) requests
  • Renews automatically, cancel any time
Get started

Scale Advance

200,000 successful Advance requests every month.

465.00 USD / month

  • 200,000 successful requests a month
  • Plan equivalent: 2.33 USD per 1,000 included requests
  • Wallet rate after allowance: 2.50 USD per 1,000
  • Covers Job Advance (CAPTCHA) requests
  • Renews automatically, cancel any time
Get started

AI-assisted business research plans

Each mode has its own monthly allowance and pricing.

REGULAR

Starter Business research · REGULAR

100,000 successful AI Searching REGULAR requests every month. 3% below the standard rate.

97.00 USD / month

Save 3% versus the standard business research rate

  • 100,000 successful requests a month
  • Plan equivalent: 0.97 USD per 1,000 included requests
  • Wallet rate after allowance: 1.00 USD per 1,000
  • Covers AI-assisted business research REGULAR requests only
  • Renews automatically, cancel any time
Get started

Growth Business research · REGULAR

150,000 successful AI Searching REGULAR requests every month. 5% below the standard rate.

142.50 USD / month

Save 5% versus the standard business research rate

  • 150,000 successful requests a month
  • Plan equivalent: 0.95 USD per 1,000 included requests
  • Wallet rate after allowance: 1.00 USD per 1,000
  • Covers AI-assisted business research REGULAR requests only
  • Renews automatically, cancel any time
Get started

Scale Business research · REGULAR

200,000 successful AI Searching REGULAR requests every month. 7% below the standard rate.

186.00 USD / month

Save 7% versus the standard business research rate

  • 200,000 successful requests a month
  • Plan equivalent: 0.93 USD per 1,000 included requests
  • Wallet rate after allowance: 1.00 USD per 1,000
  • Covers AI-assisted business research REGULAR requests only
  • Renews automatically, cancel any time
Get started

ADVANCE

Starter Business research · ADVANCE

100,000 successful AI Searching ADVANCE requests every month. 3% below the standard rate.

194.00 USD / month

Save 3% versus the standard business research rate

  • 100,000 successful requests a month
  • Plan equivalent: 1.94 USD per 1,000 included requests
  • Wallet rate after allowance: 2.00 USD per 1,000
  • Covers AI-assisted business research ADVANCE requests only
  • Renews automatically, cancel any time
Get started

Growth Business research · ADVANCE

150,000 successful AI Searching ADVANCE requests every month. 5% below the standard rate.

285.00 USD / month

Save 5% versus the standard business research rate

  • 150,000 successful requests a month
  • Plan equivalent: 1.90 USD per 1,000 included requests
  • Wallet rate after allowance: 2.00 USD per 1,000
  • Covers AI-assisted business research ADVANCE requests only
  • Renews automatically, cancel any time
Get started

Scale Business research · ADVANCE

200,000 successful AI Searching ADVANCE requests every month. 7% below the standard rate.

372.00 USD / month

Save 7% versus the standard business research rate

  • 200,000 successful requests a month
  • Plan equivalent: 1.86 USD per 1,000 included requests
  • Wallet rate after allowance: 2.00 USD per 1,000
  • Covers AI-assisted business research ADVANCE requests only
  • Renews automatically, cancel any time
Get started

PREMIUM

Starter Business research · PREMIUM

100,000 successful AI Searching PREMIUM requests every month. 3% below the standard rate.

291.00 USD / month

Save 3% versus the standard business research rate

  • 100,000 successful requests a month
  • Plan equivalent: 2.91 USD per 1,000 included requests
  • Wallet rate after allowance: 3.00 USD per 1,000
  • Covers AI-assisted business research PREMIUM requests only
  • Renews automatically, cancel any time
Get started

Growth Business research · PREMIUM

150,000 successful AI Searching PREMIUM requests every month. 5% below the standard rate.

427.50 USD / month

Save 5% versus the standard business research rate

  • 150,000 successful requests a month
  • Plan equivalent: 2.85 USD per 1,000 included requests
  • Wallet rate after allowance: 3.00 USD per 1,000
  • Covers AI-assisted business research PREMIUM requests only
  • Renews automatically, cancel any time
Get started

Scale Business research · PREMIUM

200,000 successful AI Searching PREMIUM requests every month. 7% below the standard rate.

558.00 USD / month

Save 7% versus the standard business research rate

  • 200,000 successful requests a month
  • Plan equivalent: 2.79 USD per 1,000 included requests
  • Wallet rate after allowance: 3.00 USD per 1,000
  • Covers AI-assisted business research PREMIUM requests only
  • Renews automatically, cancel any time
Get started

Custom Plan

One enquiry for either product or both; allowances remain separate by Job package and business research mode.

Custom Plan

Request a tailored plan for Job, AI-assisted business research, or both products.

Let's talk

  • Covers Job Regular and Advance, plus business research Regular, Advance, or Premium as needed
  • Monthly request limits and prices are agreed separately for each selected Job package or business research mode
  • Monthly volume and pricing agreed with sales
  • Monthly invoice or automatic renewal
  • Write to support@bankworks.info
Contact sales

Cancel any time: you keep what you paid for until the end of the month. Card payments are verified with your bank (3-D Secure). Blocked pages and timeouts are never billed.

Start with the free tier

Register, get reviewed, and receive an API key. Use AI-assisted business research for company research or Jobs for rendered pages, then follow your tasks and results in the customer portal. Plans and usage are listed separately for each product.