---
title: "Get Context Search Config"
method: GET
path: "/api/v1/contexts/{context_id}/search-config"
tags: ["context-search-config"]
---

# Get Context Search Config

`GET /api/v1/contexts/{context_id}/search-config`

## Request

- Base URL: `https://memory.kagura-ai.com` (the document declares no server; this is the origin it was published from)
- URL: `https://memory.kagura-ai.com/api/v1/contexts/{context_id}/search-config`
- Auth: none declared

Get context search configuration.

Retrieves hybrid search weights, fetch factor, and reranker settings for a context.

Args:
    context_id: Context UUID
    current_user: Current authenticated user
    db: Database session

Returns:
    ContextSearchConfigResponse with all settings

Raises:
    HTTPException: 404 if context not found

## Path parameters

- `context_id` string, uuid, required

## Headers

- `authorization` string, nullable

## Response `200`

Successful Response

- ContextSearchConfigResponse: Response schema for context search configuration. Issue #130: Context-scoped Search & Reranker Settings Issue #146: Added immutable embedding configuration fields Issue #160: Renamed from Project to Context
  - `context_id` unknown, required
  - `semantic_weight` unknown, required
  - `bm25_weight` unknown, required
  - `fetch_factor` unknown, required
  - `use_rerank` unknown, required
  - `reranker_provider` unknown, required
  - `reranker_model` unknown, required
  - `embedding_model` unknown, required
  - `embedding_dimensions` unknown, required
  - `reinforce_enabled` unknown
  - `reinforce_max_boost` unknown
  - `reinforce_require_host_arbitration` unknown
  - `routing_mode` unknown
  - `content_chunks_enabled` unknown
  - `content_chunks_can_change` unknown
  - `content_chunks_supported` unknown
  - `embedding_provider` unknown
  - `content_chunks_backfill_pending` unknown
  - `content_chunks_effective` unknown
  - `content_chunks_limit` unknown
  - `content_chunks_in_use` unknown
  - `content_chunks_disabled_reason` unknown
  - `llm_selector_enabled` unknown
  - `llm_selector_effective` unknown
  - `llm_selector_limit` unknown
  - `llm_selector_in_use` unknown
  - `llm_selector_disabled_reason` unknown
  - `llm_selector_can_change` unknown
  - `created_at` unknown, required
  - `updated_at` unknown, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/kagura-ai/apis/kagura-memory-cloud.md) · [All operations](https://skmtc.dev/kagura-ai/apis/kagura-memory-cloud/llms.txt) · [OpenAPI document](https://skmtc.dev/kagura-ai/apis/kagura-memory-cloud/revisions/09f17f5ada29?raw)
