Full-text search
Comma-separated list of board shortnames or a single board (depending on configuration)
Search term for post content (2-1024 characters). Supports Tantivy query syntax.
Search term for post subject/title (2-256 characters)
Search posts belonging to threads where the OP comment matches this term
Search posts belonging to threads where the OP subject matches this term
Specific post number to search for
Search by attachment filename (2-256 characters)
Search by file hash (22-32 characters)
Search by poster tripcode (8-15 characters)
Start date in
YYYY-MM-DD formatEnd date in
YYYY-MM-DD formatFilter posts with attachments
Filter posts without attachments
Filter for OP posts only
Filter for reply posts only
Filter for deleted posts
Filter for non-deleted posts
Filter for sticky threads
Filter for non-sticky threads
Media width in pixels (0-10,000). Use with
wop parameter.Width comparison operator:
=, >, <, >=, <=Media height in pixels (0-10,000). Use with
hop parameter.Height comparison operator:
=, >, <, >=, <=Title length (0-100). Use with
tlop parameter.Title length comparison operator:
=, >, <, >=, <=Comment length (0-2,000). Use with
clop parameter.Comment length comparison operator:
=, >, <, >=, <=Filter by poster capcode (e.g.,
mod, admin)Display results as a gallery of images only
Sort order:
asc or descPage number for pagination (default: 1, min: 1)
Results per page (max configured per instance)
Response
Returns an HTML page with:- Search form with all parameters
- Search results with highlighted matches
- Pagination controls
- Performance metrics (search time, hit count)
- Gallery view (if
gallery_mode=true)
Full-text search supports advanced Tantivy query syntax:
"exact phrase"for exact matching+required -excludedfor boolean logicx AND y OR zfor complex queries
Rate limiting
- Rate limit: 5 requests per minute
- Returns HTTP 429 if limit exceeded
SQL search
Comma-separated list of board shortnames or a single board (depending on configuration)
Response
Returns an HTML page with the same structure as full-text search results.SQL search performs exact substring matching without tokenization. It’s slower than FTS but guaranteed to return current results.
Rate limiting
- Rate limit: 3 requests per minute
- Returns HTTP 429 if limit exceeded