Skip to content

ServiceList

View as Markdown

A page of Service objects.

Field Type Description
data * array of Service
next_cursor * string or null Pass as cursor to get the next page; null on the last page.
has_more * boolean

* always present

{
"data": [
{
"id": "svc_01jbx2m9k7q4r8t5v6w3y0z1sv",
"project_id": "prj_01jbx2m9k7q4r8t5v6w3y0z1pr",
"name": "web",
"kind": "web",
"managed_by_manifest": true,
"source": {
"kind": "git",
"repo": "primecarers/platform",
"root": "apps/web",
"watch": [
"apps/web/**",
"packages/ui/**",
"pnpm-lock.yaml"
]
},
"build": {
"builder": "railpack"
},
"start": "pnpm --filter web start",
"pre_deploy": "pnpm --filter db migrate deploy",
"port": 3000,
"healthcheck": {
"type": "http",
"path": "/healthz",
"timeout_seconds": 10
},
"resources": {
"cpu": 2,
"memory_mb": 2048
},
"replicas": {
"min": 2,
"max": 6,
"scale_on": {
"cpu_percent": 70,
"concurrency": 80
}
},
"sleep_when_idle": false,
"private": false,
"cron": null,
"created_at": "2026-10-22T09:30:00Z",
"updated_at": "2026-10-23T10:00:00Z"
}
],
"next_cursor": "string",
"has_more": false
}