Skip to main content
List SimplePipelines
curl --request GET \
  --url https://api.ionworks.com/simple_pipelines
{
  "items": [
    {
      "id": "<string>",
      "project_id": "<string>",
      "organization_id": "<string>",
      "created_at": "2023-11-07T05:31:56Z",
      "updated_at": "2023-11-07T05:31:56Z",
      "user_id": "<string>",
      "name": "<string>",
      "description": "<string>",
      "job_id": "<string>",
      "error": "<string>",
      "created_by_email": "<string>"
    }
  ],
  "count": 123,
  "total": 123
}

Query Parameters

project_id
string
required

Filter by project

limit
integer
default:10

Items per page

Required range: 1 <= x <= 100
offset
integer
default:0

Number of items to skip

Required range: x >= 0
name
string | null

Filter by name (use ilike.%value% for partial match).

description
string | null

Filter by description (Supabase operator syntax supported).

status
string | null

Filter by status (eq.completed or in.(val1,val2)).

created_by_email
string | null

Filter by creator email (Supabase operator syntax supported).

created_at
string | null

Filter on created_at (gte./lte./eq. operator).

updated_at
string | null

Filter on updated_at (gte./lte./eq. operator).

created_at_gt
string | null

Lower bound for created_at.

created_at_lt
string | null

Upper bound for created_at.

updated_at_gt
string | null

Lower bound for updated_at.

updated_at_lt
string | null

Upper bound for updated_at.

order_by
enum<string>
default:created_at

Sort column.

Available options:
id,
name,
description,
status,
created_at,
updated_at,
created_by_email
order
enum<string>
default:desc

Sort direction.

Available options:
asc,
desc

Response

Successful Response

Paginated list response for SimplePipelines.

items
SimplePipelineListItem · object[]
required
count
integer
required

Number of items in this page

total
integer
required

Total number of matching items