Build History Api List
GET /api/v1/builds/?format=api&ordering=-status&page=27001
{ "count": 4099864, "next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27002", "previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27000", "results": [ { "port_name": "py-xmltodict", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256168, "status": "build successful", "time_start": "2026-01-12T15:25:02Z", "time_elapsed": "00:00:11", "watcher_id": 76636 }, { "port_name": "py39-xmltodict", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256169, "status": "build successful", "time_start": "2026-01-12T15:25:15Z", "time_elapsed": "00:00:28", "watcher_id": 76636 }, { "port_name": "py310-xmltodict", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256170, "status": "build successful", "time_start": "2026-01-12T15:25:44Z", "time_elapsed": "00:00:29", "watcher_id": 76636 }, { "port_name": "py311-xmltodict", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256171, "status": "build successful", "time_start": "2026-01-12T15:26:16Z", "time_elapsed": "00:00:32", "watcher_id": 76636 }, { "port_name": "py312-xmltodict", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256172, "status": "build successful", "time_start": "2026-01-12T15:26:51Z", "time_elapsed": "00:00:32", "watcher_id": 76636 }, { "port_name": "py313-xmltodict", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256173, "status": "build successful", "time_start": "2026-01-12T15:27:56Z", "time_elapsed": "00:00:40", "watcher_id": 76636 }, { "port_name": "py314-future", "builder_name": { "name": "10.6_x86_64", "display_name": "10.6.x86_64" }, "build_id": 256174, "status": "build successful", "time_start": "2026-01-12T15:31:28Z", "time_elapsed": "00:00:37", "watcher_id": 76637 }, { "port_name": "py39-xmltodict", "builder_name": { "name": "10.6_i386", "display_name": "10.6" }, "build_id": 218990, "status": "build successful", "time_start": "2026-01-12T15:28:26Z", "time_elapsed": "00:00:33", "watcher_id": 76570 }, { "port_name": "py310-xmltodict", "builder_name": { "name": "10.6_i386", "display_name": "10.6" }, "build_id": 218991, "status": "build successful", "time_start": "2026-01-12T15:29:03Z", "time_elapsed": "00:00:35", "watcher_id": 76570 }, { "port_name": "py311-xmltodict", "builder_name": { "name": "10.6_i386", "display_name": "10.6" }, "build_id": 218992, "status": "build successful", "time_start": "2026-01-12T15:29:40Z", "time_elapsed": "00:00:40", "watcher_id": 76570 }, { "port_name": "py312-xmltodict", "builder_name": { "name": "10.6_i386", "display_name": "10.6" }, "build_id": 218993, "status": "build successful", "time_start": "2026-01-12T15:30:23Z", "time_elapsed": "00:00:37", "watcher_id": 76570 }, { "port_name": "py313-xmltodict", "builder_name": { "name": "10.6_i386", "display_name": "10.6" }, "build_id": 218994, "status": "build successful", "time_start": "2026-01-12T15:31:02Z", "time_elapsed": "00:00:38", "watcher_id": 76570 }, { "port_name": "py312-tlsh", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33819, "status": "build successful", "time_start": "2026-01-12T15:33:33Z", "time_elapsed": "00:00:15", "watcher_id": 13889 }, { "port_name": "py312-tlsh", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 101172, "status": "build successful", "time_start": "2026-01-12T15:35:16Z", "time_elapsed": "00:00:35", "watcher_id": 38979 }, { "port_name": "py312-tlsh", "builder_name": { "name": "12_arm64", "display_name": "12.arm64" }, "build_id": 157661, "status": "build successful", "time_start": "2026-01-12T15:34:46Z", "time_elapsed": "00:00:17", "watcher_id": 52984 }, { "port_name": "py312-tlsh", "builder_name": { "name": "12_x86_64", "display_name": "12" }, "build_id": 147527, "status": "build successful", "time_start": "2026-01-12T15:40:00Z", "time_elapsed": "00:01:34", "watcher_id": 53271 }, { "port_name": "py311-scipy", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248581, "status": "build successful", "time_start": "2026-01-12T15:44:10Z", "time_elapsed": "00:19:10", "watcher_id": 85282 }, { "port_name": "py312-cython", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248582, "status": "build successful", "time_start": "2026-01-12T16:03:23Z", "time_elapsed": "00:05:14", "watcher_id": 85282 }, { "port_name": "py312-numpy", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248583, "status": "build successful", "time_start": "2026-01-12T16:08:38Z", "time_elapsed": "00:09:20", "watcher_id": 85282 }, { "port_name": "py312-scipy", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248584, "status": "build successful", "time_start": "2026-01-12T16:18:01Z", "time_elapsed": "00:19:18", "watcher_id": 85282 }, { "port_name": "py313-numpy", "builder_name": { "name": "10.14_x86_64", "display_name": "10.14" }, "build_id": 248585, "status": "build successful", "time_start": "2026-01-12T16:37:21Z", "time_elapsed": "00:05:46", "watcher_id": 85282 }, { "port_name": "BlackHole", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33820, "status": "build successful", "time_start": "2026-01-12T16:13:40Z", "time_elapsed": "00:00:25", "watcher_id": 13890 }, { "port_name": "py314-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33821, "status": "build successful", "time_start": "2026-01-12T17:15:09Z", "time_elapsed": "00:01:52", "watcher_id": 13891 }, { "port_name": "py-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33822, "status": "build successful", "time_start": "2026-01-12T17:17:04Z", "time_elapsed": "00:00:06", "watcher_id": 13891 }, { "port_name": "py39-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33823, "status": "build successful", "time_start": "2026-01-12T17:17:17Z", "time_elapsed": "00:01:46", "watcher_id": 13891 }, { "port_name": "py310-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33824, "status": "build successful", "time_start": "2026-01-12T17:19:05Z", "time_elapsed": "00:01:48", "watcher_id": 13891 }, { "port_name": "py311-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33825, "status": "build successful", "time_start": "2026-01-12T17:20:55Z", "time_elapsed": "00:01:50", "watcher_id": 13891 }, { "port_name": "py312-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33826, "status": "build successful", "time_start": "2026-01-12T17:22:47Z", "time_elapsed": "00:01:50", "watcher_id": 13891 }, { "port_name": "py313-uv-build", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33827, "status": "build successful", "time_start": "2026-01-12T17:24:40Z", "time_elapsed": "00:01:48", "watcher_id": 13891 }, { "port_name": "py314-corner", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33828, "status": "build successful", "time_start": "2026-01-12T17:26:30Z", "time_elapsed": "00:00:18", "watcher_id": 13891 }, { "port_name": "py314-jupyter_sphinx", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33829, "status": "build successful", "time_start": "2026-01-12T17:26:50Z", "time_elapsed": "00:00:24", "watcher_id": 13891 }, { "port_name": "py314-smartypants", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33830, "status": "build successful", "time_start": "2026-01-12T17:27:16Z", "time_elapsed": "00:00:12", "watcher_id": 13891 }, { "port_name": "rst2pdf", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33831, "status": "build successful", "time_start": "2026-01-12T17:27:29Z", "time_elapsed": "00:00:15", "watcher_id": 13891 }, { "port_name": "py314-helpdev", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33832, "status": "build successful", "time_start": "2026-01-12T17:32:19Z", "time_elapsed": "00:00:07", "watcher_id": 13892 }, { "port_name": "py314-htmldocs", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33833, "status": "build successful", "time_start": "2026-01-12T17:32:28Z", "time_elapsed": "00:00:11", "watcher_id": 13892 }, { "port_name": "py314-ipython-pygments-lexers", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33834, "status": "build successful", "time_start": "2026-01-12T17:32:40Z", "time_elapsed": "00:00:11", "watcher_id": 13892 }, { "port_name": "py314-libsass", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33835, "status": "build successful", "time_start": "2026-01-12T17:32:52Z", "time_elapsed": "00:00:53", "watcher_id": 13892 }, { "port_name": "py314-pickleshare", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33836, "status": "build successful", "time_start": "2026-01-12T17:33:48Z", "time_elapsed": "00:00:05", "watcher_id": 13892 }, { "port_name": "py314-pygithub", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33837, "status": "build successful", "time_start": "2026-01-12T17:33:55Z", "time_elapsed": "00:00:21", "watcher_id": 13892 }, { "port_name": "py314-pyqt5-webengine", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33838, "status": "build successful", "time_start": "2026-01-12T17:34:34Z", "time_elapsed": "00:01:33", "watcher_id": 13892 }, { "port_name": "py314-qtsass", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33839, "status": "build successful", "time_start": "2026-01-12T17:36:12Z", "time_elapsed": "00:00:27", "watcher_id": 13892 }, { "port_name": "py314-qdarkstyle", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33840, "status": "build successful", "time_start": "2026-01-12T17:36:50Z", "time_elapsed": "00:00:06", "watcher_id": 13892 }, { "port_name": "py314-qtconsole", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33841, "status": "build successful", "time_start": "2026-01-12T17:36:57Z", "time_elapsed": "00:00:08", "watcher_id": 13892 }, { "port_name": "py314-rtree", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33842, "status": "build successful", "time_start": "2026-01-12T17:37:17Z", "time_elapsed": "00:00:06", "watcher_id": 13892 }, { "port_name": "py314-spyder-kernels", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33843, "status": "build successful", "time_start": "2026-01-12T17:37:30Z", "time_elapsed": "00:00:18", "watcher_id": 13892 }, { "port_name": "py314-superqt", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 33844, "status": "build successful", "time_start": "2026-01-12T17:38:08Z", "time_elapsed": "00:00:29", "watcher_id": 13892 }, { "port_name": "BlackHole", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 101173, "status": "build successful", "time_start": "2026-01-12T16:14:27Z", "time_elapsed": "00:00:49", "watcher_id": 38980 }, { "port_name": "py314-uv-build", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 101174, "status": "build successful", "time_start": "2026-01-12T17:15:38Z", "time_elapsed": "00:02:49", "watcher_id": 38981 }, { "port_name": "py-uv-build", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 101175, "status": "build successful", "time_start": "2026-01-12T17:18:32Z", "time_elapsed": "00:00:06", "watcher_id": 38981 }, { "port_name": "py39-uv-build", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 101176, "status": "build successful", "time_start": "2026-01-12T17:18:39Z", "time_elapsed": "00:02:39", "watcher_id": 38981 } ] }