> ## Documentation Index
> Fetch the complete documentation index at: https://algolia.com/llms.txt
> Use this file to discover all available pages before exploring further.

# algolia objects browse

> Browse records in an index.

```txt Usage theme={"system"}
algolia objects browse <index> [flags]
```

## Examples

Browse records in the "MOVIES" index:

```sh icon=square-terminal theme={"system"}
algolia objects browse MOVIES
```

Browse records in the "MOVIES" index and select which attributes to retrieve:

```sh icon=square-terminal theme={"system"}
algolia objects browse MOVIES --attributesToRetrieve title,overview
```

Browse records in the "MOVIES" index with filters:

```sh icon=square-terminal theme={"system"}
algolia objects browse MOVIES --filters "genres:Drama"
```

Browse records in the "MOVIES" index while limiting the response payload:

```sh icon=square-terminal theme={"system"}
algolia objects browse MOVIES --responseFields hits,cursor --attributesToRetrieve title,overview
```

Browse records in the "MOVIES" and export the results to a new line delimited JSON (ndjson) file:

```sh icon=square-terminal theme={"system"}
algolia objects browse MOVIES > movies.ndjson
```

## Advanced

<ParamField body="--attributeCriteriaComputedByMinProximity">
  Whether the best matching attribute should be determined by minimum proximity.
  See: [`attributeCriteriaComputedByMinProximity`](/doc/api-reference/api-parameters/attributeCriteriaComputedByMinProximity)
</ParamField>

<ParamField body="--distinct">
  Determines how many records of a group are included in the search results.
  See: [`distinct`](/doc/api-reference/api-parameters/distinct)
</ParamField>

<ParamField body="--enableABTest">
  Whether to enable A/B testing for this search.
  See: [`enableABTest`](/doc/api-reference/api-parameters/enableABTest)
</ParamField>

<ParamField body="--getRankingInfo">
  Whether the search response should include detailed ranking information.
  See: [`getRankingInfo`](/doc/api-reference/api-parameters/getRankingInfo)
</ParamField>

<ParamField body="--minProximity">
  Minimum proximity score for two matching words.
  See: [`minProximity`](/doc/api-reference/api-parameters/minProximity)
</ParamField>

<ParamField body="--percentileComputation">
  Whether to include this search when calculating processing-time percentiles.
  See: [`percentileComputation`](/doc/api-reference/api-parameters/percentileComputation)
</ParamField>

<ParamField body="--renderingContent">
  Extra data that can be used in the search UI.
  See: [`renderingContent`](/doc/api-reference/api-parameters/renderingContent)
</ParamField>

<ParamField body="--responseFields">
  Properties to include in the API response of search and browse requests.
  See: [`responseFields`](/doc/api-reference/api-parameters/responseFields)
</ParamField>

<ParamField body="--synonyms">
  Whether to take into account an index's synonyms for this search.
  See: [`synonyms`](/doc/api-reference/api-parameters/synonyms)
</ParamField>

## Analytics

<ParamField body="--analytics">
  Whether this search will be included in Analytics.
  See: [`analytics`](/doc/api-reference/api-parameters/analytics)
</ParamField>

<ParamField body="--analyticsTags">
  Tags to apply to the query for segmenting analytics data.
  See: [`analyticsTags`](/doc/api-reference/api-parameters/analyticsTags)
</ParamField>

<ParamField body="--clickAnalytics">
  Whether to include a queryID attribute in the response.
  See: [`clickAnalytics`](/doc/api-reference/api-parameters/clickAnalytics)
</ParamField>

## Attributes

<ParamField body="--attributesToRetrieve">
  Attributes to include in the API response.
  See: [`attributesToRetrieve`](/doc/api-reference/api-parameters/attributesToRetrieve)
</ParamField>

## Faceting

<ParamField body="--facetingAfterDistinct">
  Whether faceting should be applied after deduplication with distinct.
  See: [`facetingAfterDistinct`](/doc/api-reference/api-parameters/facetingAfterDistinct)
</ParamField>

<ParamField body="--facets">
  Facets for which to retrieve facet values that match the search criteria and the number of matching facet values.
  See: [`facets`](/doc/api-reference/api-parameters/facets)
</ParamField>

