Arroyo Documentation home page
Search or ask...
Arroyo Cloud
Arroyo Cloud
Search...
Navigation
Pipelines
Validate a query and return pipeline graph
Documentation
Github
Discord
API Reference
Releases
API Documentation
API Overview
Connectors
Connection Profiles
Connection Tables
Jobs
Pipelines
GET
List all pipelines
POST
Create a new pipeline
POST
Create a new preview pipeline
POST
Validate a query and return pipeline graph
GET
Get a single pipeline
DEL
Delete a pipeline
PATCH
Update a pipeline
GET
List a pipeline's jobs
POST
Restart a pipeline
UDFs
Pipelines
Validate a query and return pipeline graph
POST
/
v1
/
pipelines
/
validate_query
Send
Body
object
*
query
string
*
query
Required
string
udfs
array
array
null
udfs
array
Body
application/json
query
string
required
udfs
object[] | null
Show child attributes
udfs.
definition
string
required
udfs.
language
enum<string>
Available options:
python
,
rust
Response
200 - application/json
errors
string[]
required
graph
object
Show child attributes
graph.
edges
object[]
required
Show child attributes
graph.edges.
destId
integer
required
Required range:
x > 0
graph.edges.
edgeType
string
required
graph.edges.
keyType
string
required
graph.edges.
srcId
integer
required
Required range:
x > 0
graph.edges.
valueType
string
required
graph.
nodes
object[]
required
Show child attributes
graph.nodes.
description
string
required
graph.nodes.
nodeId
integer
required
Required range:
x > 0
graph.nodes.
operator
string
required
graph.nodes.
parallelism
integer
required
Required range:
x > 0
Create a new preview pipeline
Get a single pipeline