Skip to main content
POST
/
search
/
multiple
{
  "search_param": "team meeting notes",
  "unique_ids": [
    "550e8400-e29b-41d4-a716-446655440000",
    "660e8400-e29b-41d4-a716-446655440001"
  ],
  "search_type": "BY_VIDEO",
  "top_k": 3,
  "filtering_level": "high"
}
{
  "searches": [
    {
      "unique_id": "550e8400-e29b-41d4-a716-446655440000",
      "success": true,
      "results": {
        "results": [
          {
            "video_id": "vid_123",
            "relevance_score": 0.92,
            "snippet": "Q4 planning meeting"
          }
        ]
      }
    },
    {
      "unique_id": "660e8400-e29b-41d4-a716-446655440001",
      "success": true,
      "results": {
        "results": [
          {
            "video_id": "vid_456",
            "relevance_score": 0.88,
            "snippet": "Sprint retrospective"
          }
        ]
      }
    }
  ],
  "total_buckets": 2
}

Request Body

search_param
string
required
Natural language search query
unique_ids
array
required
Array of memory bucket IDs to search across
search_type
string
default:"BY_VIDEO"
Type of search: “BY_VIDEO” or other supported types
top_k
integer
default:"3"
Number of top results to return per bucket
filtering_level
string
default:"high"
Filtering level: “high”, “medium”, or “low”

Response

searches
array
Array of search results, one per bucket
total_buckets
integer
Total number of buckets searched
{
  "search_param": "team meeting notes",
  "unique_ids": [
    "550e8400-e29b-41d4-a716-446655440000",
    "660e8400-e29b-41d4-a716-446655440001"
  ],
  "search_type": "BY_VIDEO",
  "top_k": 3,
  "filtering_level": "high"
}
{
  "searches": [
    {
      "unique_id": "550e8400-e29b-41d4-a716-446655440000",
      "success": true,
      "results": {
        "results": [
          {
            "video_id": "vid_123",
            "relevance_score": 0.92,
            "snippet": "Q4 planning meeting"
          }
        ]
      }
    },
    {
      "unique_id": "660e8400-e29b-41d4-a716-446655440001",
      "success": true,
      "results": {
        "results": [
          {
            "video_id": "vid_456",
            "relevance_score": 0.88,
            "snippet": "Sprint retrospective"
          }
        ]
      }
    }
  ],
  "total_buckets": 2
}