Index Usage
Tag Filtering
Tag Filtering
Queries filtered by tag use a dedicated tag index and are highly efficient. Use tag filters when possible for best performance.
Name-based Sorting
Name-based Sorting
Queries with name-based sorting use a dedicated index. Combining name sorting with status filters is optimal.
Date-based Sorting
Date-based Sorting
Queries with date-based sorting use the table’s primary index. This is the default and most efficient for recent assets.
Complex Queries
Complex Queries
Queries combining multiple filters may use different execution strategies internally. The API automatically selects the most efficient index based on your query parameters.
Best Practices
Use Specific Filters First
More selective filters should be primary. Tag and type filters are highly optimized:Limit Result Size
Always use pagination and reasonable limits:Avoid Wildcards at Start
Pattern matching with leading wildcards (%name) is slower than trailing wildcards (name%):
