cURL
curl --request GET \ --url https://script.so/api/v1/workflows \ --header 'Authorization: Bearer <token>'
{ "data": [ { "id": "wf_xyz789", "name": "Daily Sales Report", "description": "Generate and send daily sales summary", "status": "building", "job_id": "job_build_abc123", "steps": [ { "id": "step_1", "description": "Fetch all orders from Shopify created in the last 24 hours", "status": "pending", "position": 1, "inputs": [ "orders" ], "outputs": [ "summary" ] } ], "created_at": "2023-11-07T05:31:56Z", "updated_at": "2023-11-07T05:31:56Z" } ], "pagination": { "total": 12, "limit": 20, "offset": 0 } }
Retrieve all workflows for your account
API key authentication. Get your key from Settings → API Keys.
Use sk_live_ prefix for production, sk_test_ for development.
sk_live_
sk_test_
Max results (default 20, max 100)
x <= 100
Pagination offset
List of workflows
Show child attributes