<ParamField body="--maxValuesPerFacet">
  Maximum number of facet values to return for each facet.
  See: [`maxValuesPerFacet`](/doc/api-reference/api-parameters/maxValuesPerFacet)
</ParamField>

<ParamField body="--sortFacetValuesBy">
  Order in which to retrieve facet values.
  See: [`sortFacetValuesBy`](/doc/api-reference/api-parameters/sortFacetValuesBy)
</ParamField>

## Filtering

<ParamField body="--enableReRanking">
  Whether this search will use Dynamic Re-Ranking.
  See: [`enableReRanking`](/doc/api-reference/api-parameters/enableReRanking)
</ParamField>

<ParamField body="--facetFilters">
  Filter the search by facet values, so that only records with the same facet values are retrieved.
  See: [`facetFilters`](/doc/api-reference/api-parameters/facetFilters)
</ParamField>

<ParamField body="--filters">
  Filter expression to only include items that match the filter criteria in the response.
  See: [`filters`](/doc/api-reference/api-parameters/filters)
</ParamField>

<ParamField body="--numericFilters">
  Filter by numeric facets.
  See: [`numericFilters`](/doc/api-reference/api-parameters/numericFilters)
</ParamField>

<ParamField body="--optionalFilters">
  Filters to promote or demote records in the search results.
  See: [`optionalFilters`](/doc/api-reference/api-parameters/optionalFilters)
</ParamField>

<ParamField body="--restrictSearchableAttributes">
  Restricts a search to a subset of your searchable attributes.
  See: [`restrictSearchableAttributes`](/doc/api-reference/api-parameters/restrictSearchableAttributes)
</ParamField>

<ParamField body="--sumOrFiltersScores">
  Whether to sum all filter scores.
  See: [`sumOrFiltersScores`](/doc/api-reference/api-parameters/sumOrFiltersScores)
</ParamField>

<ParamField body="--tagFilters">
  Filter the search by values of the special \_tags attribute.
  See: [`tagFilters`](/doc/api-reference/api-parameters/tagFilters)
</ParamField>

## Geo-Search

<ParamField body="--aroundLatLng">
  Coordinates for the center of a circle, expressed as a comma-separated string of latitude and longitude.
  See: [`aroundLatLng`](/doc/api-reference/api-parameters/aroundLatLng)
</ParamField>

<ParamField body="--aroundLatLngViaIP">
  Whether to obtain the coordinates from the request's IP address.
  See: [`aroundLatLngViaIP`](/doc/api-reference/api-parameters/aroundLatLngViaIP)
</ParamField>

<ParamField body="--aroundPrecision">
  Precision of a coordinate-based search in meters to group results with similar distances.
  See: [`aroundPrecision`](/doc/api-reference/api-parameters/aroundPrecision)
</ParamField>

<ParamField body="--aroundRadius">
  Maximum radius for a search around a central location.
  See: [`aroundRadius`](/doc/api-reference/api-parameters/aroundRadius)
</ParamField>

<ParamField body="--minimumAroundRadius">
  Minimum radius (in meters) for a search around a location when aroundRadius isn't set.
  See: [`minimumAroundRadius`](/doc/api-reference/api-parameters/minimumAroundRadius)
</ParamField>

## Highlighting and Snippeting

<ParamField body="--attributesToHighlight">
  Attributes to highlight.
  See: [`attributesToHighlight`](/doc/api-reference/api-parameters/attributesToHighlight)
</ParamField>

<ParamField body="--attributesToSnippet">
  Attributes for which to enable snippets.
  See: [`attributesToSnippet`](/doc/api-reference/api-parameters/attributesToSnippet)
</ParamField>

<ParamField body="--highlightPostTag">
  HTML tag to insert after the highlighted parts in all highlighted results and snippets.
  See: [`highlightPostTag`](/doc/api-reference/api-parameters/highlightPostTag)
</ParamField>

<ParamField body="--highlightPreTag">
  HTML tag to insert before the highlighted parts in all highlighted results and snippets.
  See: [`highlightPreTag`](/doc/api-reference/api-parameters/highlightPreTag)
</ParamField>

<ParamField body="--replaceSynonymsInHighlight">
  Whether to replace a highlighted word with the matched synonym.
  See: [`replaceSynonymsInHighlight`](/doc/api-reference/api-parameters/replaceSynonymsInHighlight)
