HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3815618,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=status&page=54957",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=status&page=54955",
"results": [
{
"port_name": "py-sexpdata",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 274902,
"status": "build successful",
"time_start": "2026-01-09T15:30:29Z",
"time_elapsed": "00:00:10",
"watcher_id": 94597
},
{
"port_name": "py314-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318169,
"status": "build successful",
"time_start": "2026-01-09T15:09:13Z",
"time_elapsed": "00:04:42",
"watcher_id": 102616
},
{
"port_name": "py-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318170,
"status": "build successful",
"time_start": "2026-01-09T15:13:57Z",
"time_elapsed": "00:00:14",
"watcher_id": 102616
},
{
"port_name": "py39-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318171,
"status": "build successful",
"time_start": "2026-01-09T15:14:13Z",
"time_elapsed": "00:04:35",
"watcher_id": 102616
},
{
"port_name": "py310-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318172,
"status": "build successful",
"time_start": "2026-01-09T15:18:51Z",
"time_elapsed": "00:03:36",
"watcher_id": 102616
},
{
"port_name": "py311-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318173,
"status": "build successful",
"time_start": "2026-01-09T15:22:29Z",
"time_elapsed": "00:03:56",
"watcher_id": 102616
},
{
"port_name": "py312-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318174,
"status": "build successful",
"time_start": "2026-01-09T15:26:28Z",
"time_elapsed": "00:03:23",
"watcher_id": 102616
},
{
"port_name": "py313-pycares",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 318175,
"status": "build successful",
"time_start": "2026-01-09T15:29:52Z",
"time_elapsed": "00:03:22",
"watcher_id": 102616
},
{
"port_name": "py314-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307677,
"status": "build successful",
"time_start": "2026-01-09T15:09:56Z",
"time_elapsed": "00:02:31",
"watcher_id": 103880
},
{
"port_name": "py-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307678,
"status": "build successful",
"time_start": "2026-01-09T15:12:30Z",
"time_elapsed": "00:00:16",
"watcher_id": 103880
},
{
"port_name": "py39-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307679,
"status": "build successful",
"time_start": "2026-01-09T15:12:49Z",
"time_elapsed": "00:02:45",
"watcher_id": 103880
},
{
"port_name": "py310-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307680,
"status": "build successful",
"time_start": "2026-01-09T15:15:36Z",
"time_elapsed": "00:02:25",
"watcher_id": 103880
},
{
"port_name": "py311-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307681,
"status": "build successful",
"time_start": "2026-01-09T15:18:04Z",
"time_elapsed": "00:02:31",
"watcher_id": 103880
},
{
"port_name": "py312-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307682,
"status": "build successful",
"time_start": "2026-01-09T15:20:37Z",
"time_elapsed": "00:02:20",
"watcher_id": 103880
},
{
"port_name": "py313-pycares",
"builder_name": {
"name": "10.11_x86_64",
"display_name": "10.11"
},
"build_id": 307683,
"status": "build successful",
"time_start": "2026-01-09T15:22:59Z",
"time_elapsed": "00:02:22",
"watcher_id": 103880
},
{
"port_name": "py314-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316217,
"status": "build successful",
"time_start": "2026-01-09T15:05:52Z",
"time_elapsed": "00:01:41",
"watcher_id": 103731
},
{
"port_name": "py-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316218,
"status": "build successful",
"time_start": "2026-01-09T15:07:39Z",
"time_elapsed": "00:00:12",
"watcher_id": 103731
},
{
"port_name": "py39-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316219,
"status": "build successful",
"time_start": "2026-01-09T15:07:57Z",
"time_elapsed": "00:02:17",
"watcher_id": 103731
},
{
"port_name": "py310-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316220,
"status": "build successful",
"time_start": "2026-01-09T15:10:20Z",
"time_elapsed": "00:01:56",
"watcher_id": 103731
},
{
"port_name": "py311-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316221,
"status": "build successful",
"time_start": "2026-01-09T15:12:19Z",
"time_elapsed": "00:01:55",
"watcher_id": 103731
},
{
"port_name": "py312-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316222,
"status": "build successful",
"time_start": "2026-01-09T15:14:16Z",
"time_elapsed": "00:02:03",
"watcher_id": 103731
},
{
"port_name": "py313-pycares",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316223,
"status": "build successful",
"time_start": "2026-01-09T15:16:22Z",
"time_elapsed": "00:02:04",
"watcher_id": 103731
},
{
"port_name": "py312-sexpdata",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316224,
"status": "build successful",
"time_start": "2026-01-09T15:30:43Z",
"time_elapsed": "00:00:34",
"watcher_id": 103732
},
{
"port_name": "py-sexpdata",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316225,
"status": "build successful",
"time_start": "2026-01-09T15:31:18Z",
"time_elapsed": "00:00:05",
"watcher_id": 103732
},
{
"port_name": "py314-pypdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316227,
"status": "build successful",
"time_start": "2026-01-09T16:00:55Z",
"time_elapsed": "00:00:53",
"watcher_id": 103735
},
{
"port_name": "py-pypdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316228,
"status": "build successful",
"time_start": "2026-01-09T16:01:58Z",
"time_elapsed": "00:00:08",
"watcher_id": 103735
},
{
"port_name": "py310-pypdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 316229,
"status": "build successful",
"time_start": "2026-01-09T16:02:07Z",
"time_elapsed": "00:00:27",
"watcher_id": 103735
},
{
"port_name": "py314-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324268,
"status": "build successful",
"time_start": "2026-01-09T15:08:00Z",
"time_elapsed": "00:02:08",
"watcher_id": 103406
},
{
"port_name": "py-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324269,
"status": "build successful",
"time_start": "2026-01-09T15:10:13Z",
"time_elapsed": "00:00:16",
"watcher_id": 103406
},
{
"port_name": "py39-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324270,
"status": "build successful",
"time_start": "2026-01-09T15:10:42Z",
"time_elapsed": "00:02:49",
"watcher_id": 103406
},
{
"port_name": "py310-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324271,
"status": "build successful",
"time_start": "2026-01-09T15:13:32Z",
"time_elapsed": "00:02:07",
"watcher_id": 103406
},
{
"port_name": "py311-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324272,
"status": "build successful",
"time_start": "2026-01-09T15:15:42Z",
"time_elapsed": "00:02:23",
"watcher_id": 103406
},
{
"port_name": "py312-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324273,
"status": "build successful",
"time_start": "2026-01-09T15:18:08Z",
"time_elapsed": "00:02:15",
"watcher_id": 103406
},
{
"port_name": "py313-pycares",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324274,
"status": "build successful",
"time_start": "2026-01-09T15:20:24Z",
"time_elapsed": "00:02:14",
"watcher_id": 103406
},
{
"port_name": "py312-sexpdata",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324275,
"status": "build successful",
"time_start": "2026-01-09T15:30:16Z",
"time_elapsed": "00:00:28",
"watcher_id": 103407
},
{
"port_name": "py-sexpdata",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324276,
"status": "build successful",
"time_start": "2026-01-09T15:30:47Z",
"time_elapsed": "00:00:08",
"watcher_id": 103407
},
{
"port_name": "py314-pypdf",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324278,
"status": "build successful",
"time_start": "2026-01-09T16:01:29Z",
"time_elapsed": "00:00:51",
"watcher_id": 103410
},
{
"port_name": "py-pypdf",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 324279,
"status": "build successful",
"time_start": "2026-01-09T16:02:22Z",
"time_elapsed": "00:00:09",
"watcher_id": 103410
},
{
"port_name": "py314-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223643,
"status": "build successful",
"time_start": "2026-01-09T15:07:24Z",
"time_elapsed": "00:02:20",
"watcher_id": 74202
},
{
"port_name": "py-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223644,
"status": "build successful",
"time_start": "2026-01-09T15:09:46Z",
"time_elapsed": "00:00:12",
"watcher_id": 74202
},
{
"port_name": "py39-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223645,
"status": "build successful",
"time_start": "2026-01-09T15:10:00Z",
"time_elapsed": "00:02:51",
"watcher_id": 74202
},
{
"port_name": "py310-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223646,
"status": "build successful",
"time_start": "2026-01-09T15:12:53Z",
"time_elapsed": "00:02:19",
"watcher_id": 74202
},
{
"port_name": "py311-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223647,
"status": "build successful",
"time_start": "2026-01-09T15:15:15Z",
"time_elapsed": "00:02:36",
"watcher_id": 74202
},
{
"port_name": "py312-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223648,
"status": "build successful",
"time_start": "2026-01-09T15:17:56Z",
"time_elapsed": "00:02:29",
"watcher_id": 74202
},
{
"port_name": "py313-pycares",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223649,
"status": "build successful",
"time_start": "2026-01-09T15:20:27Z",
"time_elapsed": "00:02:32",
"watcher_id": 74202
},
{
"port_name": "py312-sexpdata",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223650,
"status": "build successful",
"time_start": "2026-01-09T15:31:52Z",
"time_elapsed": "00:00:31",
"watcher_id": 74203
},
{
"port_name": "py-sexpdata",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223651,
"status": "build successful",
"time_start": "2026-01-09T15:32:26Z",
"time_elapsed": "00:00:06",
"watcher_id": 74203
},
{
"port_name": "py314-pypdf",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223653,
"status": "build successful",
"time_start": "2026-01-09T16:00:26Z",
"time_elapsed": "00:01:05",
"watcher_id": 74206
},
{
"port_name": "py-pypdf",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223654,
"status": "build successful",
"time_start": "2026-01-09T16:01:35Z",
"time_elapsed": "00:00:09",
"watcher_id": 74206
},
{
"port_name": "py310-pypdf",
"builder_name": {
"name": "10.8_x86_64",
"display_name": "10.8"
},
"build_id": 223655,
"status": "build successful",
"time_start": "2026-01-09T16:01:46Z",
"time_elapsed": "00:00:28",
"watcher_id": 74206
}
]
}