- Search
Introducing search index tools for Portal
The premium search feature now includes self-service tools for viewing and rebuilding search indexes. These tools enable marketplace administrators to investigate and resolve basic search indexing errors without requiring additional support.
Search index concepts
Core functionality
- Premium search endpoints use Elasticsearch
- Caches Product and submitted Order data
- Provides enhanced search capabilities
- Delivers improved performance
Index management
- Manual rebuilds create new indexes
- Old index remains active until rebuild completes
- Automatic maintenance optimizations occur
- Resource limitations apply
Common scenarios
Manual rebuilds required after:
- Toggling
Activeon:- Buyers
- Suppliers
- Catalogs
- Categories
- Toggling
ViewAllProductson:- Catalogs
- Categories
- Updating
SupplierID
Troubleshooting tools
Portal access
- Available to registered users
- Marketplace-specific visibility
- Product and Order index views

Index details
Status indicators:
Active: Current production indexBuilding: Initial creationRebuilding: Manual refreshWaitingToBuild: QueuedFailed: Build errorCanceled: User terminatedInvalid: Schema issues
Error logging
- Schema error details
- Affected item IDs
- Problem field identification
- Value type conflicts
- Limited to 100 documents
Visibility requirements
- Resource items must exist
- Premium search enabled
- Orders must be submitted
- API calls required
Schema error handling
Common issues
Most frequent error: Inconsistent extended property (xp) data types within resources.
Example scenario
Different value types for same property:
javascript
Error message:
Impact
- Search results inconsistency
- Direct lookups work (
GET v1/products/product2) - List operations fail (
GET v1/products)
Resolution steps
- Ensure consistent xp types
- Update incorrect values
- Rebuild index if schema changes
SDK support
Type consistency tools:
- Javascript SDK
- .NET C# SDK
- Strong typing support
- Schema validation
Index rebuilding

Process overview
- Ensure consistent xp types
- Navigate to active index
- Locate rebuild button
- Trigger rebuild operation
- Monitor build progress
Usage limits
Production/Staging environments:
- 3 rebuilds per hour
- 5 rebuilds per week
Sandbox environments:
- 10 rebuilds per hour
- 30 rebuilds per week
Requirements
- Active index only
- Administrator access
- No concurrent rebuilds
- Cannot cancel in progress
Build considerations
- Resource-intensive operation
- Build time varies by data volume
- Progress tracking available
- Error retention: 24 hours
Contact OrderCloud support for persistent issues.
Related reading
If you have suggestions for improving this article, let us know!