{"templateId":"openapi_docs","sharedDataIds":{"openAPIDocsStore":"oas-openapi.yaml","sidebar":"sidebar-sidebars.yaml"},"props":{"definitionId":"openapi.yaml","dynamicMarkdocComponents":[],"baseSlug":"/openapi","seo":{"title":"Kagi API","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"itemId":"","disableAutoScroll":true,"metadata":{"type":"openapi","title":"Kagi API","description":"The Kagi API provides programmatic access to data that powers our search results & more. \n\nGet started on the [API Dashboard](https://kagi.com/api) to set up billing, manage API keys, and more.\n\n### Official Client Libraries\n\nWe offer the following libraries you can use to interact with the Kagi API. These are generated from an OpenAPI spec. If you have a language you would like to use and it's not in the list, send us a message and we will add it to the list if it is supported. Or you can use the [spec](https://kagi.redocly.app/_spec/openapi.yaml?download) to build your own custom library.\n\n- [Golang](https://github.com/kagisearch/kagi-openapi-golang)\n- [Python](https://github.com/kagisearch/kagi-openapi-python)\n- [TypeScript](https://github.com/kagisearch/kagi-openapi-typescript)\n- [Rust](https://github.com/kagisearch/kagi-openapi-rust)\n\n### API Status\n\n**The v1 API is currently in preview to early access testers.**\n\nOur existing API, the \"v0\" beta API, is being replaced with a new version that will be available publicly soon. As changes are made, we will be updating the documentation below when the new features become available.\n\nSee the [Support and Community](https://help.kagi.com/kagi/support-and-community/) section for details.\n\n### Pricing\n\nSee our [API Pricing](https://kagi.com/api/pricing) page for standard rates.\n\n### GitHub Discussions\n\nThis is the preferred venue for bug reports and feature requests.\n\n- [Bug Reports](https://github.com/kagisearch/kagi-docs/issues/new/choose)\n- [Q&A Forum](https://github.com/kagisearch/kagi-docs/discussions/categories/q-a?discussions_q=category%3AQ%26A+label%3Aproduct%3Akagi_search_api)\n- [API Feature Requests](https://github.com/kagisearch/kagi-docs/discussions/categories/kagi-search-api-feature-requests-ideas)\n\n### Discord\n\nJoin our [Discord](https://kagi.com/discord)! Good for quick questions or chatting about things you've made with our APIs!\n"},"compilationErrors":[],"markdown":{"partials":{},"variables":{"rbac":{"teams":["anonymous"]},"user":{},"headers":{"accept":"*/*","accept-encoding":"br,gzip","host":"redocly-api-docs.kagi.com","user-agent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","via":"2.0 Caddy, 2.0 70e9f6c79b570a07593d98d3c3eb2fc6.cloudfront.net (CloudFront), 1.1 Caddy","x-amz-cf-id":"snxWGGIRzBjASr2acKtTohljmkeI4209E25N_ybF5ZRjASsyVFCtzQ==","x-forwarded-for":"216.73.217.13, 3.211.34.228, 64.252.66.181","x-forwarded-host":"redocly-api-docs.kagi.com","x-forwarded-proto":"https","x-request-id":"cds-251875da-6a3c-4c97-a590-3d038902d003"},"remoteAddr":{"hostname":"::ffff:10.0.2.121","port":41808},"lang":"default_locale","env":{"PUBLIC_REDOCLY_BRANCH_NAME":"main"}}},"pagePropGetterError":{"message":"","name":""}},"slug":"/openapi","userData":{"isAuthenticated":false,"teams":["anonymous"]}}