HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3674100,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=builder_name__name&page=73479",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=builder_name__name&page=73477",
"results": [
{
"port_name": "py-pyobjc",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24332,
"status": "build successful",
"time_start": "2026-01-14T11:48:06Z",
"time_elapsed": "00:00:07",
"watcher_id": 3647
},
{
"port_name": "py310-pyobjc",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24333,
"status": "build successful",
"time_start": "2026-01-14T11:48:18Z",
"time_elapsed": "00:02:16",
"watcher_id": 3647
},
{
"port_name": "py311-pyobjc",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24334,
"status": "build successful",
"time_start": "2026-01-14T11:50:54Z",
"time_elapsed": "00:02:57",
"watcher_id": 3647
},
{
"port_name": "py312-pyobjc",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24335,
"status": "build successful",
"time_start": "2026-01-14T11:53:56Z",
"time_elapsed": "00:02:30",
"watcher_id": 3647
},
{
"port_name": "py313-pyobjc",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24336,
"status": "build successful",
"time_start": "2026-01-14T11:56:34Z",
"time_elapsed": "00:02:24",
"watcher_id": 3647
},
{
"port_name": "opencc",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24337,
"status": "build successful",
"time_start": "2026-01-14T12:02:45Z",
"time_elapsed": "00:00:39",
"watcher_id": 3649
},
{
"port_name": "py314-imagecodecs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24338,
"status": "build successful",
"time_start": "2026-01-14T12:06:46Z",
"time_elapsed": "00:01:23",
"watcher_id": 3651
},
{
"port_name": "py-imagecodecs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24339,
"status": "build successful",
"time_start": "2026-01-14T12:08:14Z",
"time_elapsed": "00:00:09",
"watcher_id": 3651
},
{
"port_name": "py310-imagecodecs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24340,
"status": "failed install-port",
"time_start": "2026-01-14T12:08:29Z",
"time_elapsed": "00:00:37",
"watcher_id": 3651
},
{
"port_name": "py311-imagecodecs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24341,
"status": "build successful",
"time_start": "2026-01-14T12:09:07Z",
"time_elapsed": "00:01:19",
"watcher_id": 3651
},
{
"port_name": "py312-imagecodecs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24342,
"status": "build successful",
"time_start": "2026-01-14T12:10:28Z",
"time_elapsed": "00:01:24",
"watcher_id": 3651
},
{
"port_name": "py313-imagecodecs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24343,
"status": "build successful",
"time_start": "2026-01-14T12:11:54Z",
"time_elapsed": "00:01:19",
"watcher_id": 3651
},
{
"port_name": "openspec",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24344,
"status": "build successful",
"time_start": "2026-01-14T13:31:01Z",
"time_elapsed": "00:00:16",
"watcher_id": 3653
},
{
"port_name": "py310-pyqt6-sip",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24345,
"status": "build successful",
"time_start": "2026-01-14T21:12:09Z",
"time_elapsed": "00:00:24",
"watcher_id": 3657
},
{
"port_name": "py311-pyqt6-sip",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24346,
"status": "build successful",
"time_start": "2026-01-14T21:12:35Z",
"time_elapsed": "00:00:17",
"watcher_id": 3657
},
{
"port_name": "py312-pyqt6-sip",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24347,
"status": "build successful",
"time_start": "2026-01-14T21:12:53Z",
"time_elapsed": "00:00:16",
"watcher_id": 3657
},
{
"port_name": "py313-pyqt6-sip",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24348,
"status": "build successful",
"time_start": "2026-01-14T21:13:10Z",
"time_elapsed": "00:00:17",
"watcher_id": 3657
},
{
"port_name": "py314-pyqt6-sip",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24349,
"status": "build successful",
"time_start": "2026-01-14T21:13:29Z",
"time_elapsed": "00:00:29",
"watcher_id": 3657
},
{
"port_name": "bottom",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24351,
"status": "build successful",
"time_start": "2026-01-14T22:21:10Z",
"time_elapsed": "00:03:15",
"watcher_id": 3661
},
{
"port_name": "py314-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24352,
"status": "build successful",
"time_start": "2026-01-14T22:50:32Z",
"time_elapsed": "00:00:16",
"watcher_id": 3662
},
{
"port_name": "py-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24353,
"status": "build successful",
"time_start": "2026-01-14T22:50:50Z",
"time_elapsed": "00:00:04",
"watcher_id": 3662
},
{
"port_name": "py37-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24354,
"status": "build successful",
"time_start": "2026-01-14T22:50:59Z",
"time_elapsed": "00:00:19",
"watcher_id": 3662
},
{
"port_name": "py38-tomli",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24355,
"status": "build successful",
"time_start": "2026-01-14T22:51:22Z",
"time_elapsed": "00:00:18",
"watcher_id": 3662
},
{
"port_name": "py38-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24356,
"status": "build successful",
"time_start": "2026-01-14T22:51:47Z",
"time_elapsed": "00:00:08",
"watcher_id": 3662
},
{
"port_name": "py39-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24357,
"status": "build successful",
"time_start": "2026-01-14T22:51:59Z",
"time_elapsed": "00:00:17",
"watcher_id": 3662
},
{
"port_name": "py310-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24358,
"status": "build successful",
"time_start": "2026-01-14T22:52:19Z",
"time_elapsed": "00:00:16",
"watcher_id": 3662
},
{
"port_name": "py311-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24359,
"status": "build successful",
"time_start": "2026-01-14T22:52:44Z",
"time_elapsed": "00:00:17",
"watcher_id": 3662
},
{
"port_name": "py312-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24360,
"status": "build successful",
"time_start": "2026-01-14T22:53:04Z",
"time_elapsed": "00:00:21",
"watcher_id": 3662
},
{
"port_name": "py313-trove-classifiers",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24361,
"status": "build successful",
"time_start": "2026-01-14T22:53:28Z",
"time_elapsed": "00:00:38",
"watcher_id": 3662
},
{
"port_name": "py314-cartopy",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24362,
"status": "build successful",
"time_start": "2026-01-16T04:05:17Z",
"time_elapsed": "00:01:28",
"watcher_id": 3667
},
{
"port_name": "py310-versioningit",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24363,
"status": "build successful",
"time_start": "2026-01-16T04:07:26Z",
"time_elapsed": "00:00:25",
"watcher_id": 3668
},
{
"port_name": "py311-versioningit",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24364,
"status": "build successful",
"time_start": "2026-01-16T04:07:52Z",
"time_elapsed": "00:00:15",
"watcher_id": 3668
},
{
"port_name": "py312-versioningit",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24365,
"status": "build successful",
"time_start": "2026-01-16T04:08:08Z",
"time_elapsed": "00:00:14",
"watcher_id": 3668
},
{
"port_name": "py313-versioningit",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24366,
"status": "build successful",
"time_start": "2026-01-16T04:08:24Z",
"time_elapsed": "00:00:14",
"watcher_id": 3668
},
{
"port_name": "py314-versioningit",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24367,
"status": "build successful",
"time_start": "2026-01-16T04:08:40Z",
"time_elapsed": "00:00:14",
"watcher_id": 3668
},
{
"port_name": "py310-mda-xdrlib",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24368,
"status": "build successful",
"time_start": "2026-01-16T04:09:51Z",
"time_elapsed": "00:00:17",
"watcher_id": 3669
},
{
"port_name": "py311-mda-xdrlib",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24369,
"status": "build successful",
"time_start": "2026-01-16T04:10:12Z",
"time_elapsed": "00:00:16",
"watcher_id": 3669
},
{
"port_name": "py312-mda-xdrlib",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24370,
"status": "build successful",
"time_start": "2026-01-16T04:10:29Z",
"time_elapsed": "00:00:18",
"watcher_id": 3669
},
{
"port_name": "py313-mda-xdrlib",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24371,
"status": "build successful",
"time_start": "2026-01-16T04:10:48Z",
"time_elapsed": "00:00:16",
"watcher_id": 3669
},
{
"port_name": "py314-mda-xdrlib",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24372,
"status": "build successful",
"time_start": "2026-01-16T04:11:05Z",
"time_elapsed": "00:00:16",
"watcher_id": 3669
},
{
"port_name": "py314-flexcache",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24373,
"status": "build successful",
"time_start": "2026-01-16T04:11:51Z",
"time_elapsed": "00:00:06",
"watcher_id": 3670
},
{
"port_name": "bash",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24374,
"status": "build successful",
"time_start": "2026-01-16T04:13:19Z",
"time_elapsed": "00:01:20",
"watcher_id": 3673
},
{
"port_name": "cava",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24375,
"status": "build successful",
"time_start": "2026-01-16T04:14:41Z",
"time_elapsed": "00:00:41",
"watcher_id": 3673
},
{
"port_name": "heirloom-doctools",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24376,
"status": "build successful",
"time_start": "2026-01-16T04:15:59Z",
"time_elapsed": "00:00:52",
"watcher_id": 3675
},
{
"port_name": "gleam",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24377,
"status": "build successful",
"time_start": "2026-01-16T04:17:29Z",
"time_elapsed": "00:05:24",
"watcher_id": 3676
},
{
"port_name": "libguestfs",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24378,
"status": "build successful",
"time_start": "2026-01-16T04:24:29Z",
"time_elapsed": "00:03:49",
"watcher_id": 3677
},
{
"port_name": "shards",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24379,
"status": "build successful",
"time_start": "2026-01-16T04:29:54Z",
"time_elapsed": "00:00:58",
"watcher_id": 3678
},
{
"port_name": "helm-3.19",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24380,
"status": "build successful",
"time_start": "2026-01-16T04:31:55Z",
"time_elapsed": "00:01:08",
"watcher_id": 3680
},
{
"port_name": "helm-4.0",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24381,
"status": "build successful",
"time_start": "2026-01-16T04:33:05Z",
"time_elapsed": "00:01:08",
"watcher_id": 3680
},
{
"port_name": "nodejs24",
"builder_name": {
"name": "26_arm64",
"display_name": "26.arm64"
},
"build_id": 24382,
"status": "build successful",
"time_start": "2026-01-16T04:35:13Z",
"time_elapsed": "00:50:00",
"watcher_id": 3682
}
]
}