In DatoCMS you can create filters to help you (and other editors) quickly search for records
Object payload id string
RFC 4122 UUID of filter expressed in URL-safe base64 format
type string
Must be exactly "item_type_filter"
name string Example: "Draft posts"
filter object Example: {"query":"foo bar","fields":{"_status":{"eq":"draft"},"title":{"matches":{"pattern":"qux","case_sensitive":"false","regexp":"false"}}}}
The actual filter. It follows the form of the filter
query parameter of the List all records endpoint.
columns Array<object> , null Example: [{"name":"_preview","width":0.6},{"name":"slug","width":0.1},{"name":"_status","width":0.1},{"name":"_updated_at","width":0.2}]
The columns to show with this filter
Show objects format inside arrayorder_by string , null Example: "_updated_at_ASC"
The ordering to apply with this filter, or null
for the default model ordering. It follows the form of the order_by
query parameter of the List all records endpoint.
shared boolean Example: true
Whether it's a shared filter or not
Model associated with the filter
Available endpoints