Published on July 15th, 2025
New in developer platform 🎉 Add custom filters for data management
Add custom search schema to Console by adding new non-text search schemas for your users, listings, or transactions with Sharetribe CLI.
Last week, we launched the new Console filtering experience. You can filter users, listings and transactions by multiple conditions simultaneously.Â
Now, you can add your own custom filters to Console, in addition to the default ones. You might’ve already noticed that your custom search schema has appeared in the filter selection in Console.Â
You can add new custom filters entirely without coding (in listing field settings) but also through Sharetribe's APIs to build more unique setups. With Sharetribe's flexible data model, you can store any kind of custom data about your users, listings, and transactions, and use that data to monitor your marketplace.Â
Read on to learn more!
Add custom filters with Sharetribe CLI
You can use Sharetribe CLI to add search schemas for any type of schema other than text. These schemas will automatically be added to your Console filtering experience as well.
The type of extended data will show in the filter selection:Â
- pub. = public data
- priv. = private data
- prot. = protected data
- meta = metadata
If you’ve added custom extended data with search schema through the CLI or Console, you’ll notice that a filter has already been created in Console.
Tip! You can also add listing filters without coding in the listing field settings: just enable the field as a search filter on your marketplace and it’ll appear in the listing management page as a filter as well.Â
Why add your custom filters to Console
When managing user-generated content in Console, there are many reasons for why you might want to filter user accounts, listings, or transactions by your custom extended data.Â
For example:
- You might filter listings by a certain custom field value, such as all apartments with wifi or any service offered remotely instead of in person.
- If you’ve stored custom data, such as a unique stock keeping unit (SKU), it might be important to find listings by a specific SKU.Â
- If you have a custom shopping cart flow that connects multiple transactions, it can be helpful to quickly filter transactions by a specific cart checkout.
*
With custom filtering in Console, managing your marketplace is easier than ever. Check out the new filtering capabilities and let us know what you think!Â
Start your 14-day free trial
Create a marketplace today!
- Launch quickly, without coding
- Extend infinitely
- Scale to any size
No credit card required