BazaarLinkBazaarLink
ログイン

AI agent に Webを届ける

1つの API でリアルタイムのWebデータを取得。

  • base URL を変えて Tavily SDK を使う
  • 4つのエンドポイント、1つの API key
  • 毎日使える無料枠
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
  }'
レスポンス例サンプルデータ
{
  "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"
}
/data/social

エージェント向けソーシャル・コマースデータ

ウェブ検索と構造化された公開プラットフォームデータを1つのAPIキーで利用できます。通常のHTTPで投稿、コメント、クリエイター、コマースのシグナルを取得します。

データAPIの対応プラットフォーム

利用可能

X
Threads
Instagram
小紅書
抖音
YouTube
TikTok
Reddit
Facebook
LinkedIn
Bilibili
知乎
快手
WeChat OA

3つのエンドポイントで1つのデータフロー

公開プラットフォームデータを検索し、時間のかかるジョブをポーリングし、利用可能なアクションを確認できます。

Data APIガイドを読む

リクエスト · POST /v1/data/social
curl -X POST https://api.bazaarlink.ai/v1/data/social \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"twitter","action":"search","params":{"keyword":"BazaarLink","limit":5}}'
レスポンス例
{
  "id": "req_9f2c...",
  "object": "data.social",
  "platform": "twitter",
  "action": "search",
  "count": 1,
  "results": [
    {
      "id": "2107634169958609147",
      "url": "https://x.com/someone/status/2107634169958609147",
      "text": "BazaarLink search result",
      "like_count": 120,
      "reply_count": 8,
      "retweet_count": 14,
      "view_count": 5400,
      "posted_at": "2026-10-07T00:48:38+00:00",
      "author_username": "someone",
      "author_name": "Someone",
      "platform": "twitter"
    }
  ],
  "usage": {
    "cost": 0.0048
  }
}

:online で呼び出す

モデル名の末尾に :online を付けると、回答の前にウェブ検索を行います。SNS に関する質問では、代わりに :social を使います。モデルは該当プラットフォームの投稿をもとに回答します(最大 40 秒お待ちください)。 料金は通常の :online 検索と同じです。

POST api.bazaarlink.ai/v1/chat/completions
curl https://api.bazaarlink.ai/v1/chat/completions \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-5.5:online",
    "messages": [{"role": "user", "content": "What are people saying about BazaarLink on X?"}]
  }'

ソーシャルデータの料金

プラットフォームとアクションごとの段階制です。失敗した呼び出しと結果が0件の呼び出しは無料です。

$0.0048–$0.0192 1回あたり

ウェブ検索には、下記のとおり毎日の無料枠があります。

ティアごとの1回あたりの料金

各アクションは、消費するクレジット数に応じて4つのティアのいずれかに分類されます。下記の価格は、成功した1回の呼び出しあたりの米ドル(US$)建てです。

40 クレジット
US$0.0048 1回あたり
  • 例: X · search
100 クレジット
US$0.0096 1回あたり
  • 例: Facebook · search
200 クレジット
US$0.0144 1回あたり
  • 例: Facebook · comments
400 クレジット
US$0.0192 1回あたり
  • 例: Xiaohongshu · search

アクションがどのティアに属するかは、GET /v1/data/catalog でそのアクションの price_usd を確認してください。

/why

リアルタイムのWebデータをモデルへ

bazaarlink.search("…")
3件のソースを 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

モデルに新しいWebコンテンツを渡す

search は score 順のソースとスニペットを返し、そのままプロンプトに追加できます。basic または advanced を選び、トピック、期間、国、言語で絞り込めます。

/search/extract/crawl/map
1つの
API key

4つのエンドポイント、1つの API key

search でソース、extract で内容、crawl でサイト全体、map で URL を取得。1つのアカウント、1つの請求。

base URL を変えるだけで Tavily SDK を利用

Tavily をすでに使っている場合は、base URL と API key の2つを変更します。パラメータとレスポンスフィールドは元の形を保ちます。

ソーシャルデータAPIは通常のHTTPを使用します。SDKはありません。

/endpoints

ウェブ処理のための 4 つのツール

POST /search

Search

順位付けされたソースと抜粋を取得し、深さや各種フィルターを指定できます。

POST /extract

Extract

指定した URL からページ内容を取得し、失敗した項目を分けて返します。

POST /crawl

Crawl

開始 URL からサイトを探索し、深さ・幅・自然言語の指示で範囲を調整します。

POST /map

Map

内容を取得せずにサイトの URL を発見し、次の処理へ渡します。

/quickstart

3ステップで最初の呼び出し

01

API key を取得

アカウントを作成し、ダッシュボードで API key を作ります。海外のクレジットカードは不要です。

02

base URL を変更

SDK の接続先を https://api.bazaarlink.ai/v1 に向け、BazaarLink の API key に置き換えます。

03

search を呼び出す

残りのパラメータは Tavily と同じまま使え、レスポンスフィールド名も変わりません。

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

検索深度ごとの料金

毎日の無料枠から開始

無料枠は UTC の午前 0 時にリセットされます。その後は下の料金表が適用されます。

5残高なし
10残高あり
10購読ユーザー
low
US$0.008 / search
  • 1 credit
  • 最大 5 件
medium
US$0.008 / search
  • 1 credit
  • 最大 10 件
high
US$0.016 / search
  • 2 credits
  • 最大 10 件, advanced depth
fast
US$0.008 / search
  • 1 credit
  • 最大 10 件

失敗したリクエストには課金されません。 価格は米ドルで表示しています。新台湾ドルで支払い、統一発票(台湾の統一インボイス)を発行できます。

/faq

よくある質問

クレジットカードは必要ですか?

不要です。BazaarLink アカウントと API key で開始できます。

Tavily SDK は使えますか?

Tavily SDK をお使いですか?base URL と API key を変更して利用できます。 はい。このページの HTTP 例に BazaarLink API key を設定してください。

Tavily と同じサービスですか?

いいえ。BazaarLink は独立したサービスで、アカウント、請求、サポートを提供します。

コードを変更したくない場合は?

対応モデル名に :online を付けると、先に検索して引用付きで回答します。

AI に届ける
リアルタイム Web検索

サポート
サポート
こんにちは。どのようなご用件でしょうか?
メッセージをお送りください。担当者より返信します。