Event subscription resource fields

Event subscription resource fields represent triggers for events that result in an event subscription sending an outbound message to a configured endpoint. When a resource field is edited, an UPDATE event is triggered.

Note that data is filterable using nested filtering. For more information, see Using nested filters in the article Event Subscription API.

The following table lists the fields available for event subscription resources:

Resource
objCode
Field
Assignment
ASSGN
actualWorkCompleted
actualWorkPerDayStartDate
assignedByID
assignedToID
assignmentPercent
avgWorkPerDay
classifierID
customerID
ID
isPrimary
isTeamAssignment
objCode
opTaskID
parameterValues
projectedAvgWorkPerDay
projectedUserAllocationPercentage
projectID
roleID
securityRootID
status
taskID
teamID
work

workPerDate

[Removed]{class="badge negative" title="This field was removed on October 26, 2023."}

workPerDayList
workRequired
Company
CMPY
categoryID
customerID
enteredByID
ID
extRefID
groupID
lastUpdateDate
lastUpdatedByID
name
objCode
parameterValues
Dashboard
PTLTAB
accessorIDs
customerID
description
docID
extRefID
ID

lastUpdateDate

Note: LastUpdateDate will only trigger an event the first time that it is updated during each day.

lastUpdatedByID
name
objCode
portalProfileID
userID
Document
DOCU
accessorIDs
categoryID
currentVersionID
customer:isAdvancedDocMgmtEnabled
customerID
description
documentRequestID
extRefID

groups

NOTE: This field is not filterable.

ID
iterationID
lastNoteID
lastUpdateDate
lastUpdatedByID
name
noteID
objCode
objID
opTaskID
ownerID
parameterValues
portfolioID
programID
projectID
referenceNumber
referenceObjID
releaseVersionID
securityRootID
taskID
templateID
templateTaskID
topObjID
userID
DocumentVersion
DOCV
accessorIDs
activeProofStages
customerID
documentID
documentProviderID
docSize
entryDate
enteredByID
ext
externalIntegrationType
externalStorageID
fileName
fileType
ID
location
objCode
proofApprovalStatusID
proofedByUserID
proofDeadlineDate
proofDecision
proofID
proofName
proofOwnerID
proofPages
proofProgress
proofStageID
version
Expense
EXPNS
actualAmount
actualUnitAmount
billingRecordID
categoryID
customerID
customFormsIDs
description
effectiveDate
enteredByID
entryDate
expObjCode
expenseTypeID
extRefID
ID
isBillable
isReimbursable
isReimbursed
lastUpdateDate
lastUpdatedByID
objCode
objectCategories
objID
parameterValues*
plannedAmount
plannedDate
plannedUnitAmount
projectID
referenceObjCode
referenceObjID
referenceObjectName
securityRootID
taskID
templateID
templateTaskID
topObjCode
topObjID
topReferenceObjCode
topReferenceObjID
Field
FIELD
createdAt
createdBy
customerId
dateOptions
description
displayName
formulaOptions
hasError
linkedField
lookupOptions
numberOptions
objCode
options
referenceOptions
type
updatedAt
updatedBy
userOptions
Hour
HOUR
accessorIDs
actualCost
approvedByID
approvedOnDate
billingRecordID
customerID
description
dupID
entryDate
externalTimesheetID
extRefID
hours
hourTypeID
ID
lastUpdateDate
lastUpdatedByID
objCode
opTaskID
ownerID
projectID
projectOverheadID
referenceObjCode
referenceObjID
roleID
securityRootID
status
taskID
timesheetID
Issue
OPTASK
accessorIDs
approvalProcessID
assignedToID
categoryID
currentApprovalStepID
customerID
description
enteredByID
entryDate
extRefID
groupID
ID
iterationID
kanbanBoardID
lastConditionNoteID
lastNoteID
lastUpdateDate
lastUpdatedByID
name
objCode
ownerID
parameterValues*
plannedCompletionDate
priority
projectID
queueDefID
queueTopicID
referenceNumber
referenceObjID
rejectionIssueID
resolveOpTaskID
resolveProjectID
resolveTaskID
resolvingObjID
roleID
rootGroupID
securityRootID
sourceObjID
sourceTaskID
status
submittedByID
teamID
workflowAutomationID
Note
NOTE
accessorIDs
attachDocumentID
attachObjID
attachOpTaskID
attachWorkID
attachWorkUserID
auditRecordID
customerID
documentID
entryDate
externalServiceID
extRefID
ID
iterationID
noteText
objCode
objID
opTaskID
ownerID
parentEndorsementID
parentJournalEntryID
parentNoteID
portfolioID
programID
projectID
proofActionID
richTextNoteID
securityRootID
subject
taskID
templateID
templateTaskID
threadID
timesheetID
topObjID
userID
Portfolio
PORT
accessorIDs
alignmentScoreCardID
categoryID
customerID
description
enteredByID
entryDate
extRefID
groupID
ID
lastUpdateDate
lastUpdatedByID
name
objCode
ownerID
parameterValues*
Program
PRGM
accessorIDs
categoryID
customerID
description
enteredByID
extRefID
groupID
ID
lastUpdateDate
lastUpdatedByID
name
objCode
ownerID
parameterValues*
portfolioID
securityRootID
Project
PROJ
accessorIDs
alignmentScoreCardID
approvalProcessID
attachedRateCardID
categoryID
companyID
convertedOpTaskID
convertedOpTaskOriginatorID
currency
currentApprovalStepID
customerID
deliverableScoreCardID
description
enteredByID
entryDate
extRefID
groupID
ID
issueWorkflowAutomationID
lastConditionNoteID
lastNoteID
lastUpdateDate
lastUpatedByID
milestonePathID
name
objCode
ownerID
parameterValues*
plannedCompletionDate
popAccountID
priority
programID
queueDefID
referenceNumber
rejectionIssueID
resourcePoolID
rootGroupID
scheduleID
sponsorID
status
submittedByID
taskWorkflowAutomationID
teamID
templateID
workflowAutomationID
ProofApproval
PRFAPL
accessorIDs
approverDecision
approverID
customerID
documentID
documentVersionID
ID
isAwaitingDecision
objCode
proofCreationDate
requesterID
Record
RECORD
createdAt
createdBy
customerId

