Show examples in:
    Model filter

    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"

    The name of the filter

    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

    order_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

    item_type{ type: "item_type", id: item_type.id }

    Model associated with the filter

    Available endpoints