Skip to main content
The Box API provides a way to find content in Box using full-text search queries. Support for the Box search API is available in all our supported SDKs and the CLI.
Explore the to learn more about all the different features available to the search API.

Query operators

The search API supports a few different , including AND, OR, NOT and "". These operators can be used to refine the search results to only return items that match a more complicated combination of search terms.

Learn more about using logical operators

Search indexing

Box keeps a search index for any files or folder stored in Box. Every time a file or folder is changed, those words are added to the index. When a search is performed, the API looks in the search index for files and folders that match the query. When content is added, updated, or deleted in Box, the search index is updated accordingly.

Learn more about the Box search index

In some cases an index might not be updated even after a few seconds. In those cases we recommend reaching out to Box Support to get the issue resolved.
If your enterprise has full text search turned off (e.g. Keysafe customers), characters within a document cannot be searched. If you need to find out if full text search is turned off, reach out to your account team.

Comparison to Metadata Queries

At the surface the search API seems very similar to the , but there are several important differences in how they operate. At a high level the Metadata Queries are optimized for exactness and throughput, while regular search is optimized for relevance to a human user.

Learn more about the metadata query API

Last modified on July 3, 2026