curl --request GET \
--url https://api.example.com/runs \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "01JNQVR7M0EJ5GKAT2SC4ERS1Z",
"repository": {
"name": "api-server"
},
"title": "Add rate limiting to auth endpoints",
"workflow": {
"slug": "implement"
},
"status": "working",
"created_at": "2026-03-06T14:30:00Z",
"pull_request": {
"number": 889,
"additions": 234,
"deletions": 67,
"comments": 4,
"checks": [
{
"name": "unit-tests",
"status": "success",
"duration_secs": 154
}
]
},
"timings": {
"elapsed_secs": 420,
"elapsed_warning": false
},
"sandbox": {
"id": "sb-a1b2c3d4",
"resources": {
"cpu": 4,
"memory": 8
}
},
"question": {
"text": "Accept or push for another round?"
}
}
],
"meta": {
"has_more": true
}
}Returns a paginated list of runs for the board view, ordered by recency.
curl --request GET \
--url https://api.example.com/runs \
--header 'Authorization: Bearer <token>'{
"data": [
{
"id": "01JNQVR7M0EJ5GKAT2SC4ERS1Z",
"repository": {
"name": "api-server"
},
"title": "Add rate limiting to auth endpoints",
"workflow": {
"slug": "implement"
},
"status": "working",
"created_at": "2026-03-06T14:30:00Z",
"pull_request": {
"number": 889,
"additions": 234,
"deletions": 67,
"comments": 4,
"checks": [
{
"name": "unit-tests",
"status": "success",
"duration_secs": 154
}
]
},
"timings": {
"elapsed_secs": 420,
"elapsed_warning": false
},
"sandbox": {
"id": "sb-a1b2c3d4",
"resources": {
"cpu": 4,
"memory": 8
}
},
"question": {
"text": "Accept or push for another round?"
}
}
],
"meta": {
"has_more": true
}
}JWT bearer token issued by fabro-web. See the Authentication guide for details.
Maximum number of items to return per page.
1 <= x <= 100Number of items to skip before returning results.
x >= 0