data

NOTE: This field is not filterable.

id
objCode
recordExternalOptions
recordTypeId
updatedAt
Record Type
RECORD_TYPE
color
createdAt
createdBy
customerId

data

NOTE: This field is not filterable.

description
displayName
externalOptions

fields

NOTE: This field is not filterable.

icon
id
isExternal
isTaxonomy
objCode
permission
primaryFieldId
recordsCount
updatedAt
updatedBy
Report
PTLSEC
accessorIDs
appGlobalID
customerID
description
enteredByID
extRefID
filterID
groupByID
ID
lastUpdateDate
lastUpdatedByID
lastViewedByID
name
objCode
objID
preferenceID
publicRunAsUserID
reportFolderID
runAsUserID
scheduledReportID
securityRootID
uiObjCode
viewID
Task
TASK
accessorIDs
approvalProcessID
assignedToID
billingRecordID
categoryID
convertedOpTaskID
convertedOpTaskOriginatorID
currentApprovalStepID
customerID
description
enteredByID
entryDate
lastUpdateDate
extRefID
groupID
ID
iterationID
kanbanBoardID
lastConditionNoteID
lastNoteID
lastUpdateDate
lastUpdatedByID
milestoneID
name
objCode
parameterValues*
parentID
plannedCompletionDate
priority
projectID
recurrenceRuleID
referenceNumber
rejectionIssueID
roleID
rootGroupID
securityRootID
status
submittedByID
teamID
templateTaskID
workflowAutomationID
Template
TMPL
accessorIDs
approvalProcessID
categoryID
companyID
deliverableScoreCardID
customerID
description
enteredByID
entryDate
extRefID
groupID
ID
issueWorkflowAutomationID
lastNoteID
lastUpdateDate
lastUpdatedByID
milestonePathID
name
objCode
ownerID
parameterValues*
priority
programID
queueDefID
portfolioID
referenceNumber
scheduleID
sponsorID
taskWorkflowAutomationID
teamID
workflowAutomationID
Timesheet
TSHET
approverID
approversListString
customerID
displayName
endDate
extRefID
hasNotes
ID
hoursDuration
isEditable
lastNoteID
lastUpdateDate
lastUpdatedByID
objCode
overtimeHours
regularHours
startDate
status
timesheetProfileID
totalHours
userID
User
USER
accessLevelID
categoryID
companyID
customerID
defaultHourTypeID
delegationToID
eauthUserID
emailAddr
enteredByID
extRefID
homeGroupID
homeTeamID
ID
isActive
lastEnteredNoteID
lastLoginDate
lastNoteID
lastUpdateDate
lastUpdatedByID
latestUpdateNoteID
layoutTemplateID
logTimeInDays
managerID
name
objCode
parameterValues*
portalProfileID
resourcePoolID
roleID
scheduleID
timesheetProfileID
title
uiTemplateID
uumUserID
workHoursPerDay
Workspace
WORKSPACE
color
createdAt
createdBy
customerId
icon
id
name
objCode
permission
recordTypes
updatedAt
updatedBy

*A parameterValue is a custom field value associated with various Workfront resources (or objects). An event subscription outbound message includes a complete list of populated parameterValues (custom fields).

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43