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 | ||
customerID | ||
isPrimary | ||
isTeamAssignment | ||
opTaskID | ||
projectedAvgWorkPerDay | ||
projectedUserAllocationPercentage | ||
projectID | ||
roleID | ||
status | ||
taskID | ||
teamID | ||
work | ||
workPerDayList | ||
workRequired | ||
Company | CMPY | categoryID |
customerID | ||
enteredByID | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
Dashboard | PTLTAB | accessorIDs |
customerID | ||
description | ||
lastUpdateDate Note: LastUpdateDate will only trigger an event the first time that it is updated during each day. |
||
lastUpdatedByID | ||
name | ||
Document | DOCU | accessorIDs |
categoryID | ||
currentVersionID | ||
customer:isAdvancedDocMgmtEnabled | ||
customerID | ||
description | ||
groups | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
ownerID | ||
referenceNumber |
||
DocumentVersion | DOCV | activeProofStages |
documentID | ||
docSize | ||
entryDate | ||
enteredByID | ||
ext | ||
externalIntegrationType | ||
externalStorageID | ||
fileName | ||
fileType | ||
location | ||
proofedByUserID | ||
proofDeadlineDate | ||
proofDecision | ||
proofID | ||
proofName | ||
proofOwnerID | ||
proofPages | ||
proofProgress | ||
proofApprovalStatusID | ||
version | ||
Expense | EXPNS | actualAmount |
actualUnitAmount | ||
billingRecordID | ||
categoryID | ||
customerID | ||
customFormsIDs | ||
description | ||
effectiveDate | ||
enteredByID | ||
entryDate | ||
expObjCode | ||
expenseTypeID | ||
extRefID | ||
isBillable | ||
isReimbursable | ||
isReimbursed | ||
lastUpdateDate | ||
lastUpdatedByID | ||
masterTaskID | ||
objectCategories | ||
objID | ||
parameterValues* | ||
plannedAmount | ||
plannedDate | ||
plannedUnitAmount | ||
projectID | ||
referenceObjCode | ||
referenceObjID | ||
referenceObjectName | ||
taskID | ||
topObjCode | ||
topObjID | ||
topReferenceObjCode | ||
topReferenceObjID | ||
Hour | HOUR | accessorIDs |
actualCost | ||
approvedByID | ||
approvedOnDate | ||
billingRecordID | ||
customerID | ||
description | ||
entryDate | ||
extRefID | ||
hours | ||
hourTypeID | ||
lastUpdateDate | ||
lastUpdatedByID | ||
opTaskID | ||
ownerID | ||
projectID | ||
referenceObjCode | ||
referenceObjID | ||
roleID | ||
status | ||
taskID | ||
timesheetID | ||
Issue | OPTASK | accessorIDs |
assignedToID | ||
categoryID | ||
customerID | ||
description | ||
enteredByID | ||
entryDate | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
ownerID | ||
parameterValues* | ||
plannedCompletionDate | ||
priority | ||
projectID | ||
referenceNumber | ||
status | ||
teamID | ||
Note | NOTE | accessorIDs |
customerID | ||
entryDate | ||
noteText | ||
ownerID | ||
subject | ||
Portfolio | PORT | accessorIDs |
categoryID | ||
customerID | ||
description | ||
enteredByID | ||
entryDate | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
ownerID | ||
parameterValues* | ||
Program | PRGM | accessorIDs |
categoryID | ||
customerID | ||
description | ||
enteredByID | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
ownerID | ||
parameterValues* | ||
portfolioID | ||
Project | PROJ | accessorIDs |
categoryID | ||
companyID | ||
currency | ||
customerID | ||
description | ||
enteredByID | ||
entryDate | ||
groupID | ||
lastUpdateDate | ||
lastUpatedByID | ||
name | ||
ownerID | ||
parameterValues* | ||
plannedCompletionDate | ||
priority | ||
portfolioID | ||
referenceNumber | ||
sponsorID | ||
status | ||
templateID | ||
ProofApproval | PRFAPL | documentVersionID |
approverDecision | ||
approverID | ||
isAwaitingDecision | ||
proofCreationDate | ||
Report | PTLSEC | accessorIDs |
customerID | ||
description | ||
enteredByID | ||
lastUpdateDate | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
uiObjCode | ||
Task | TASK | accessorIDs |
assignedToID | ||
categoryID | ||
customerID | ||
description | ||
enteredByID | ||
entryDate | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
parameterValues* | ||
plannedCompletionDate | ||
priority | ||
projectID | ||
referenceNumber | ||
roleID | ||
status | ||
teamID | ||
Template | TMPL | accessorIDs |
categoryID | ||
companyID | ||
customerID | ||
description | ||
entryDate | ||
lastUpdateDate | ||
lastUpdatedByID | ||
name | ||
ownerID | ||
parameterValues* | ||
priority | ||
portfolioID | ||
referenceNumber | ||
sponsorID | ||
Timesheet | TSHET | approversListString |
customerID | ||
displayName | ||
endDate | ||
extRefID | ||
hasNotes | ||
hoursDuration | ||
isEditable | ||
lastNoteID | ||
lastUpdateDate | ||
lastUpdatedByID | ||
overtimeHours | ||
regularHours | ||
startDate | ||
status | ||
timesheetProfileID | ||
totalHours | ||
userID | ||
User | USER | accessLevelID |
categoryID | ||
companyID | ||
customerID | ||
homeGroupID | ||
homeTeamID | ||
isActive | ||
lastLoginDate | ||
lastUpdateDate | ||
lastUpdatedByID | ||
managerID | ||
name | ||
parameterValues* | ||
roleID | ||
title |
*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).