PUT v1/{subscriptionID}/filteredLists/{filteredListID}

Updates a filtered list.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
subscriptionID

The Circle subscription ID.

globally unique identifier

Required

filteredListID

The filtered list ID to be updated.

globally unique identifier

Required

Body Parameters

The filtered list to to be updated.

FilteredListModel
NameDescriptionTypeAdditional information
ID

Gets the filtered list ID.

globally unique identifier

None.

SubscriptionID

Gets the subscription ID of the filtered list.

globally unique identifier

None.

ProjectID

Gets the project ID of the filtered list.

globally unique identifier

None.

Name

Gets and sets the filtered list name.

string

None.

CreationTime

Gets the creation time of the filtered list.

date

None.

Creator

Gets the user who created the filtered list.

UserViewModel

None.

ModificationTime

Gets the last modification time of the filtered list.

date

None.

Modifier

Gets the user who was the last to modify the filtered list.

UserViewModel

None.

Description

Gets and sets the filtered list description.

string

None.

PlanFilterName

Gets and sets the plan filter name of the filtered list.

string

None.

EventFilters

Gets and sets the event filters of the filtered list.

Collection of EventFilterModel

None.

Request Formats

application/json, text/json

Sample:
{
  "ID": "aaa54fbb-82a9-4eb4-a7fd-85ee61d55ef4",
  "SubscriptionID": "e565512a-3ded-41d0-a5cf-678db9e0c55e",
  "ProjectID": "3e3f7073-065d-40e4-beea-62d0b37fe1ff",
  "Name": "sample string 4",
  "CreationTime": "2021-12-02T21:24:46.2028631Z",
  "Creator": {
    "ID": "d5680818-0002-4d97-a8a4-eb52ecea8030",
    "Name": "sample string 2"
  },
  "ModificationTime": "2021-12-02T21:24:46.2028631Z",
  "Modifier": {
    "ID": "d5680818-0002-4d97-a8a4-eb52ecea8030",
    "Name": "sample string 2"
  },
  "Description": "sample string 7",
  "PlanFilterName": "sample string 8",
  "EventFilters": [
    {
      "TouchPointID": "dc9421b0-aa44-4425-9c0b-2141dcf90237",
      "TouchPoint": {
        "FriendlyID": "sample string 1",
        "ID": "44484902-343f-46c7-a1c9-4f666c9eb392",
        "Name": "sample string 3",
        "Type": 1,
        "Status": 1,
        "ModificationTime": "2021-12-02T21:24:46.2028631Z",
        "Modifier": {
          "ID": "d5680818-0002-4d97-a8a4-eb52ecea8030",
          "Name": "sample string 2"
        }
      },
      "EventType": 1,
      "TrackingActionName": "sample string 2",
      "EventCondition": {
        "Comparison": {
          "Parameter": "sample string 1",
          "Operand": 1
        },
        "Type": 1
      }
    },
    {
      "TouchPointID": "dc9421b0-aa44-4425-9c0b-2141dcf90237",
      "TouchPoint": {
        "FriendlyID": "sample string 1",
        "ID": "44484902-343f-46c7-a1c9-4f666c9eb392",
        "Name": "sample string 3",
        "Type": 1,
        "Status": 1,
        "ModificationTime": "2021-12-02T21:24:46.2028631Z",
        "Modifier": {
          "ID": "d5680818-0002-4d97-a8a4-eb52ecea8030",
          "Name": "sample string 2"
        }
      },
      "EventType": 1,
      "TrackingActionName": "sample string 2",
      "EventCondition": {
        "Comparison": {
          "Parameter": "sample string 1",
          "Operand": 1
        },
        "Type": 1
      }
    }
  ]
}

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'FilteredListModel'.

Response Information

Resource Description

Returns the updated filtered list.

FilteredListModel
NameDescriptionTypeAdditional information
ID

Gets the filtered list ID.

globally unique identifier

None.

SubscriptionID

Gets the subscription ID of the filtered list.

globally unique identifier

None.

ProjectID

Gets the project ID of the filtered list.

globally unique identifier

None.

Name

Gets and sets the filtered list name.

string

None.

CreationTime

Gets the creation time of the filtered list.

date

None.

Creator

Gets the user who created the filtered list.

UserViewModel

None.

ModificationTime

Gets the last modification time of the filtered list.

date

None.

Modifier

Gets the user who was the last to modify the filtered list.

UserViewModel

None.

Description

Gets and sets the filtered list description.

string

None.

PlanFilterName

Gets and sets the plan filter name of the filtered list.

string

None.

EventFilters

Gets and sets the event filters of the filtered list.

Collection of EventFilterModel

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": "e3ff7936-fef3-4b1f-b561-d061c34c536e",
  "SubscriptionID": "04f10255-b06d-495d-82b5-c62d1506d0a5",
  "ProjectID": "9ff6ec83-5bb5-4940-80eb-167ebe17c564",
  "Name": "sample string 4",
  "CreationTime": "2021-12-02T21:24:46.2028631Z",
  "Creator": {
    "ID": "3a37b2f2-1838-4225-b059-75eaae2e1d26",
    "Name": "sample string 2"
  },
  "ModificationTime": "2021-12-02T21:24:46.2028631Z",
  "Modifier": {
    "ID": "3a37b2f2-1838-4225-b059-75eaae2e1d26",
    "Name": "sample string 2"
  },
  "Description": "sample string 7",
  "PlanFilterName": "sample string 8",
  "EventFilters": [
    {
      "TouchPointID": "9260b9e2-2656-4656-9ee5-06178be7e430",
      "TouchPoint": {
        "FriendlyID": "sample string 1",
        "ID": "f8ad627d-d5af-4d17-8ec0-16b7855dfccb",
        "Name": "sample string 3",
        "Type": 1,
        "Status": 1,
        "ModificationTime": "2021-12-02T21:24:46.2028631Z",
        "Modifier": {
          "ID": "3a37b2f2-1838-4225-b059-75eaae2e1d26",
          "Name": "sample string 2"
        }
      },
      "EventType": 1,
      "TrackingActionName": "sample string 2",
      "EventCondition": {
        "Comparison": {
          "Parameter": "sample string 1",
          "Operand": 1
        },
        "Type": 1
      }
    },
    {
      "TouchPointID": "9260b9e2-2656-4656-9ee5-06178be7e430",
      "TouchPoint": {
        "FriendlyID": "sample string 1",
        "ID": "f8ad627d-d5af-4d17-8ec0-16b7855dfccb",
        "Name": "sample string 3",
        "Type": 1,
        "Status": 1,
        "ModificationTime": "2021-12-02T21:24:46.2028631Z",
        "Modifier": {
          "ID": "3a37b2f2-1838-4225-b059-75eaae2e1d26",
          "Name": "sample string 2"
        }
      },
      "EventType": 1,
      "TrackingActionName": "sample string 2",
      "EventCondition": {
        "Comparison": {
          "Parameter": "sample string 1",
          "Operand": 1
        },
        "Type": 1
      }
    }
  ]
}