Publish Developer Workflow
Audit and publish the current draft as an immutable active version. Inherits the same confirm_removed_nodes / 409 removed_nodes_require_confirmation contract as the interactive publish route (see publish_draft); confirmation retries must echo the returned removed_nodes_confirmation.
POST
/developer/v1/workflows/{definition_id}/publishAuthorizations
Authorizationstringheaderrequired
Send your GenHealth credential as Bearer <YOUR_API_KEY>. This endpoint requires workflow:publish for the authenticated organization.
Headers
Acceptstringheader
Response media type. Use application/json for the current API.
Parameters
definition_idrequiredRequest body
Send an application/json request body.
WorkflowPublishRequest
confirm_removed_nodesbooleandescriptionstring | nullpersonal_account_authorizationsarray<PersonalWorkflowPublishAuthorization>removed_nodes_confirmationWorkflowPublishRemovalConfirmation | nullResponses
WorkflowPublishResponse
idstringstatusstringversion_idstringversion_numberintegerHTTPValidationError
detailarray<ValidationError>