Skip to main content
POST
Search transcriptions by text

Authorizations

X-License-Key
string
header
required

Jumper Pro license key passed via header

Body

application/json
query
string
required

Text to search for (case-insensitive substring match)

Example:

"hello world"

cache_dir
string
required
max_results
integer
default:50
media_paths
string[]

Restrict search to these files (ignored if search_all is true)

search_all
boolean
default:true

Search across all loaded transcriptions

speaker
string

Optional named transcript speaker to search within. Matches speaker display names assigned in transcript speaker metadata.

Example:

"Anna"

speaker_name
string

Alias for speaker.

Example:

"Anna"

metadata_filter_request
object

Metadata filters to apply to a search. If scope is omitted, Jumper derives it from the endpoint's search_all and media_paths values.

Response

200 - application/json

Matching transcript segments

matches
object[]
Last modified on July 14, 2026