</ParamField>

<ParamField body="--restrictHighlightAndSnippetArrays">
  Whether to restrict highlighting and snippeting to items that at least partially matched the search query.
  See: [`restrictHighlightAndSnippetArrays`](/doc/api-reference/api-parameters/restrictHighlightAndSnippetArrays)
</ParamField>

<ParamField body="--snippetEllipsisText">
  String used as an ellipsis indicator when a snippet is truncated.
  See: [`snippetEllipsisText`](/doc/api-reference/api-parameters/snippetEllipsisText)
</ParamField>

## Languages

<ParamField body="--decompoundQuery">
  Whether to split compound words in the query into their building blocks.
  See: [`decompoundQuery`](/doc/api-reference/api-parameters/decompoundQuery)
</ParamField>

<ParamField body="--ignorePlurals">
  Treat singular, plurals, and other forms of declensions as equivalent.
  See: [`ignorePlurals`](/doc/api-reference/api-parameters/ignorePlurals)
</ParamField>

<ParamField body="--naturalLanguages">
  ISO language codes that adjust settings that are useful for processing natural language queries (as opposed to keyword searches).
  See: [`naturalLanguages`](/doc/api-reference/api-parameters/naturalLanguages)
</ParamField>

<ParamField body="--queryLanguages">
  Languages for language-specific query processing steps such as plurals, stop-word removal, and word-detection dictionaries.
  See: [`queryLanguages`](/doc/api-reference/api-parameters/queryLanguages)
</ParamField>

<ParamField body="--removeStopWords">
  Removes stop words from the search query.
  See: [`removeStopWords`](/doc/api-reference/api-parameters/removeStopWords)
</ParamField>

## Other flags

<ParamField body="--insideBoundingBox">
  Coordinates for a rectangular area in which to search.
  See: [`insideBoundingBox`](/doc/api-reference/api-parameters/insideBoundingBox)
</ParamField>

<ParamField body="--optionalWords">
  Words that should be considered optional when found in the query.
  See: [`optionalWords`](/doc/api-reference/api-parameters/optionalWords)
</ParamField>

<ParamField body="--reRankingApplyFilter">
  Restrict Dynamic Re-Ranking to records that match these filters.
</ParamField>

<ParamField body="--semanticSearch">
  Settings for the semantic search part of NeuralSearch.
</ParamField>

## Output formatting flags

<ParamField body="--allow-missing-template-keys">
  If true, ignore errors in templates due to missing fields or map keys. This only applies to golang and jsonpath output formats.
</ParamField>

<ParamField body="-o, --output">
  Output format. One of: (json, jsonl, ndjson, jsonpath, jsonpath-as-json, jsonpath-file).
</ParamField>

<ParamField body="--template">
  Template string or path to a template file to use when --output=jsonpath, --output=jsonpath-file.
</ParamField>

## Pagination

<ParamField body="--hitsPerPage">
  Number of hits per page.
  See: [`hitsPerPage`](/doc/api-reference/api-parameters/hitsPerPage)
</ParamField>

<ParamField body="--length">
  Number of hits to retrieve (used in combination with offset).
  See: [`length`](/doc/api-reference/api-parameters/length)
</ParamField>

<ParamField body="--offset">
  Position of the first hit to retrieve.
  See: [`offset`](/doc/api-reference/api-parameters/offset)
</ParamField>

<ParamField body="--page">
  Page of search results to retrieve.
  See: [`page`](/doc/api-reference/api-parameters/page)
</ParamField>

## Personalization

<ParamField body="--enablePersonalization">
  Whether to enable Personalization.
  See: [`enablePersonalization`](/doc/api-reference/api-parameters/enablePersonalization)
</ParamField>

<ParamField body="--personalizationImpact">
  Impact that Personalization should have on this search.
  See: [`personalizationImpact`](/doc/api-reference/api-parameters/personalizationImpact)
</ParamField>

<ParamField body="--userToken">
  Unique pseudonymous or anonymous user identifier.
  See: [`userToken`](/doc/api-reference/api-parameters/userToken)
</ParamField>

## Query strategy

