Fetch a single monitoring workflow by ID
GET/monitoring-workflows/:id
Returns a single monitoring workflow identified by id. Use this endpoint when you already have the workflow ID; use GET /monitoring-workflows to search or paginate. The tenant-id header is mandatory and scopes the lookup. The response is enriched with resolved display names (verifiedByName, assignedByName, assignedToName); records with a non-null deletedAt inside CRUD-enabled practitioner sections (e.g. licenses, dea) are filtered out; and, for callers without the MONITORING_WORKFLOW_NEEDS_VERIFICATION_FLAG permission, flags with status needsVerification are stripped from the flag arrays. Requires MONITORING_WORKFLOW_READ.
Request
Responses
- 200
- 401
- 403
- 404
- 500
The enriched monitoring workflow record.
Unauthorized - Authentication required
Forbidden - User does not have required permissions
Monitoring workflow not found, or it does not belong to the requesting tenant
Internal Server Error - An unexpected error occurred