v25

latestOpenAPI 3.0.1raw.githubusercontent.com2026-07-08143108383.9 KB
Workflow

Updates the BDMS.Models.Workflow defined in the workflowChangeRequest and creates a corresponding BDMS.Models.WorkflowChange.

post/api/v{version}/workflow/change

Path parameters

versionstring required

Request body

boreholeIdinteger required

Gets or sets the identifier of the borehole whose workflow is being updated.

newStatus'Draft' | 'InReview' | 'Reviewed' | 'Published'

Represents the status of a BDMS.Models.Workflow.

commentstring nullable

Gets or sets an optional comment.

newAssigneeIdinteger nullable

Gets or sets the identifier of the new user assigned to the workflow.

hasRequestedChangesboolean nullable

Gets or sets whether the workflow has requested changes.

Response

Applies a workflow change and updates the workflow.