tapinall

Open web & SEO data API tools for AI agents

Give your agent the open web. Search, extract and crawl pages, get cited answers to research questions, and check backlinks, anchor texts and referring domains for SEO work. Pick a provider by price, or call a routed tool that picks one for you.

Run an asynchronous browser agent toward a goal

web.agent.run

List the anchor texts used

web.anchors.list

Answer a question from live web research, with cited sources

web.answer

Research a question across multiple web sources

web.answer.research

Find domains with overlapping backlinks

web.backlinks.competitors

Find link gaps across several targets

web.backlinks.intersect

List individual backlinks to a target

web.backlinks.list

Check if specific sites link to a target

web.backlinks.status

Backlink profile of a domain or URL

web.backlinks.summary

Crawl a website and extract its pages

web.crawl

Is a domain disposable or a free webmail host

web.domain.disposable

Extract clean content from web pages

web.extract

Fetch rendered web content with browser controls

web.extract.advanced

Scrape a bounded list of web pages

web.extract.batch

Extract typed JSON from one web page

web.extract.structured

Any RSS or Atom feed

web.feed.read

Most-linked domains on the web (index-wide)

web.global.top_domains

Most-linked pages on the web (index-wide)

web.global.top_pages

Link index id & freshness

web.index.metadata

List the referring domains

web.linking_domains.list

Discover the URLs on a website

web.map

A web-page monitor's checks and changes

web.monitor.activity

Add budget for page monitors that run after the call

web.monitor.budget.add

Read the budget left for page monitors

web.monitor.budget.get

Read new changes from page monitors

web.monitor.changes

Start a scheduled web-page change monitor

web.monitor.create

Delete a web-page change monitor

web.monitor.delete

Read one web-page change monitor

web.monitor.get

List web-page change monitors

web.monitor.list

Change a web-page change monitor

web.monitor.update

Read one version of a watched page

web.monitor.version

Run an on-page audit of a URL

web.page.audit

Get descriptions for temporary Brave place identifiers

web.places.description

Get details for temporary Brave place identifiers

web.places.detail

Find geographic places by query and location

web.places.search

Search and synthesize web research for a question

web.research

Download a finished job's records

web.scrape.job.results

Start a scraping job over many URLs

web.scrape.job.start

Scrape a URL into structured records

web.scrape.structured

Capture a rendered web page image

web.screenshot

Search the open web by meaning or keyword

web.search

Search the open web through generated subqueries for multiple angles of one question

web.search.broad

Find ranked, extracted passages for LLM grounding

web.search.context

Deep multi-query web search with reasoning

web.search.deep

Find images across the web

web.search.images

Search recent news articles by topic

web.search.news

Search podcast episodes by what was said, with full transcripts

web.search.podcasts

Search research papers and publications

web.search.publications

Find videos across the web

web.search.videos

A site's highest-authority pages

web.site.top_pages

Read current developer trends

web.trending

Authority metrics for a URL or domain

web.url.metrics

Extended tools

Prices are per-call rates in USD (signed-in accounts see their own pricing level). Archive repeats bill 25% of the live price and are labeled “cached”. Browsing runs no tools and costs nothing.