Kagi Search API

The Kagi Search API delivers premium, ad-free web search results powered by the Kagi index, designed for AI agents, research workflows, and applications that demand high-quality results.

Kagi Search API is one of 4 APIs that Kagi publishes on the APIs.io network.

Tagged areas include Search, Web, and REST. The published artifact set on APIs.io includes API documentation, a getting-started guide, an API reference, SDKs, pricing, and authentication docs.

API entry from apis.yml

apis.yml Raw ↑
aid: kagi:search-api
name: Kagi Search API
description: The Kagi Search API delivers premium, ad-free web search results powered by the Kagi index,
  designed for AI agents, research workflows, and applications that demand high-quality results.
humanURL: https://help.kagi.com/kagi/api/search.html
baseURL: https://kagi.com/api/v0
tags:
- Search
- Web
- REST
properties:
- type: Documentation
  url: https://help.kagi.com/kagi/api/search.html
- type: GettingStarted
  url: https://help.kagi.com/kagi/api/intro.html
- type: SignUp
  url: https://kagi.com/signup
- type: APIReference
  url: https://help.kagi.com/kagi/api/search.html
- type: SDK
  url: https://github.com/kagisearch
- type: Pricing
  url: https://help.kagi.com/kagi/api/overview.html
- type: Authentication
  url: https://help.kagi.com/kagi/api/intro.html
features:
- name: Premium Search Results
  description: Ad-free, privacy-focused web search results sourced from the Kagi index.
- name: Structured Responses
  description: JSON responses with title, URL, snippet, and metadata for easy consumption.
- name: API Playground
  description: Test requests directly in the browser from the API portal.
- name: Pay-Per-Use Billing
  description: Pay only for requests made, invoiced monthly or at a $100 threshold.
useCases:
- name: Agent Web Search Tool
  description: Use as a high-quality web search tool inside AI agents.
- name: Research Workflows
  description: Power research pipelines that need premium, low-noise results.
- name: Internal Knowledge Apps
  description: Embed premium search inside internal portals and assistants.
integrations:
- name: Python
- name: Go
- name: Rust
- name: TypeScript
- name: Model Context Protocol
authentication:
- type: API Key
  description: Bot API token sent via the Authorization header.