<ParamField body="--advancedSyntax">
  Whether to support phrase matching and excluding words from search queries.
  See: [`advancedSyntax`](/doc/api-reference/api-parameters/advancedSyntax)
</ParamField>

<ParamField body="--advancedSyntaxFeatures">
  Advanced search syntax features you want to support.
  See: [`advancedSyntaxFeatures`](/doc/api-reference/api-parameters/advancedSyntaxFeatures)
</ParamField>

<ParamField body="--alternativesAsExact">
  Determine which plurals and synonyms should be considered an exact matches.
  See: [`alternativesAsExact`](/doc/api-reference/api-parameters/alternativesAsExact)
</ParamField>

<ParamField body="--disableExactOnAttributes">
  Searchable attributes for which you want to turn off the Exact ranking criterion.
  See: [`disableExactOnAttributes`](/doc/api-reference/api-parameters/disableExactOnAttributes)
</ParamField>

<ParamField body="--exactOnSingleWordQuery">
  Determines how the Exact ranking criterion is computed when the search query has only one word. One of: attribute, none, word.
  See: [`exactOnSingleWordQuery`](/doc/api-reference/api-parameters/exactOnSingleWordQuery)
</ParamField>

<ParamField body="--mode">
  Search mode the index will use to query for results. One of: neuralSearch, keywordSearch.
  See: [`mode`](/doc/api-reference/api-parameters/mode)
</ParamField>

<ParamField body="--queryType">
  Determines if and how query words are interpreted as prefixes. One of: prefixLast, prefixAll, prefixNone.
  See: [`queryType`](/doc/api-reference/api-parameters/queryType)
</ParamField>

<ParamField body="--removeWordsIfNoResults">
  Strategy for removing words from the query when it doesn't return any results. One of: none, lastWords, firstWords, allOptional.
  See: [`removeWordsIfNoResults`](/doc/api-reference/api-parameters/removeWordsIfNoResults)
</ParamField>

## Ranking

<ParamField body="--ranking">
  Determines the order in which Algolia returns your results.
  See: [`ranking`](/doc/api-reference/api-parameters/ranking)
</ParamField>

<ParamField body="--relevancyStrictness">
  Relevancy threshold below which less relevant results aren't included in the results.
  See: [`relevancyStrictness`](/doc/api-reference/api-parameters/relevancyStrictness)
</ParamField>

## Rules

<ParamField body="--enableRules">
  Whether to enable rules.
  See: [`enableRules`](/doc/api-reference/api-parameters/enableRules)
</ParamField>

<ParamField body="--ruleContexts">
  Assigns a rule context to the search query.
  See: [`ruleContexts`](/doc/api-reference/api-parameters/ruleContexts)
</ParamField>

## Search

<ParamField body="--query">
  Search query.
  See: [`query`](/doc/api-reference/api-parameters/query)
</ParamField>

<ParamField body="--similarQuery">
  Keywords to be used instead of the search query to conduct a more broader search.
  See: [`similarQuery`](/doc/api-reference/api-parameters/similarQuery)
</ParamField>

## Typos

<ParamField body="--allowTyposOnNumericTokens">
  Whether to allow typos on numbers in the search query.
  See: [`allowTyposOnNumericTokens`](/doc/api-reference/api-parameters/allowTyposOnNumericTokens)
</ParamField>

<ParamField body="--disableTypoToleranceOnAttributes">
  Attributes for which you want to turn off typo tolerance.
  See: [`disableTypoToleranceOnAttributes`](/doc/api-reference/api-parameters/disableTypoToleranceOnAttributes)
</ParamField>

<ParamField body="--minWordSizefor1Typo">
  Minimum number of characters a word in the search query must contain to accept matches with one typo.
  See: [`minWordSizefor1Typo`](/doc/api-reference/api-parameters/minWordSizefor1Typo)
</ParamField>

<ParamField body="--minWordSizefor2Typos">
  Minimum number of characters a word in the search query must contain to accept matches with two typos.
  See: [`minWordSizefor2Typos`](/doc/api-reference/api-parameters/minWordSizefor2Typos)
</ParamField>

<ParamField body="--typoTolerance">
  Whether typo tolerance is enabled and how it is applied.
  See: [`typoTolerance`](/doc/api-reference/api-parameters/typoTolerance)
</ParamField>
