- AuditDashboard Developer Portal
- Clients
- Divisions
- Engagements
- Get Engagements by StatusGET
- Create EngagementsPOST
- Update EngagementPUT
- Update Engagement StatusesPATCH
- Delete EngagementsDELETE
- Get Engagement DetailsGET
- Update EngagementPUT
- Update Engagement StatusPATCH
- Delete EngagementDELETE
- Download Engagement DocumentsGET
- Download Engagement Request ReportGET
- Download 'All Engagements' ReportGET
- Insights
- Requests
- Get Engagement Requests
- Get Request by ID
- Update Request Details
- Update Request Status and Priority
- Delete Request
- Create Requests
- Update Multiple Requests
- Update Request Status and Priority
- Delete Multiple Requests
- Get Request History Feed
- Get Request Activity Feed
- Add Comment to Request
- Delete a Request Comment
- Delete a Request Document
- Download Request Documents
- Update Multiple Request Restrictions
- Update Single Request Restrictions
- Upload Request Document
- Users
- Authorization
- Trash
Update Engagement
PUT
/api/public/engagements
Engagements
Request
Body Params application/json
array of:
EngagementID
integer <int32>
optional
DivisionID
integer <int32> | null
optional
Title
string | null
optional
Code
string | null
optional
Type
string | null
optional
Period
string | null
optional
Year
integer <int32> | null
optional
StartDate
string <date-time> | null
optional
DueDate
string <date-time> | null
optional
OwnerID
integer <int32> | null
optional
Status
enum<integer> <int32>
optional
Allowed values:
0110-100-5
ProfessionalUsers
array[object (APIEngagementUser) {2}] | null
optional
The key is the user ID and the value is an optional role identifier.
UserID
integer <int32>
optional
RoleID
integer <int32>
optional
ClientUsers
array[object (APIEngagementUser) {2}] | null
optional
The key is the user ID and the value is an optional role identifier.
UserID
integer <int32>
optional
RoleID
integer <int32>
optional
Example
[
{
"EngagementID": 0,
"DivisionID": 0,
"Title": "string",
"Code": "string",
"Type": "string",
"Period": "string",
"Year": 0,
"StartDate": "2019-08-24T14:15:22Z",
"DueDate": "2019-08-24T14:15:22Z",
"OwnerID": 0,
"Status": 0,
"ProfessionalUsers": [
{
"UserID": 0,
"RoleID": 0
}
],
"ClientUsers": [
{
"UserID": 0,
"RoleID": 0
}
]
}
]
Responses
🟢200OK
This response does not have a body.
🟠400Bad Request
🟠401Unauthorized
🟠404Record Not Found
Modified at 2025-03-24 12:24:39