Search blog posts using full-text search with intelligent relevance scoring and filtering options.
Search blog posts using advanced full-text search capabilities across titles and content, with intelligent relevance scoring to surface the most relevant results first. Search Algorithm: The search engine performs comprehensive full-text indexing across post titles, body content, and summary fields using natural language processing. Results are ranked by relevance score, taking into account factors like keyword frequency, title matches, content quality signals, and publication recency. Content Scope: The search indexes all published post content including titles, body text, summary fields, and associated metadata. Draft and scheduled posts are excluded from search results unless you’re using preview mode through other endpoints. Result Optimization: Returns complete post objects with calculated relevance scores by default. Use theDocumentation Index
Fetch the complete documentation index at: https://buttercms.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
exclude_body=true parameter when building search result pages to significantly reduce response size and improve loading performance, particularly for mobile applications.
Performance Features: Search results are automatically cached to ensure fast response times for repeated queries. The search index is updated in real-time as content is published, ensuring fresh results without manual reindexing.Set the Authorization header to Token your_read_api_token.
Example: Authorization: Token abc123def456
Note: The header value includes the Token prefix.
You can access your API token from your settings page.
Search query string to find matching blog posts.
The search will look for matches in both post titles and body content. Uses natural language processing for best results. If empty or not provided, no results will be returned.
100Page number for page-based pagination.
Mutually exclusive with limit/offset parameters.
x >= 1Number of items per page for page-based pagination.
Mutually exclusive with limit/offset parameters.
1 <= x <= 100Exclude the full blog post body content from results to reduce response size.
When set to true, the response will omit the body field from each post object, making responses faster and lighter for cases where only post metadata is needed.
Your ButterCMS read API token