Optiverse Academy

Search Transcripts

Full-text keyword search across all your meeting transcripts.

GET /v1/search

Parameters

ParameterTypeRequiredDefaultDescription
querystringYesSearch keyword or phrase
dateFromstringNoFilter by date (ISO 8601)
dateTostringNoFilter by date (ISO 8601)
limitintegerNo20Max results (max: 50)

Response

{
  "success": true,
  "data": [
    {
      "recordId": "bd435e76-0eb1-432f-91a8-b4fed18744aa",
      "speakerLabel": "John Doe",
      "sentence": "We should migrate the electron app to a web-based architecture",
      "sentenceIndex": 42
    }
  ],
  "pagination": {
    "total": 2,
    "limit": 20
  }
}

Examples

cURL
curl -X GET "https://api.optiverse.ai/external-api/v1/search?query=budget&limit=10" \
  -H "Authorization: Bearer optiuser_v1_your_key_here"
Python
response = requests.get(
    f"{BASE_URL}/v1/search",
    headers={"Authorization": f"Bearer {API_KEY}"},
    params={"query": "deadline", "limit": 25}
)

for r in response.json()["data"]:
    print(f"[{r['speakerLabel']}] {r['sentence']}")

On this page