Skip to main content
POST
https://memoryapi-production.up.railway.app
/
search
/
multiple
import requests

response = requests.post(
    "https://memoryapi-production.up.railway.app/search/multiple",
    headers={"X-API-Key": "xinobi"},
    json={
        "query": "family dinner",
        "unique_ids": ["bucket-1", "bucket-2"]
    }
)
{
  "results": [
    {
      "unique_id": "bucket-1",
      "media": [{"videoNo": "VI123", "score": 0.85}],
      "text": [{"id": "456", "content": "Family dinner last night"}]
    },
    {
      "unique_id": "bucket-2",
      "media": [],
      "text": []
    }
  ]
}
Search multiple buckets in one request.

Parameters

query
string
required
What to search for
unique_ids
array
required
List of bucket IDs
top_k
integer
default:"10"
Max results per bucket
import requests

response = requests.post(
    "https://memoryapi-production.up.railway.app/search/multiple",
    headers={"X-API-Key": "xinobi"},
    json={
        "query": "family dinner",
        "unique_ids": ["bucket-1", "bucket-2"]
    }
)
{
  "results": [
    {
      "unique_id": "bucket-1",
      "media": [{"videoNo": "VI123", "score": 0.85}],
      "text": [{"id": "456", "content": "Family dinner last night"}]
    },
    {
      "unique_id": "bucket-2",
      "media": [],
      "text": []
    }
  ]
}