BazaarLinkBazaarLink
Sign in

Give your AI agents live web access

One API for real-time web data.

  • Use the Tavily SDK by changing the base URL
  • Four endpoints, one API key
  • A free allowance every day
POST api.bazaarlink.ai/v1/search
curl -X POST https://api.bazaarlink.ai/v1/search \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "latest Node.js LTS",
    "search_depth": "basic",
    "max_results": 3
  }'
Example responseSample data
{
  "query": "latest Node.js LTS",
  "results": [
    {
      "title": "Node.js 24 LTS release notes",
      "url": "https://nodejs.example.com/blog/lts",
      "content": "Node.js 24 entered long-term support ...",
      "score": 0.94
    },
    { "title": "Long-term support schedule",
      "url": "https://docs.example.com/releases",
      "score": 0.88 }
  ],
  "response_time": 1.2,
  "usage": { "credits": 1 },
  "request_id": "req_example_123"
}
/why

Real-time web data, ready for your model

bazaarlink.search("…")
3 sources found, ranked by score
Node.js 24 LTS release notesnodejs.example.com0.94
Long-term support scheduledocs.example.com0.88
What changed in the latest LTSnews.example.com0.81

Fresh web content for your model

Search returns ranked sources and content snippets you can put straight into a prompt. Pick basic or advanced depth, then narrow by topic, time range, country and language.

/search/extract/crawl/map
One
API key

Four endpoints, one key

search finds sources, extract pulls content, crawl walks a whole site and map lists its URLs. One account, one bill.

Change the base URL and the Tavily SDK works

If you already use Tavily, change two settings: the base URL and the API key. Parameters and response fields keep their original shape.

/endpoints

Four tools for web-grounded workflows

POST /search

Search

Retrieve ranked sources and excerpts with basic or advanced depth and useful filters.

POST /extract

Extract

Turn selected URLs into page content and receive failed results separately.

POST /crawl

Crawl

Traverse a site from a starting URL with depth, breadth and natural-language instructions.

POST /map

Map

Discover a site's URLs without pulling page content, ready for a later workflow.

/quickstart

From sign-up to first call in three steps

01

Get an API key

Create an account and make a key in the dashboard. No overseas credit card needed.

02

Change the base URL

Point the SDK at https://api.bazaarlink.ai/v1 and swap in your BazaarLink key.

03

Call search

Keep the rest of the parameters as you wrote them for Tavily; response fields have the same names.

from tavily import TavilyClient

client = TavilyClient(
    api_key="YOUR_BAZAARLINK_API_KEY",
    api_base_url="https://api.bazaarlink.ai/v1",
)
response = client.search("latest Node.js LTS", search_depth="basic", max_results=5)
/pricing

Customer pricing by search depth

Start with a daily free allowance

The allowance resets at UTC midnight. After it is used, requests follow the customer price table below.

5Without a balance
10With credit
10Subscribers
low
$0.0096 / search
  • 1 credit
  • Up to 5 results
medium
$0.0096 / search
  • 1 credit
  • Up to 10 results
high
$0.0192 / search
  • 2 credits
  • Up to 10 results, advanced depth
fast
$0.0096 / search
  • 1 credit
  • Up to 10 results

Failed requests are not charged.

/faq

FAQ

Do I need a credit card?

No. Use a BazaarLink account and API key to start.

Can I use the Tavily SDK?

Already using the Tavily SDK? Change the base URL and API key to use this service. Yes. Use the HTTP examples on this page with your BazaarLink API key.

Is this the same service as Tavily?

No. BazaarLink is an independent service with its own account, billing and support.

Can I avoid code changes in an existing model workflow?

Add :online to a supported model name and the model searches first before answering with citations.

Give your AI
real-time web search

Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.