Event subscription resource fields

Last update: 2023-11-13
  • Created for:
  • Developer

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.

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
projectedAvgWorkPerDay
projectedUserAllocationPercentage
projectID
roleID
securityRootID
status
taskID
teamID
work
workPerDate

Removed

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
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
id
objCode
recordExternalOptions
recordTypeId
updatedAt
Record Type RECORD_TYPE color
createdAt
createdBy
customerId
data
description
displayName
externalOptions
fields
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).

On this page