---
url: "https://vueda.dev/v3/reference/api/py/vueda.workflow.schema.md"
title: "workflow.schema"
---

# workflow.schema

## Overview

OpenAPI schema descriptions for the workflow endpoints.

The serializers here describe the JSON the ``WorkflowViewSet`` actions return. They never serialize data;
schema generation reads them, so each response shape becomes a named component.

## Classes

- [BulkExecuteTransitionRequestSerializer](/v3/reference/api/py/vueda.workflow.schema/BulkExecuteTransitionRequestSerializer.md)
- [ExecuteTransitionRequestSerializer](/v3/reference/api/py/vueda.workflow.schema/ExecuteTransitionRequestSerializer.md)
- [ObjectStateSerializer](/v3/reference/api/py/vueda.workflow.schema/ObjectStateSerializer.md)
- [TransitionResultSerializer](/v3/reference/api/py/vueda.workflow.schema/TransitionResultSerializer.md)
- [TransitionResultStateSerializer](/v3/reference/api/py/vueda.workflow.schema/TransitionResultStateSerializer.md)
- [WorkflowErrorSerializer](/v3/reference/api/py/vueda.workflow.schema/WorkflowErrorSerializer.md)

## Source

`server/vueda/workflow/schema.py`
