POST api/viewing/bulkcompleteviewingfollowups

Endpoint to Complete feedback for multiple viewing follow ups.

Request Information

URI Parameters

None.

Body Parameters

BulkCompleteFeedbackCommandDataContract
NameDescriptionTypeAdditional information
ViewingIds

Collection of integer

None.

Feedback

string

None.

Filter

FollowUpListFilterDataContract

None.

Request Formats

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 'BulkCompleteFeedbackCommandDataContract'.

application/json, text/json

Sample:
{
  "ViewingIds": [
    1,
    2
  ],
  "Feedback": "sample string 1",
  "Filter": {
    "EventTypes": [
      "sample string 1",
      "sample string 2"
    ],
    "EventStatuses": [
      "sample string 1",
      "sample string 2"
    ],
    "RoleTypes": [
      "sample string 1",
      "sample string 2"
    ],
    "SystemStatuses": [
      "sample string 1",
      "sample string 2"
    ],
    "EventBranchId": "sample string 1",
    "DateFrom": "2025-09-15T11:18:21.6963267Z",
    "DateTo": "2025-09-15T11:18:21.6963267Z",
    "Date": {
      "FromStaticDate": "2025-09-15T11:18:21.6963267Z",
      "ToStaticDate": "2025-09-15T11:18:21.6963267Z",
      "PredefinedDateRange": {
        "Id": 1,
        "Name": "sample string 2",
        "SystemName": "sample string 3"
      },
      "FromExpression": "sample string 1",
      "ToExpression": "sample string 2",
      "Id": 3
    },
    "OwningTeamIds": [
      1,
      1
    ],
    "AttendingNegotiatorIds": [
      1,
      1
    ],
    "BookedByNegotiatorIds": [
      1,
      1
    ],
    "AttendingGroupIds": [
      1,
      1
    ],
    "Sort": 0,
    "VendorFeedbackReviewed": true,
    "Name": "sample string 2",
    "CustomFilterConfig": "sample string 3",
    "BranchId": 1,
    "BranchIds": [
      1,
      2
    ],
    "EventBranchIds": [
      1,
      2
    ],
    "Order": 0,
    "SearchTerm": "sample string 4",
    "FilterType": {
      "Id": 1,
      "Name": "sample string 2",
      "SystemName": "sample string 3"
    },
    "ShowDeleted": true,
    "ShowCancelled": true,
    "OwningTeamId": 7,
    "Id": 8
  }
}

Response Information

Resource Description

JobStatusDataContract
NameDescriptionTypeAdditional information
JobReference

globally unique identifier

None.

JobStatus

JobStatus

None.

JobPercentageCompleted

integer

None.

JobStatusText

string

None.

UsageToken

globally unique identifier

None.

Response Formats

application/json, text/json

Sample:
{
  "JobReference": "486c4a13-8427-451f-a896-5eb209710e88",
  "JobStatus": 0,
  "JobPercentageCompleted": 2,
  "JobStatusText": "sample string 3",
  "UsageToken": "a57d07d1-6b4b-41a0-a86b-3f9ee9c94d63"
}