---
title: Workflow schema
description: Download the schema used to validate YAML workflow definition files in Scaleway Data Orchestrator
tags: data-orchestrator workflow schema yaml
dates:
  posted: 2026-09-22
---

{/* import workflowYaml from './assets/workflow.yaml'*/}

This page provides the workflow schema used to validate YAML workflow definition files in Scaleway Data Orchestrator.

The workflow schema is a JSON Schema that defines the exact structure that workflow definition YAML files must follow. 
You can use it to:
- Enable autocompletion and inline validation in your code editor.
- Validate your definition files in your CI/CD pipelines.
- Understand why a workflow definition file is rejected on upload.
- Write your workflow definition files with a tool or agent. 


<Message type="tip">
  <Link href="/assets/pages/data-orchestrator/reference-content/assets/workflow.yaml" download="workflow.yaml">
    Download the workflow schema (workflow.yaml)
  </Link>
</Message>