Docs

Set Resource Approval

POST /advanceRequests/{requestId}/resourceApproval

POST/advanceRequests/{requestId}/resourceApproval

Sets the resource-side approval on an advance request (for example confirming the requested resource can be supplied): true approves, false rejects, null resets to pending. Use Advances_SetAdvanceApproval for the production-side decision. When the request's module is task tracked and has task review required, and an AdvanceTaskStatusMapping exists, the linked task moves to Needs Review and the module and advance statuses are recalculated. Returns both approval states; the request id comes from Advances_GetAdvanceRequests.

Path Parameters

FieldTypeRequiredDescription
requestIduuidRequired

Request Body

FieldTypeRequiredDescription
isApprovedbooleanOptional
reasonstringOptional

Response

FieldTypeDescription
advanceApprovedboolean| null
resourceApprovedboolean| null