---
title: "Lists – Advanced view"
slug: "lists-advanced-view"
tags: ["AXIS"]
updated: 2025-09-01T11:59:13Z
published: 2025-09-01T11:59:13Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.deltatre.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Lists – Advanced view

This article provides details of the additional list filter options that are available through the *Advanced view.*For information on how to add filters using the *Standard* list view, see our [Creating and managing lists](/v1/docs/creating-and-managing-lists) and [Using list rules](/v1/docs/using-list-rules) articles.

---

## What is the Advanced view?

The *Advanced view* page provides a view of the XML code behind your lists. You can add, modify and delete rules and filters in this view, and use it to apply more refined list filtering than may be available in the *Standard view*.

![Advanced_view_page.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6797510905500.png)

Toggle between the **Advanced** and **Standard** list views by clicking on the view name near the top of the page on the right-hand side.

![Advanced_view_toggle.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6803669680540.png)

> [!NOTE]
> **Note:** Take care when making changes in the Advanced view to avoid introducing errors into your list filter. We recommend this view is only used by those comfortable working with XML code.

### What options does the Advanced view give me?

As mentioned above, as well as giving you a view of the XML behind a list generated in the Standard view, the Advanced view provides additional functionality to add to or modify that list. You can:

- [Extend or modify list filters](/v1/docs/lists-advanced-view#extend-or-modify-list-filters)
- [Change the maximum no. of items retrieved](/v1/docs/lists-advanced-view#change-the-maximum-number-of-items-retrieved)
- [Change how the list is sorted](/v1/docs/lists-advanced-view#change-how-the-list-is-sorted)
- [Apply global filters](/v1/docs/lists-advanced-view#apply-global-filters)
- [Insert an XML sample](/v1/docs/lists-advanced-view#insert-an-xml-sample)

#### Extend or modify list filters

The Advanced view page is split into two sections: *Rules* and *Global filters*. The *Rules* section is where the XML for your list is displayed, whether it's manually curated, driven by list rules, or a combination of both. This field is indicated as mandatory, as some rules must be in place for the list to exist.

You can modify this XML to include more detailed list filters, change the maximum number of entries, or sort the list based on additional fields. You can find more information on these options [later in this article](/v1/docs/lists-advanced-view#which-list-filters-can-i-use).

Expand the accordion for an example of the XML rules layout in Advanced view, showing how and where it can be modified.

#### Basic XML layout

```xml
<entries>
 <entry>
  <start_index>0</start_index>
  <end_index>49</end_index> 
  <filters>
   <filter>
    <multi_value_filter>
     <field_type>ItemID</field_type>
     <ignore_case>false</ignore_case>
     <operator>Or</operator>
     <values>
      <value>6337</value>
     </values>
    </multi_value_filter>
   </filter>
   <filter>
    <!-- filter type -->
   </filter>
   <filter>
    <!-- another filter... -->
   </filters>
   <sort_fields>
    <sort_field>
     <field_type>CreatedDate</field_type>
     <direction>Descending</direction>
    </sort_field>
   </sort_fields>
 </entry>
 <!-- another entry... -->
</entries>
```

#### Change the maximum number of items retrieved

You can set the maximum number of items to be retrieved in the list by entering relevant values for *start_index* and *end_index*. The index starts with *0*.

| Max items | XML | Preview in Presentation Manager |
| --- | --- | --- |
| 50 | ```xml <start_index>0</start_index> <end_index>49</end_index> ``` | ![Max_items_50_-_PM_Advanced_view.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6668463138332.png) |
| 300 | ```xml <start_index>0</start_index> <end_index>299</end_index> ``` | ![Max_items_300_-_PM_Advanced_view.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6668500758044.png) |
| Unlimited | ```xml <start_index>0</start_index> ``` | ![Max_items_unlimited_-_PM_Advanced_view.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6668734298012.png) |

#### Change how the list is sorted

You can change the sort direction as well as the field types used to drive the sort order – e.g. to sort the list by episode or season number.

Available sort directions:

- *Ascending*
- *Descending*

Supported field types:

*CreatedDate, CreationDate, EpisodeNumber, EventDate, EventEndDate, EventStartDate, FirstBroadcastDate, ItemID, ItemName, ItemStatus, ItemType, MaximumOfferEnd, MinimumOfferStart, ModificationDate, ModifiedDate, NumberOfEpisodes, NumberOfSeasons, OfferMinStartDate, ReleaseDate, SeasonNumber, SequenceNumber, Title.*

```xml
<sort_fields>
<sort_field>
<field_type>CreatedDate</field_type>
<direction>Descending</direction>
</sort_field>
</sort_fields>
```

#### Apply Global Filters

You can apply a global filter to your list in Advanced view. This is a rule that you want to apply to **all** items defined in the *Rules* section – for example, if you want to specify a particular genre, asset type, or date range as an overarching parameter for the whole list.

The global filter will be a fragment of the XML code with the global rule defined within it. Enter the required XML into the *Global Filters* field.

![Global_filter_applied_-_Movies.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6823323326876.png)

When you return to the Standard view, a message is displayed to highlight the fact that a global filter has been applied to the list. Global filters can only be viewed and managed in the Advanced view – they're not represented in the list preview, or in the Standard view list rule definition.

![Global_filter_applied_message.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6823594944028.png)

#### Insert an XML sample

The *Insert sample* selector can be used to apply a predefined XML code set created by your development team to your list. Be aware that this will modify or overwrite your existing list code.

Click on *Insert sample* in the top right-hand side of the page to select a sample to apply. In the example below there are four preset filters available to be selected.

![Insert_sample_XML.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6804893725084.png)

If you choose to apply sample code, you'll see a message asking you to confirm the overwrite. Click on *Yes, continue* to immediately replace the current filters with the new code and use this to drive your list. Otherwise, click *Cancel*.

![List_rules_Advanced_view_-_sample_code_confirmation_message_.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6804886062620.png)

Once you've applied a code sample you'll need to re-save the list to see an updated list preview in Standard view.

#### Which list filters can I use?

These sections contain examples of the available list filter types and show supported field types, operators, and formats. Where applicable the example also shows the same filter using Standard view parameters.

#### Multi-value filter

Multi-value filters allow you to build up detailed rules for list display using multiple field values.

Supported operators:

These operators can be used to define a multi-value filter. You can see examples of their use in the table below:

- *Or*
- *And*
- *OrNot*
- *AndNot*

Supported field types:

These fields can be used and combined to define multi-value filters:

*Badge, BadgeTag, Category, CategoryTag, Credit, CreditMember, DealID, DistributorID, EpisodeNumber, EventDate, FileCustomID, FilePlaceholder, FileState, FileTypeID, Genre, GenreTag, InstantiatedOfferTemplateID, ItemID, ItemCustomID, ItemName, ItemStatus, ItemSubType, ItemSubTypeID, ItemType, ItemTypeID, ItemUaID, Keyword, KeywordTag, OfferName, OfferState, OfferTag, OfferTemplateID, OwnershipType, ParentIAID, PriceID, RatingCode, RatingID, RatingSystemCode, RatingSystemID, SeasonID, SeasonNumber, SeasonPriceID, ShowID, Sport, SportTag, Title.*

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **ItemID** *ItemID* can be used to directly add a specific asset to a list. Here, the value *6337* is the item ID for the movie asset *King Kong*. | ```xml <multi_value_filter> <field_type>ItemID</field_type> <ignore_case>false</ignore_case> <operator>Or</operator> <values> <value>6337</value> </values> </multi_value_filter> ``` |
| ![ItemID_6337__King_Kong_.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6669836735772.png) |
| 2. | **ItemType *is*** This filter uses *ItemType* to filter the list to display Movie assets. | ```xml <multi_value_filter> <field_type>ItemType</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>Movie</value> </values> </multi_value_filter> ``` |
| ![Item_type_is_movie.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021955194780.png) |
| 2a. | **ItemType *is not***This filter uses *ItemType* to filter the list to display assets other than Movie. | ```xml <multi_value_filter> <field_type>ItemType</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>Movie</value> <value>Article</value> <value>RatingSystem</value> <value>Link</value> <value>Stage</value> <value>Rating</value> </values> </multi_value_filter> ``` |
| ![Item_type_is_not_Movie.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022179866140.png) |
| 3. | **ItemSubType** This list filters on *ItemSubType* to display any assets with the sub-type of *Preview*. | ```xml <multi_value_filter> <field_type>ItemSubType</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>preview</value> </values> </multi_value_filter> ``` |
| ![Subtype_is_preview.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021996999580.png) |
| 4. | **Sport *is*** This list filters on the *Sport* metadata field. It will include any assets with *American Football* selected. | ```xml <multi_value_filter> <field_type>Sport</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>American Football</value> </values> </multi_value_filter> ``` |
| ![Sport_is_American_Football.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021955104668.png) |
| 4a. | **Sport *is not***This list filters on the *Sport* metadata field. It will not include any assets with *American Football* selected. | ```xml <multi_value_filter> <field_type>Sport</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>American Football</value> </values> </multi_value_filter> ``` |
| ![Sport_is_not_American_Football.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022157219484.png) |
| 5. | **Category *is*** This list filters on the internal *Categories* property to include any assets with either *Competition* or *Confederation* defined as a value. | ```xml <multi_value_filter> <field_type>Category</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>Competition</value> <value>Confederation</value> </values> </multi_value_filter> ``` |
| ![Category_is_Competition_Confederation.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021955103772.png) |
| 5a. | **Category *is not***This list filters on the internal *Categories* property to not include any assets with either *Competition* or *Confederation* defined as a value. | ```xml <multi_value_filter> <field_type>Category</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>Competition</value> <value>Confederation</value> </values> </multi_value_filter> ``` |
| ![Category_is_not_Competition_Confederation.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022158703132.png) |
| 6. | **Credit (Cast & Crew) *is*** This example filters on the *Cast*and*Crew*metadata fields. Any name entered as a (free text) value will be used to filter and display assets with a matching cast or crew member name. | ```xml <multi_value_filter> <field_type>Credit</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>John</value> </values> </multi_value_filter> ``` |
| ![Cast___Crew_is_John.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021955071900.png) |
| 6a. | **Credit (Cast & Crew) *is not***This example filters on the *Cast*and*Crew*metadata fields. Any name entered as a (free text) value will be excluded from the filter. Cast or crew member names that don't match the filter are displayed. | ```xml <multi_value_filter> <field_type>Credit</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>John</value> </values> </multi_value_filter> ``` |
| ![Cast___Crew_is_not_John.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022208041884.png) |
| 7. | **Keyword *is*** This list filters on *keyword*. The use of the *Or* operator means it will include any assets with the keyword '*based on a novel*' and any with the keyword '*60s*'. | ```xml <multi_value_filter> <field_type>Keyword</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>based on novel</value> <value>60s</value> </values> </multi_value_filter> ``` |
| ![Keyword_is_based_on_novel_60s.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021955084700.png) |
| 7a. | **Keyword *is not***This list filters on *keyword*. The use of the *OrNot* operator means it will exclude any assets with the keyword '*based on a novel*' and any with the keyword '*60s*'. | ```xml <multi_value_filter> <field_type>Keyword</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>based on novel</value> <value>60s</value> </values> </multi_value_filter> ``` |
| ![Keyword_is_not_based_on_novel_60s.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022253400604.png) |
| 8. | **Distributor *is*** This example filters on *DistributorID* to include assets associated with a specific distributor. Here the value '*254'* is the DistributorID for *Sample Distributor*. | ```xml <multi_value_filter> <field_type>DistributorID</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>254</value> </values> </multi_value_filter> ``` |
| ![Distributor_is_Sample_Distributor.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021996698012.png) |
| 8a. | **Distributor *is not***This example filters on *DistributorID* to exclude assets associated with a specific distributor. Here the value '*254'* is the DistributorID for *Sample Distributor*. | ```xml <multi_value_filter> <field_type>DistributorID</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>254</value> </values> </multi_value_filter> ``` |
| ![Distributor_is_not.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022283233436.png) |
| 9. | **Genre, Or *(is)*** This list filters on the *Genre*asset metadata field. It will include assets with the genre *Action*and assets with the genre *Adventure* selected. | ```xml <multi_value_filter> <field_type>Genre</field_type> <ignore_case>true</ignore_case> <operator>Or</operator> <values> <value>Action</value> <value>Adventure</value> </values> </multi_value_filter> ``` |
| ![Genre_is_Action__Adventure.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021996631324.png) |
| 10. | **Genre, And** In this example, the *Genre* metadata field is used with the *And* operator. The list will be filtered to include any assets with both *Action* and *Crime* selected as a genre. If an asset's genre is only *Action* or only *Crime*, it won't be displayed. | ```xml <multi_value_filter> <field_type>Genre</field_type> <ignore_case>true</ignore_case> <operator>And</operator> <values> <value>Action</value> <value>Crime</value> </values> </multi_value_filter> ``` |
| 11. | **Genre, AndNot** This example uses the *Genre* metadata field with the *AndNot* operator. The list will be filtered to exclude any asset with both *Action* and *Crime* selected. If an asset's genre is only *Action* or only *Crime*, it will be displayed. | ```xml <multi_value_filter> <field_type>Genre</field_type> <ignore_case>true</ignore_case> <operator>AndNot</operator> <values> <value>Action</value> <value>Crime</value> </values> </multi_value_filter> ``` |
| 12. | **Genre, OrNot** This example uses the *Genre* metadata field with the *OrNot* operator. The list will be filtered to exclude any assets with either *Action* or *Crime* selected as a genre. Assets with any other genre will be included. | ```xml <multi_value_filter> <field_type>Genre</field_type> <ignore_case>true</ignore_case> <operator>OrNot</operator> <values> <value>Action</value> <value>Crime</value> </values> </multi_value_filter> ``` |
| ![Genre_is_not.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022331454876.png) |

#### String filter

String filters allow you to filter your list content based on a matching sequence of characters, e.g., to display assets where the selected field value starts or ends with a particular word.

Supported operators:

- *Contains*
- *StartsWith*
- *EndsWith*
- *Equals*
- *NotEquals*
- *NotNull*

Supported field types:

*ItemCustomID, ItemID, ItemName, ItemType, ItemTypeID, LongDescription, ParentIAID, RatingCode, RatingSystemCode, ShortDescription, ShortTitle, Tagline, Title.*

> [!NOTE]
> **Note:** *Tagline*, *ShortDescription*, *ShortTitle*, and *LongDescription* are not supported by list preview.

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **Title, StartsWith** This example uses the *Title* field and the *StartsWith* operator to filter the list to include any assets with a title that starts with the word *Tomb*. | ```xml <string_filter> <field_type>Title</field_type> <operator>StartsWith</operator> <value>Tomb</value> </string_filter> ``` |
| ![Title_starts_with_Tomb.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8021999798428.png) |

#### Numeric filter

Numeric filters allow you to filter your list content based on field types that use numeric values.

Supported operators:

- *Equals*
- *GreaterThan*
- *LessThan*
- *GreaterThanOrEqual*
- *LessThanOrEqual*
- *NotEqualTo*

Supported field types:

*EpisodeNumber, ItemID, ParentIAID, RatingCode, ReleaseYear, SeasonNumber.*

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **ReleaseYear, LessThan** This example uses *ReleaseYear* and the *LessThan* operator to filter the list to include any assets with a release year earlier than 2010. | ```xml <numeric_filter> <field_type>ReleaseYear</field_type> <operator>LessThan</operator> <value>2010</value> </numeric_filter> ``` |

#### Relative Date filter

Relative Date filters allow you to filter list content based on...

Supported Operators:

- *Equals*
- *GreaterThan*
- *LessThan*
- *GreaterThanOrEqual*
- *LessThanOrEqual*
- *NotEqualTo*

Supported *Relative To* operators

- *Today*
- *Now*

Supported field types:

*ContractEndDate, ContractStartDate, CreatedDate, CreationDate, MaximumOfferEnd, MinimumOfferStart, ModificationDate, ModifiedDate, OfferMinStartDate, OfferTemplateEndTime, OfferTemplateStartTime.*

> [!NOTE]
> **Note:** *MaximumOfferEnd* and *MinimumOfferStart* are not supported by list preview.

*Date Time* value conversion

Format: *P*{days}*DT*{hours}*H*

Examples:

- 100 days = P**100**D
- 10 days 5 hours = P**10**DT**5**H

Exceptions:

- *Now* without days and hours = PT**0**S
- Add "-" prefix if field type = *OfferMinStartDate.*E.g. 30 days = **-**P**30**D

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **MaximumOfferEnd, LessThan, Now** This example filters on *MaximumOfferEnd*with the *LessThan* and *Now* operators. The list will include any assets with an offer that's set to expire in less than 100 days. | ```xml <relative_date_filter> <field_type>MaximumOfferEnd</field_type> <operator>LessThan</operator> <relative_to>Now</relative_to> <value>P100D</value> </relative_date_filter> ``` |
| **![Relative_Date_filter_-_ExpiresIn_less_than_100_days.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6753409363228.png)** |
| 2. | **OfferMinStartDate, GreaterThanOrEqual, Now** This example filters on *OfferMinStartDate* with the *GreaterThanOrEqual* operator. The list will include any assets with offers that started within the last 30 days. | ```xml <relative_date_filter> <field_type>OfferMinStartDate</field_type> <operator>GreaterThanOrEqual</operator> <relative_to>Now</relative_to> <value>-P30D</value> </relative_date_filter> ``` |
| **![Relative_Date_filter_-_DateOffered_GreaterThanorEqualNow.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6753545078172.png)** |

  

> [!NOTE]
> **Note:** New *Event timeframe* filter UI introduced as part of [AXIS 9.7](/v1/docs/release-notes-axis-97-q1-23), replacing the *Event Start Date* and *Event End Date* options:

**1. Events that are on right now.**

AXIS 9.7:

![1._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022393119516.png)

AXIS <=9.6:

![1._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022435634716.png)

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>LessThan</operator>
<relative_to>Now</relative_to>
<value>PT0S</value>
</relative_date_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventEndDate</field_type>
<operator>GreaterThan</operator>
<relative_to>Now</relative_to>
<value>PT0S</value>
</relative_date_filter>
</filter>
</filters>
```

**2. Events that are upcoming in the next week.**

AXIS 9.7:

![2._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022466181404.png)

AXIS <=9.6:

**![2._AXIS___9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022470048284.png)**

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>LessThan</operator>
<relative_to>Now</relative_to>
<value>P7D</value>
</relative_date_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>GreaterThan</operator>
<relative_to>Now</relative_to>
<value>PT0S</value>
</relative_date_filter>
</filter>
</filters>
```

**3. Events that are in the previous week.**

AXIS 9.7:

![3._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022513854492.png)

AXIS <=9.6 not supported.

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>GreaterThan</operator>
<relative_to>Now</relative_to>
<value>-P7D</value>
</relative_date_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>LessThan</operator>
<relative_to>Now</relative_to>
<value>PT0S</value>
</relative_date_filter>
</filter>
</filters>
```

**4. Events that are playing between two dates.**

AXIS 9.7:

![4._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022490196636.png)

AXIS <=9.6:

![4._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022516284828.png)

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<absolute_date_filter>
<field_type>EventStartDate</field_type>
<operator>GreaterThan</operator>
<value>2023-01-20T08:00:00.000Z</value>
</absolute_date_filter>
</filter>
<filter>
<absolute_date_filter>
<field_type>EventStartDate</field_type>
<operator>LessThan</operator>
<value>2023-01-23T07:00:00.000Z</value>
</absolute_date_filter>
</filter>
</filters>
```

**5. Events that start after defined date and time.**

AXIS 9.7:

![5._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022493155740.png)

AXIS <=9.6:

**![5._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022493157276.png)**

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<absolute_date_filter>
<field_type>EventStartDate</field_type>
<operator>GreaterThan</operator>
<value>2023-01-23T02:30:00.000Z</value>
</absolute_date_filter>
</filter>
</filters>
```

**6. Events that start before defined date and time.**

AXIS 9.7:

![6._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022495305756.png)

AXIS <=9.6:

![6._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022538004636.png)

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<absolute_date_filter>
<field_type>EventStartDate</field_type>
<operator>LessThan</operator>
<value>2023-01-23T02:30:00.000Z</value>
</absolute_date_filter>
</filter>
</filters>
```

**7. Events with a start time that is more than the days/hours value beyond the current time (now).**

AXIS 9.7:

![7._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022564783260.png)

AXIS <=9.6:

![7._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022540212124.png)

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>GreaterThan</operator>
<relative_to>Now</relative_to>
<value>P10DT4H</value>
</relative_date_filter>
</filter>
</filters>
```

**8. Events with an end time that is less than the days/hours value beyond the current time (now).**

AXIS 9.7:

![8._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022567360156.png)

AXIS <=9.6:

![8._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022567335068.png)

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventEndDate</field_type>
<operator>LessThan</operator>
<relative_to>Now</relative_to>
<value>P10DT4H</value>
</relative_date_filter>
</filter>
</filters>
```

**9. Events with a start time that is less than the days/hours value prior to the current time (now).**

AXIS 9.7:

![9._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022544306076.png)

AXIS <=9.6 not supported

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>LessThan</operator>
<relative_to>Now</relative_to>
<value>-P10DT4H</value>
</relative_date_filter>
</filter>
</filters>
```

**10. Events with a start time that is more than the current time (now).**

AXIS 9.7:

![10._AXIS_9.7.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022570958492.png)

AXIS <=9.6:

![10._AXIS_9.6.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/8022587958300.png)

Example:

```xml
<filters>
<filter>
<multi_value_filter>
<field_type>ItemType</field_type>
<ignore_case>true</ignore_case>
<operator>Or</operator>
<values>
<value>Event</value>
</values>
</multi_value_filter>
</filter>
<filter>
<relative_date_filter>
<field_type>EventStartDate</field_type>
<operator>GreaterThan</operator>
<relative_to>Now</relative_to>
<value>PT0S</value>
</relative_date_filter>
</filter>
</filters>
```

#### Absolute Date filter

Absolute Date filters allow you to create filters based on a precise date and time.

Supported operators:

- *Equals*
- *GreaterThan*
- *LessThan*
- *GreaterThanOrEqual*
- *LessThanOrEqual*
- *NotEqualTo*

Supported field types:

*ContractEndDate, ContractStartDate, CreatedDate, CreationDate, EventDate, EventEndDate, EventStartDate, MaximumOfferEnd, MinimumOfferStart, ModificationDate, ModifiedDate, OfferMinStartDate, OfferTemplateEndTime, OfferTemplateStartTime.*

> [!NOTE]
> **Note:** *MaximumOfferEnd* and *MinimumOfferStart* are not supported by list preview.

Date format:

The date value is in UTC ISO 8601 format.

Example:

14 Nov 2019, 12:55:31 AM = 2019-11-14T00:55:31.820Z

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **EventStartDate, GreaterThan** This example filters on *EventStartDate,* using the *GreaterThan* operator to display any events starting after 10:15 pm on October 25th, 2022. | ```xml <absolute_date_filter> <field_type>EventStartDate</field_type> <operator>GreaterThan</operator> <value>2022-10-25T22:15:00.000Z</value> </absolute_date_filter> ``` |
| ![Absolute_Date_filter_-_Event_Start_Date_Greater_Than_Date.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6755078960796.png) |
|  | **OfferMinStartDate, GreaterThanOrEqual** In this example, the list filter will include assets with an offer start date of 10:30 am on January 12th, 2021, or later. | ```xml <absolute_date_filter> <field_type>OfferMinStartDate</field_type> <operator>GreaterThanOrEqual</operator> <value>2021-01-12T10:30:00.000Z</value> </absolute_date_filter> ``` |

#### Related filter

Related filters allow you to use [asset relations](/v1/docs/asset-relations) to determine list content. These rules rely on relations having already been set up between the relevant asset types. Find out how to [create and manage asset relations](/v1/docs/create-and-manage-asset-relations).

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **{ProfileFollows}** This example uses *ProfileFollows* to include items with the asset relation key *Confederation* or *Competition* that are related to items followed by the user profile. | ```xml <related_filter> <relations> <relation>confederation</relation> <relation>competition</relation> </relations> <value>{ProfileFollows}</value> </related_filter> ``` |
| ![Related_filter_-_Has_Relation_to_Followed_items.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6755179297564.png) |
| 2. | **Path [id}** This example filters the list to include items with the asset relation key *event* or *stage* that are related to the specified path (page) ID. | ```xml <related_filter> <relations> <relation>event</relation> <relation>stage</relation> </relations> <value>{id}</value> </related_filter> ``` |
| ![Related_filter_-_Has_Relation_to_path_item.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6755181728412.png) |
| 3. | **Selected ItemID** In this example, the list will be filtered to include items with the asset relation key '*Bonus content'* or '*Trailer'* that are related to the *itemID* *2098 (*the movie *Tomb Raider).* | ```xml <related_filter> <relations> <relation>BonusContent</relation> <relation>Trailer</relation> </relations> <value>2098</value> </related_filter> ``` |
| ![Related_filter_-_Has_Relation_to_Selected_item.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6755262676380.png) |

#### Parameterized filter

This filter type can accept any value passed to it from the client side via a parameterized filter. The parameter name is surrounded by {curly braces}.

| No. | Filter description | Example |
| --- | --- | --- |
| 1. | **Genre** In this example, *Genre* is passed through as a value. | ```xml <multi_value_filter> <field_type>Genre</field_type> <operator>Or</operator> <values> <value>{genre}</value> </values> </multi_value_filter> ``` |
| **![Parameterized_filter.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6892331899036.png)** |

#### 

#### Can I preview my Advanced view list?

Once you've created your list filters in Advanced view, you can return to Standard view to see a preview of your list.

![List_preview.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6776323370524.png)

The exception to this is if the field types used in your filter are not supported by the list preview (although they are supported by the API). In these cases, you'll see a *Preview Unavailable* message. Unsupported fields are noted in the relevant filter sections above.

The list preview will also be unavailable if an invalid field type has been included in the filter.

![Lists_-_Preview_unavailable_message.png](https://cdn.document360.io/2e698e3c-4773-44a4-9476-1d05bac85eee/Images/Documentation/6775963419036.png)
