docs-site/content/0.21.0/api/README.md
This section of the documentation details all the API Endpoints available in Typesense and all the parameters you can use with them.
Use the links on the side navigation bar to get to the appropriate section you're looking for.
To learn how to install and run Typesense, see the Guide section instead.
This release contains new features, performance improvements and important bug fixes.
geopoint data type to index locations, filter and sort on them. We support filtering on
records within a given radius and as well as within any arbitrarily defined geo polygon.filter_by values using backticks to ensure that the commas in filter values
don't get parsed as a list separator. Example: <code>filter_by: primary_artist_name:=[`Apple, Inc.`]</code>filter_by=author:!= JK Rowling?prefix=true,false,false. The order should match the order in query_by.?num_typos=0,2,2. The order should match the order in query_by.?highlight_fields=title to specify a custom list of
fields that should be highlighted.filter_by, include_fields and exclude_fields options to documents/export endpoint.null values for optional fields.?pre_segmented_query=true during searching.?enable_overrides=false.?prioritize_exact_match=false to disable this behavior.collections:* API key permission which was not previously being recognized by the authentication engine.upsert behavior to conform to existing popular conventions: The upsert action
now requires the whole document to be sent for indexing. If you wish to update part of a document, use the update action.:::tip This documentation itself is open source. If you find any issues, click on the Edit page button at the bottom of the page and send us a Pull Request. :::
<RedirectOldLinks />