Dashboard
Collection overview, health, and live insights
Live Search Preview
Popular Queries
Endpoint Usage
Schema Fields
FieldTypeFacetIndexOptionalSort
Data Browser
Browse, search, edit, and delete documents
Export downloads all matching documents as .jsonl — one document per line.
Schema Manager
Manage collection fields, aliases, overrides, and configuration
Add New Field
Field Name
Type
Optional
Facet
Sort
Index
Current Fields
FieldTypeFacetIndexOptionalSortAction
Collection Aliases
Alias Name
Points To Collection
Overrides / Curations
Override ID
Match Query
Match Type
Pin Document IDs comma-separated
Filter Override optional
Collection Configuration
System Health
Typesense server health, memory, disk, and process metrics
Loading...
Query Tester
Build and test Typesense search queries with full parameter control
Search Parameters
q
query_by
query_by_weights
filter_by
sort_by
facet_by
per_page
page
group_by
num_typos
include_fields
Response
Click "Execute Query" to see results...
Synonyms Manager
Synonyms are applied to the media-content-v3 collection and affect all search endpoints immediately
Add New Synonym
ID
Type
Synonyms comma-separated
Existing Synonyms
Dynamic Collections
Build tag-aware curated collections from the keyword taxonomy, preview matches, and hand-curate the final list.
1. Pick Keywords
Search Keywords find keywords beyond the top picks below
Loading keyword tags...
Match Mode
Content Type Filter optional
Sort By
Min Rating optional, 0-10
Year Range optional
Result Limit how many matches to fetch
Bulk Import from CSV
Upload a CSV with columns: title, keywords (comma-separated in quotes). Optional columns: match_mode, content_type_filter, sort_preference, min_rating, min_year, max_year, result_limit, description.
CSV File
Existing Collections
TitleSlugKeywordsItemsActiveActions
Loading...
Analytics
Search traffic, popular queries, zero-result queries, and endpoint usage
Popular Queries
Zero-Result Queries (needs synonyms or content)
Endpoint Usage
EndpointTotalTodayAvg Response
Recent Search Logs
TimeEndpointQueryResultsDurationStatus
User Management
Create, edit, and manage dashboard users

Users

IDUsernameRoleStatusLast LoginActions
Loading...
Audit Logs
Track all actions performed in the dashboard
TimeUserActionTargetStatusIP
Loading...
Query Guide
Reference for Typesense search queries, boosting, filters, and aggregations

Search Boosting (query_by_weights)

Control which fields contribute more to relevance. Higher weight = more important.

query_by: title,alternate_titles,description,genres,keywords
query_by_weights: 10,9,1,1,3

// title matches boost 10x, alternate_titles 9x, keywords 3x vs description

Filter Syntax

content_type:=movie                           // exact match
genres:=[Action, Comedy]                       // any of (OR)
year:[2020..2025]                              // numeric range
imdb_rating:>7.5                               // greater than
adult:=false                                   // boolean

// Combine with AND / OR
content_type:=movie && year:>2020 && genres:=[Action]
(content_type:=movie || content_type:=show) && year:>2020

// Special characters — use backticks
title:=`Tom & Jerry`
title:=`Dhurandhar (Raw & Undekha)`

Sorting

sort_by: _text_match:desc,tmdb_popularity:desc   // relevance first
sort_by: release_date_timestamp:desc              // newest first
sort_by: imdb_rating:desc,year:desc               // best rated

Facets / Aggregations

facet_by: genres,content_type,original_language,year
max_facet_values: 50

// Response gives value counts like SQL GROUP BY:
// facet_counts: [
//   { field_name: "genres", counts: [{ value: "Action", count: 5423 }, ...] }
// ]

Grouping

group_by: content_type
group_limit: 5

// Response: grouped_hits: [
//   { group_key: ["movie"], hits: [...], found: 100 },
//   { group_key: ["show"], hits: [...], found: 50 }
// ]

Synonym Types

Multi-way: All terms interchangeable.

{ synonyms: ["batman", "dark knight", "bruce wayne"] }

One-way: Root returns synonyms, not reverse.

{ root: "ipl", synonyms: ["indian premier league", "tata ipl"] }
// "ipl" finds "indian premier league" results
// "indian premier league" does NOT find "ipl"

Document

Fields
JSON
Edit