Build History Api List
GET /api/v1/builds/?format=api&ordering=-status&page=26985
{ "count": 4101406, "next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=26986", "previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=26984", "results": [ { "port_name": "py38-trove-classifiers", "builder_name": { "name": "12_x86_64", "display_name": "12" }, "build_id": 147658, "status": "build successful", "time_start": "2026-01-14T22:53:28Z", "time_elapsed": "00:00:12", "watcher_id": 53335 }, { "port_name": "py39-trove-classifiers", "builder_name": { "name": "12_x86_64", "display_name": "12" }, "build_id": 147659, "status": "build successful", "time_start": "2026-01-14T22:54:22Z", "time_elapsed": "00:00:27", "watcher_id": 53335 }, { "port_name": "py310-trove-classifiers", "builder_name": { "name": "12_x86_64", "display_name": "12" }, "build_id": 147660, "status": "build successful", "time_start": "2026-01-14T22:54:51Z", "time_elapsed": "00:00:31", "watcher_id": 53335 }, { "port_name": "py311-trove-classifiers", "builder_name": { "name": "12_x86_64", "display_name": "12" }, "build_id": 147661, "status": "build successful", "time_start": "2026-01-14T22:55:32Z", "time_elapsed": "00:00:27", "watcher_id": 53335 }, { "port_name": "py312-trove-classifiers", "builder_name": { "name": "12_x86_64", "display_name": "12" }, "build_id": 147662, "status": "build successful", "time_start": "2026-01-14T22:56:02Z", "time_elapsed": "00:00:31", "watcher_id": 53335 }, { "port_name": "bottom", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198082, "status": "build successful", "time_start": "2026-01-14T22:24:50Z", "time_elapsed": "00:07:24", "watcher_id": 64438 }, { "port_name": "py314-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198083, "status": "build successful", "time_start": "2026-01-14T22:55:03Z", "time_elapsed": "00:00:32", "watcher_id": 64439 }, { "port_name": "py-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198084, "status": "build successful", "time_start": "2026-01-14T22:56:07Z", "time_elapsed": "00:00:15", "watcher_id": 64439 }, { "port_name": "py37-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198085, "status": "build successful", "time_start": "2026-01-14T22:56:27Z", "time_elapsed": "00:00:57", "watcher_id": 64439 }, { "port_name": "py38-tomli", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198086, "status": "build successful", "time_start": "2026-01-14T22:57:48Z", "time_elapsed": "00:01:02", "watcher_id": 64439 }, { "port_name": "py38-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198087, "status": "build successful", "time_start": "2026-01-14T22:59:19Z", "time_elapsed": "00:00:17", "watcher_id": 64439 }, { "port_name": "py39-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198088, "status": "build successful", "time_start": "2026-01-14T22:59:40Z", "time_elapsed": "00:00:43", "watcher_id": 64439 }, { "port_name": "py310-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198089, "status": "build successful", "time_start": "2026-01-14T23:00:27Z", "time_elapsed": "00:00:36", "watcher_id": 64439 }, { "port_name": "py311-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198090, "status": "build successful", "time_start": "2026-01-14T23:01:09Z", "time_elapsed": "00:00:39", "watcher_id": 64439 }, { "port_name": "py312-trove-classifiers", "builder_name": { "name": "11_x86_64", "display_name": "11" }, "build_id": 198091, "status": "build successful", "time_start": "2026-01-14T23:01:55Z", "time_elapsed": "00:00:36", "watcher_id": 64439 }, { "port_name": "bottom", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225546, "status": "build successful", "time_start": "2026-01-14T22:22:36Z", "time_elapsed": "00:07:33", "watcher_id": 74479 }, { "port_name": "py314-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225547, "status": "build successful", "time_start": "2026-01-14T22:52:07Z", "time_elapsed": "00:00:25", "watcher_id": 74480 }, { "port_name": "py-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225548, "status": "build successful", "time_start": "2026-01-14T22:52:34Z", "time_elapsed": "00:00:12", "watcher_id": 74480 }, { "port_name": "py37-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225549, "status": "build successful", "time_start": "2026-01-14T22:52:54Z", "time_elapsed": "00:00:41", "watcher_id": 74480 }, { "port_name": "py38-tomli", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225550, "status": "build successful", "time_start": "2026-01-14T22:54:22Z", "time_elapsed": "00:00:41", "watcher_id": 74480 }, { "port_name": "py38-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225551, "status": "build successful", "time_start": "2026-01-14T22:55:05Z", "time_elapsed": "00:00:16", "watcher_id": 74480 }, { "port_name": "py39-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225552, "status": "build successful", "time_start": "2026-01-14T22:55:32Z", "time_elapsed": "00:00:31", "watcher_id": 74480 }, { "port_name": "py310-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225553, "status": "build successful", "time_start": "2026-01-14T22:56:07Z", "time_elapsed": "00:00:33", "watcher_id": 74480 }, { "port_name": "py311-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225554, "status": "build successful", "time_start": "2026-01-14T22:56:42Z", "time_elapsed": "00:00:39", "watcher_id": 74480 }, { "port_name": "py312-trove-classifiers", "builder_name": { "name": "10.15_x86_64", "display_name": "10.15" }, "build_id": 225555, "status": "build successful", "time_start": "2026-01-14T22:57:48Z", "time_elapsed": "00:00:31", "watcher_id": 74480 }, { "port_name": "bottom", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248739, "status": "build successful", "time_start": "2026-01-14T22:21:54Z", "time_elapsed": "00:09:04", "watcher_id": 85356 }, { "port_name": "py314-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248740, "status": "build successful", "time_start": "2026-01-14T22:52:55Z", "time_elapsed": "00:00:47", "watcher_id": 85357 }, { "port_name": "py-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248741, "status": "build successful", "time_start": "2026-01-14T22:54:22Z", "time_elapsed": "00:00:14", "watcher_id": 85357 }, { "port_name": "py37-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248742, "status": "build successful", "time_start": "2026-01-14T22:54:39Z", "time_elapsed": "00:01:01", "watcher_id": 85357 }, { "port_name": "py38-tomli", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248743, "status": "build successful", "time_start": "2026-01-14T22:56:07Z", "time_elapsed": "00:00:59", "watcher_id": 85357 }, { "port_name": "py38-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248744, "status": "build successful", "time_start": "2026-01-14T22:57:11Z", "time_elapsed": "00:00:21", "watcher_id": 85357 }, { "port_name": "py39-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248745, "status": "build successful", "time_start": "2026-01-14T22:57:48Z", "time_elapsed": "00:00:47", "watcher_id": 85357 }, { "port_name": "py310-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248746, "status": "build successful", "time_start": "2026-01-14T22:58:41Z", "time_elapsed": "00:00:38", "watcher_id": 85357 }, { "port_name": "py311-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248747, "status": "build successful", "time_start": "2026-01-14T22:59:22Z", "time_elapsed": "00:00:55", "watcher_id": 85357 }, { "port_name": "py312-trove-classifiers", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248748, "status": "build successful", "time_start": "2026-01-14T23:00:22Z", "time_elapsed": "00:00:50", "watcher_id": 85357 }, { "port_name": "bottom", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275171, "status": "build successful", "time_start": "2026-01-14T22:24:04Z", "time_elapsed": "00:09:44", "watcher_id": 94724 }, { "port_name": "py314-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275172, "status": "build successful", "time_start": "2026-01-14T22:51:49Z", "time_elapsed": "00:00:38", "watcher_id": 94725 }, { "port_name": "py-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275173, "status": "build successful", "time_start": "2026-01-14T22:52:30Z", "time_elapsed": "00:00:12", "watcher_id": 94725 }, { "port_name": "py37-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275174, "status": "build successful", "time_start": "2026-01-14T22:52:46Z", "time_elapsed": "00:00:43", "watcher_id": 94725 }, { "port_name": "py38-tomli", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275175, "status": "build successful", "time_start": "2026-01-14T22:53:31Z", "time_elapsed": "00:00:42", "watcher_id": 94725 }, { "port_name": "py38-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275176, "status": "build successful", "time_start": "2026-01-14T22:54:22Z", "time_elapsed": "00:00:12", "watcher_id": 94725 }, { "port_name": "py39-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275177, "status": "build successful", "time_start": "2026-01-14T22:54:39Z", "time_elapsed": "00:00:31", "watcher_id": 94725 }, { "port_name": "py310-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275178, "status": "build successful", "time_start": "2026-01-14T22:55:13Z", "time_elapsed": "00:00:30", "watcher_id": 94725 }, { "port_name": "py311-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275179, "status": "build successful", "time_start": "2026-01-14T22:56:06Z", "time_elapsed": "00:00:40", "watcher_id": 94725 }, { "port_name": "py312-trove-classifiers", "builder_name": { "name": "10.13_x86_64", "display_name": "10.13" }, "build_id": 275180, "status": "build successful", "time_start": "2026-01-14T22:56:49Z", "time_elapsed": "00:00:38", "watcher_id": 94725 }, { "port_name": "py314-trove-classifiers", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 318488, "status": "build successful", "time_start": "2026-01-14T22:56:08Z", "time_elapsed": "00:00:49", "watcher_id": 102745 }, { "port_name": "py-trove-classifiers", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 318489, "status": "build successful", "time_start": "2026-01-14T22:57:00Z", "time_elapsed": "00:00:17", "watcher_id": 102745 }, { "port_name": "py37-trove-classifiers", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 318490, "status": "build successful", "time_start": "2026-01-14T22:57:48Z", "time_elapsed": "00:00:55", "watcher_id": 102745 }, { "port_name": "py38-tomli", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 318491, "status": "build successful", "time_start": "2026-01-14T22:59:02Z", "time_elapsed": "00:00:54", "watcher_id": 102745 }, { "port_name": "py38-trove-classifiers", "builder_name": { "name": "10.12_x86_64", "display_name": "10.12" }, "build_id": 318492, "status": "build successful", "time_start": "2026-01-14T23:00:04Z", "time_elapsed": "00:00:23", "watcher_id": 102745 } ] }