---
title: "Api Pipeline Schema"
method: GET
path: "/api/pipelines/schema"
tags: ["pipelines"]
---

# Api Pipeline Schema

`GET /api/pipelines/schema`

## Request

- Base URL: `https://outsend.xyz`
- URL: `https://outsend.xyz/api/pipelines/schema`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Schéma canonique des blocs pipeline (source de vérité serveur).

Contrat UNIQUE consommé par : l'éditeur, l'import, la génération IA, et
la future API/MCP (`create_pipeline`). Public (pas d'auth) : c'est de la
doc de format, identique pour tous, et déjà reflété dans /docs.

Forme : `{schema_version, compat, root_types, nodes: {<type>: {category,
is_root, input, output, needs, produces, config_schema}}}`.

## Response `200`

Successful Response

- object

---

[API](https://skmtc.dev/outsend/apis/outsend-api.md) · [All operations](https://skmtc.dev/outsend/apis/outsend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/outsend/apis/outsend-api/revisions/39db3c6f886a?raw)
