Search blog posts using full-text search with intelligent relevance scoring and filtering options.
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