Build History Api List
GET /api/v1/builds/?format=api&ordering=-status&page=27980
{ "count": 4023562, "next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27981", "previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-status&page=27979", "results": [ { "port_name": "ocaml-config-file", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7164, "status": "build successful", "time_start": "2025-09-23T22:12:59Z", "time_elapsed": "00:00:08", "watcher_id": 366 }, { "port_name": "ocaml-cryptokit", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7165, "status": "build successful", "time_start": "2025-09-23T22:13:09Z", "time_elapsed": "00:00:21", "watcher_id": 366 }, { "port_name": "ocaml-merlin-lib", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7166, "status": "build successful", "time_start": "2025-09-23T22:13:31Z", "time_elapsed": "00:02:21", "watcher_id": 366 }, { "port_name": "ocaml-dot-merlin-reader", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7167, "status": "build successful", "time_start": "2025-09-23T22:15:54Z", "time_elapsed": "00:00:07", "watcher_id": 366 }, { "port_name": "ocaml-fileutils", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7168, "status": "build successful", "time_start": "2025-09-23T22:16:02Z", "time_elapsed": "00:00:12", "watcher_id": 366 }, { "port_name": "ocaml-labltk", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7169, "status": "build successful", "time_start": "2025-09-23T22:16:16Z", "time_elapsed": "00:00:31", "watcher_id": 366 }, { "port_name": "ocaml-merlin", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7170, "status": "build successful", "time_start": "2025-09-23T22:16:48Z", "time_elapsed": "00:00:18", "watcher_id": 366 }, { "port_name": "ocaml-mmap", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7171, "status": "build successful", "time_start": "2025-09-23T22:17:07Z", "time_elapsed": "00:00:05", "watcher_id": 366 }, { "port_name": "ocaml-ocamlnet", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7172, "status": "build successful", "time_start": "2025-09-23T22:17:14Z", "time_elapsed": "00:03:17", "watcher_id": 366 }, { "port_name": "ocaml-ocamlrss", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7173, "status": "build successful", "time_start": "2025-09-23T22:20:34Z", "time_elapsed": "00:00:08", "watcher_id": 366 }, { "port_name": "ocaml-pprint", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7174, "status": "build successful", "time_start": "2025-09-23T22:20:43Z", "time_elapsed": "00:00:07", "watcher_id": 366 }, { "port_name": "ocaml-ppx_deriving_yojson", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7175, "status": "build successful", "time_start": "2025-09-23T22:20:51Z", "time_elapsed": "00:00:09", "watcher_id": 366 }, { "port_name": "ocaml-ppx_tools", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7176, "status": "build successful", "time_start": "2025-09-23T22:21:01Z", "time_elapsed": "00:00:59", "watcher_id": 366 }, { "port_name": "ocaml-process", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7177, "status": "build successful", "time_start": "2025-09-23T22:22:02Z", "time_elapsed": "00:00:05", "watcher_id": 366 }, { "port_name": "ocaml-visitors", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7178, "status": "build successful", "time_start": "2025-09-23T22:22:08Z", "time_elapsed": "00:00:13", "watcher_id": 366 }, { "port_name": "octave-audio", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7179, "status": "build successful", "time_start": "2025-09-23T22:22:22Z", "time_elapsed": "00:01:54", "watcher_id": 366 }, { "port_name": "octave-coder", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7180, "status": "build successful", "time_start": "2025-09-23T22:24:18Z", "time_elapsed": "00:00:34", "watcher_id": 366 }, { "port_name": "octave-datatypes", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7181, "status": "build successful", "time_start": "2025-09-23T22:24:53Z", "time_elapsed": "00:00:28", "watcher_id": 366 }, { "port_name": "octave-pythonic", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7182, "status": "build successful", "time_start": "2025-09-23T22:25:22Z", "time_elapsed": "00:00:25", "watcher_id": 366 }, { "port_name": "octave-quaternion", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7183, "status": "build successful", "time_start": "2025-09-23T22:25:48Z", "time_elapsed": "00:00:14", "watcher_id": 366 }, { "port_name": "octave-sockets", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7184, "status": "build successful", "time_start": "2025-09-23T22:26:03Z", "time_elapsed": "00:00:14", "watcher_id": 366 }, { "port_name": "ofc", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7185, "status": "build successful", "time_start": "2025-09-23T22:26:18Z", "time_elapsed": "00:00:26", "watcher_id": 366 }, { "port_name": "p5.28-xs-parse-keyword", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7186, "status": "build successful", "time_start": "2025-09-23T22:27:54Z", "time_elapsed": "00:00:40", "watcher_id": 368 }, { "port_name": "p5.30-xs-parse-keyword", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7187, "status": "build successful", "time_start": "2025-09-23T22:28:36Z", "time_elapsed": "00:00:15", "watcher_id": 368 }, { "port_name": "p5.32-xs-parse-keyword", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7188, "status": "build successful", "time_start": "2025-09-23T22:28:52Z", "time_elapsed": "00:00:14", "watcher_id": 368 }, { "port_name": "p5.34-xs-parse-keyword", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7189, "status": "build successful", "time_start": "2025-09-23T22:29:08Z", "time_elapsed": "00:00:14", "watcher_id": 368 }, { "port_name": "p5.28-syntax-keyword-try", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7190, "status": "build successful", "time_start": "2025-09-23T22:30:49Z", "time_elapsed": "00:00:34", "watcher_id": 369 }, { "port_name": "p5.30-syntax-keyword-try", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7191, "status": "build successful", "time_start": "2025-09-23T22:31:25Z", "time_elapsed": "00:00:14", "watcher_id": 369 }, { "port_name": "p5.32-syntax-keyword-try", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7192, "status": "build successful", "time_start": "2025-09-23T22:31:41Z", "time_elapsed": "00:00:14", "watcher_id": 369 }, { "port_name": "p5.34-syntax-keyword-try", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7193, "status": "build successful", "time_start": "2025-09-23T22:31:56Z", "time_elapsed": "00:00:14", "watcher_id": 369 }, { "port_name": "openjdk21-jetbrains", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7194, "status": "build successful", "time_start": "2025-09-23T22:32:46Z", "time_elapsed": "00:05:31", "watcher_id": 370 }, { "port_name": "flip", "builder_name": { "name": "26_arm64", "display_name": "26.arm64" }, "build_id": 7195, "status": "build successful", "time_start": "2025-09-23T22:41:23Z", "time_elapsed": "00:00:07", "watcher_id": 374 }, { "port_name": "py39-pysaga", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28049, "status": "build successful", "time_start": "2025-09-23T22:00:26Z", "time_elapsed": "00:02:25", "watcher_id": 10885 }, { "port_name": "py310-gdal", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28050, "status": "build successful", "time_start": "2025-09-23T22:02:53Z", "time_elapsed": "00:00:37", "watcher_id": 10885 }, { "port_name": "py310-pysaga", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28051, "status": "build successful", "time_start": "2025-09-23T22:03:31Z", "time_elapsed": "00:02:46", "watcher_id": 10885 }, { "port_name": "py311-gdal", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28052, "status": "build successful", "time_start": "2025-09-23T22:06:19Z", "time_elapsed": "00:00:42", "watcher_id": 10885 }, { "port_name": "py311-pysaga", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28053, "status": "build successful", "time_start": "2025-09-23T22:07:02Z", "time_elapsed": "00:02:46", "watcher_id": 10885 }, { "port_name": "py312-gdal", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28054, "status": "build successful", "time_start": "2025-09-23T22:09:50Z", "time_elapsed": "00:00:51", "watcher_id": 10885 }, { "port_name": "py312-pysaga", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28055, "status": "build successful", "time_start": "2025-09-23T22:10:43Z", "time_elapsed": "00:02:32", "watcher_id": 10885 }, { "port_name": "py313-pysaga", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28056, "status": "build successful", "time_start": "2025-09-23T22:13:18Z", "time_elapsed": "00:02:20", "watcher_id": 10885 }, { "port_name": "ffmpeg-devel", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28057, "status": "build successful", "time_start": "2025-09-23T22:16:48Z", "time_elapsed": "00:06:48", "watcher_id": 10887 }, { "port_name": "ffmpeg6", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28058, "status": "build successful", "time_start": "2025-09-23T22:23:39Z", "time_elapsed": "00:06:04", "watcher_id": 10887 }, { "port_name": "ffmpeg7", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28059, "status": "build successful", "time_start": "2025-09-23T22:29:45Z", "time_elapsed": "00:06:25", "watcher_id": 10887 }, { "port_name": "ffmpeg8", "builder_name": { "name": "15_arm64", "display_name": "15.arm64" }, "build_id": 28060, "status": "build successful", "time_start": "2025-09-23T22:36:14Z", "time_elapsed": "00:07:49", "watcher_id": 10887 }, { "port_name": "gdal-hdf5", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 95995, "status": "build successful", "time_start": "2025-09-23T21:59:02Z", "time_elapsed": "00:05:38", "watcher_id": 35978 }, { "port_name": "gdal-kea", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 95996, "status": "build successful", "time_start": "2025-09-23T22:04:42Z", "time_elapsed": "00:05:40", "watcher_id": 35978 }, { "port_name": "gdal-libkml", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 95997, "status": "build successful", "time_start": "2025-09-23T22:10:24Z", "time_elapsed": "00:05:48", "watcher_id": 35978 }, { "port_name": "py39-gdal", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 95998, "status": "build successful", "time_start": "2025-09-23T22:16:14Z", "time_elapsed": "00:01:04", "watcher_id": 35978 }, { "port_name": "saga", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 95999, "status": "build successful", "time_start": "2025-09-23T22:17:19Z", "time_elapsed": "00:04:07", "watcher_id": 35978 }, { "port_name": "py39-pysaga", "builder_name": { "name": "13_x86_64", "display_name": "13" }, "build_id": 96000, "status": "build successful", "time_start": "2025-09-23T22:21:27Z", "time_elapsed": "00:03:35", "watcher_id": 35978 } ] }