Flows
flows
Methods
Create A Flow -> { id, created_at, name, 3 more... }
post/flows
Create a flow
Security
Example: Authorization: Bearer My Bearer Token
Response fields
id: string
(maxLength: 30, format: flow-id) created_at: string
(format: date-time) name: string
(minLength: 1, maxLength: 150) updated_at: string
(format: date-time) actions: Array<unknown>
Optional
executed_at: string
(format: date)Optional
Request example
200Example
Delete A Flow ->
delete/flows/{id}
Delete a flow
Get Flows -> FlowsPageNumberPage<{ id, created_at, name, 2 more... }>
get/flows
Get flows
get/flows/{id}
Get a flow
Update A Flow -> { id, created_at, name, 3 more... }
patch/flows/{id}
Update a flow
Domain types
Flow = { id, created_at, name, 3 more... }
Flows
Executions
flows.executions
Methods
Delete A Flow Execution ->
delete/flows/{flow_id}/executions/{execution_id}
Delete a flow execution
Get Flow Executions -> FlowsExecutionsPageNumberPage<{ id, created_at, status, 5 more... }>
get/flows/{flow_id}/executions
Get flow executions
get/flows/{flow_id}/executions/{execution_id}
Get a flow execution
Domain types
FlowExecution = { id, created_at, status, 6 more... }
Flows
Vault Connections
flows.vault_connections
Methods
Delete A Flows Vault Connection ->
delete/flows/vault/connections/{id}
Delete a Flows Vault connection
get/flows/vault/connections/{id}
Get a Flows Vault connection
Update A Flows Vault Connection -> { id, app_id, created_at, 7 more... }
patch/flows/vault/connections/{id}
Update a Flows Vault connection
Domain types
VaultConnection = { id, app_id, created_at, 7 more... }