The independent Web Search API

プライバシー重視のウェブ検索サービス。エンドポイント1つ、APIキー1つ — Brave Search APIと完全互換のレスポンス形式。

Kelly Searchが選ばれる理由

🔌

Brave互換スキーマ

Brave Search APIを既に統合済み?ベースURLをKelly Searchに向けるだけで、パースコードはそのまま使えます。

🌍

グローバルな検索結果

オープンウェブの分散ピアインデックスによるフェデレーテッド検索 — 単一の統制ポイントはありません。

内蔵レスポンスキャッシュ

繰り返されるクエリはローカルの結果ストアからミリ秒で応答します。

🛡️

スパムフィルタ付きランキング

結果はドメインブラックリスト、キーワードヒューリスティクス、品質スコアリングを通過してからアプリに届きます。

🔒

プライバシー第一

最小限のログ、トラッキングなし、プロファイリングなし。保存するのはクエリと結果 — 人についての情報は保存しません。

🧩

簡単な統合

REST + JSON、認証ヘッダー1つ。HTTPエンドポイントを呼べれば検索できます。

クイックスタート

サブスクリプショントークンヘッダーで認証し、1分以内に最初のクエリを送信しましょう。

# ウェブを検索
curl -H "X-Subscription-Token: $KELLY_API_KEY" \
  "https://kelly-search.com/res/v1/web/search?q=best+coffee+in+berlin&count=5"
🔑 APIキーを取得
📡 クエリを送信
🧠 キャッシュ/フェデレーテッド検索
✅ JSON結果

APIリファレンス

GET /res/v1/web/search

パラメータ説明
qstringユーザーの検索クエリ(必須)
countint結果数、最大50(デフォルト20)
offsetintページネーション用のゼロベースオフセット

ヘッダー: X-Subscription-Token: <your API key>

レスポンス

{
  "query": { "original": "best coffee in berlin" },
  "type": "search",
  "web": {
    "type": "results",
    "results": [
      {
        "type": "search_result",
        "title": "...",
        "url": "https://example.com/article",
        "description": "...",
        "meta_url": { "scheme": "https", "hostname": "example.com" },
        "profile": { "name": "example.com", "url": "https://example.com" }
      }
    ]
  }
}

料金

現在のプラン

無料ベータ

$0

キーごとのレート制限。キャッシュ済みクエリは無料。ベストエフォートのサポート。

Pro

後日発表

より高いレート制限。優先的な鮮度。1,000クエリあたりの料金。

無料アカウントを作成してAPIキーを即時取得。