HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3518287,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-build_id&page=3",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-build_id",
"results": [
{
"port_name": "TeXShop",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317214,
"status": "failed install-port",
"time_start": "2025-10-03T01:12:54Z",
"time_elapsed": "00:00:49",
"watcher_id": 100714
},
{
"port_name": "py312-lxml_html_clean",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317213,
"status": "build successful",
"time_start": "2025-10-03T00:30:07Z",
"time_elapsed": "00:00:42",
"watcher_id": 100713
},
{
"port_name": "py311-lxml_html_clean",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317212,
"status": "build successful",
"time_start": "2025-10-03T00:29:23Z",
"time_elapsed": "00:00:41",
"watcher_id": 100713
},
{
"port_name": "py310-lxml_html_clean",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317211,
"status": "build successful",
"time_start": "2025-10-03T00:28:42Z",
"time_elapsed": "00:00:38",
"watcher_id": 100713
},
{
"port_name": "py39-lxml_html_clean",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317210,
"status": "build successful",
"time_start": "2025-10-03T00:28:07Z",
"time_elapsed": "00:00:32",
"watcher_id": 100713
},
{
"port_name": "py-lxml_html_clean",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317209,
"status": "build successful",
"time_start": "2025-10-03T00:27:49Z",
"time_elapsed": "00:00:09",
"watcher_id": 100713
},
{
"port_name": "py313-lxml_html_clean",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317208,
"status": "build successful",
"time_start": "2025-10-03T00:26:40Z",
"time_elapsed": "00:01:07",
"watcher_id": 100713
},
{
"port_name": "TeXShop",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317207,
"status": "failed install-port",
"time_start": "2025-10-02T20:09:21Z",
"time_elapsed": "00:00:57",
"watcher_id": 100711
},
{
"port_name": "pyright",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317206,
"status": "failed install-dependencies",
"time_start": "2025-10-02T19:55:39Z",
"time_elapsed": "00:00:23",
"watcher_id": 100708
},
{
"port_name": "py312-xarray",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317205,
"status": "build successful",
"time_start": "2025-10-02T19:55:00Z",
"time_elapsed": "00:00:38",
"watcher_id": 100708
},
{
"port_name": "py312-wcwidth",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317204,
"status": "build successful",
"time_start": "2025-10-02T19:54:39Z",
"time_elapsed": "00:00:19",
"watcher_id": 100708
},
{
"port_name": "py312-typing-inspection",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317203,
"status": "build successful",
"time_start": "2025-10-02T19:54:19Z",
"time_elapsed": "00:00:19",
"watcher_id": 100708
},
{
"port_name": "py312-typer",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317202,
"status": "build successful",
"time_start": "2025-10-02T19:53:57Z",
"time_elapsed": "00:00:20",
"watcher_id": 100708
},
{
"port_name": "py312-tables",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317201,
"status": "build successful",
"time_start": "2025-10-02T19:52:04Z",
"time_elapsed": "00:01:51",
"watcher_id": 100708
},
{
"port_name": "py312-pytest",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317200,
"status": "build successful",
"time_start": "2025-10-02T19:51:34Z",
"time_elapsed": "00:00:27",
"watcher_id": 100708
},
{
"port_name": "py312-pandas",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317199,
"status": "build successful",
"time_start": "2025-10-02T19:41:30Z",
"time_elapsed": "00:10:02",
"watcher_id": 100708
},
{
"port_name": "py312-numexpr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317198,
"status": "build successful",
"time_start": "2025-10-02T19:40:38Z",
"time_elapsed": "00:00:46",
"watcher_id": 100708
},
{
"port_name": "py312-lxml",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317197,
"status": "build successful",
"time_start": "2025-10-02T19:38:11Z",
"time_elapsed": "00:02:14",
"watcher_id": 100708
},
{
"port_name": "py312-isort",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317196,
"status": "build successful",
"time_start": "2025-10-02T19:37:56Z",
"time_elapsed": "00:00:14",
"watcher_id": 100708
},
{
"port_name": "py312-curl",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317195,
"status": "build successful",
"time_start": "2025-10-02T19:37:24Z",
"time_elapsed": "00:00:29",
"watcher_id": 100708
},
{
"port_name": "py312-blosc2",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317194,
"status": "build successful",
"time_start": "2025-10-02T19:35:30Z",
"time_elapsed": "00:01:52",
"watcher_id": 100708
},
{
"port_name": "py312-anyio",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317193,
"status": "build successful",
"time_start": "2025-10-02T19:34:30Z",
"time_elapsed": "00:00:53",
"watcher_id": 100708
},
{
"port_name": "py311-xarray",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317192,
"status": "build successful",
"time_start": "2025-10-02T19:33:36Z",
"time_elapsed": "00:00:50",
"watcher_id": 100708
},
{
"port_name": "py311-wcwidth",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317191,
"status": "build successful",
"time_start": "2025-10-02T19:33:17Z",
"time_elapsed": "00:00:17",
"watcher_id": 100708
},
{
"port_name": "py311-typing-inspection",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317190,
"status": "build successful",
"time_start": "2025-10-02T19:32:51Z",
"time_elapsed": "00:00:22",
"watcher_id": 100708
},
{
"port_name": "py311-typer",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317189,
"status": "build successful",
"time_start": "2025-10-02T19:32:24Z",
"time_elapsed": "00:00:23",
"watcher_id": 100708
},
{
"port_name": "py311-tables",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317188,
"status": "build successful",
"time_start": "2025-10-02T19:30:17Z",
"time_elapsed": "00:02:04",
"watcher_id": 100708
},
{
"port_name": "py311-pytest",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317187,
"status": "build successful",
"time_start": "2025-10-02T19:29:50Z",
"time_elapsed": "00:00:25",
"watcher_id": 100708
},
{
"port_name": "py311-pandas",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317186,
"status": "build successful",
"time_start": "2025-10-02T19:19:42Z",
"time_elapsed": "00:10:06",
"watcher_id": 100708
},
{
"port_name": "py311-numexpr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317185,
"status": "build successful",
"time_start": "2025-10-02T19:18:58Z",
"time_elapsed": "00:00:42",
"watcher_id": 100708
},
{
"port_name": "py311-numexpr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317185,
"status": "build successful",
"time_start": "2025-10-02T19:18:58Z",
"time_elapsed": "00:00:42",
"watcher_id": 100708
},
{
"port_name": "py311-lxml",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317184,
"status": "build successful",
"time_start": "2025-10-02T19:16:35Z",
"time_elapsed": "00:02:14",
"watcher_id": 100708
},
{
"port_name": "py311-lxml",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317184,
"status": "build successful",
"time_start": "2025-10-02T19:16:35Z",
"time_elapsed": "00:02:14",
"watcher_id": 100708
},
{
"port_name": "py311-isort",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317183,
"status": "build successful",
"time_start": "2025-10-02T19:15:07Z",
"time_elapsed": "00:01:26",
"watcher_id": 100708
},
{
"port_name": "py311-isort",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317183,
"status": "build successful",
"time_start": "2025-10-02T19:15:07Z",
"time_elapsed": "00:01:26",
"watcher_id": 100708
},
{
"port_name": "py311-curl",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317182,
"status": "build successful",
"time_start": "2025-10-02T19:14:22Z",
"time_elapsed": "00:00:44",
"watcher_id": 100708
},
{
"port_name": "py311-curl",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317182,
"status": "build successful",
"time_start": "2025-10-02T19:14:22Z",
"time_elapsed": "00:00:44",
"watcher_id": 100708
},
{
"port_name": "py311-blosc2",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317181,
"status": "build successful",
"time_start": "2025-10-02T19:11:00Z",
"time_elapsed": "00:03:17",
"watcher_id": 100708
},
{
"port_name": "py311-blosc2",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317181,
"status": "build successful",
"time_start": "2025-10-02T19:11:00Z",
"time_elapsed": "00:03:17",
"watcher_id": 100708
},
{
"port_name": "py311-anyio",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317180,
"status": "build successful",
"time_start": "2025-10-02T19:09:51Z",
"time_elapsed": "00:01:03",
"watcher_id": 100708
},
{
"port_name": "py311-anyio",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317180,
"status": "build successful",
"time_start": "2025-10-02T19:09:51Z",
"time_elapsed": "00:01:03",
"watcher_id": 100708
},
{
"port_name": "py310-xarray",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317179,
"status": "build successful",
"time_start": "2025-10-02T19:08:59Z",
"time_elapsed": "00:00:50",
"watcher_id": 100708
},
{
"port_name": "py310-xarray",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317179,
"status": "build successful",
"time_start": "2025-10-02T19:08:59Z",
"time_elapsed": "00:00:50",
"watcher_id": 100708
},
{
"port_name": "py310-wcwidth",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317178,
"status": "build successful",
"time_start": "2025-10-02T19:08:39Z",
"time_elapsed": "00:00:14",
"watcher_id": 100708
},
{
"port_name": "py310-wcwidth",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317178,
"status": "build successful",
"time_start": "2025-10-02T19:08:39Z",
"time_elapsed": "00:00:14",
"watcher_id": 100708
},
{
"port_name": "py310-typing-inspection",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317177,
"status": "build successful",
"time_start": "2025-10-02T19:08:25Z",
"time_elapsed": "00:00:13",
"watcher_id": 100708
},
{
"port_name": "py310-typing-inspection",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317177,
"status": "build successful",
"time_start": "2025-10-02T19:08:25Z",
"time_elapsed": "00:00:13",
"watcher_id": 100708
},
{
"port_name": "py310-typer",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317176,
"status": "build successful",
"time_start": "2025-10-02T19:08:01Z",
"time_elapsed": "00:00:22",
"watcher_id": 100708
},
{
"port_name": "py310-typer",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317176,
"status": "build successful",
"time_start": "2025-10-02T19:08:01Z",
"time_elapsed": "00:00:22",
"watcher_id": 100708
},
{
"port_name": "py310-tables",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 317175,
"status": "build successful",
"time_start": "2025-10-02T19:06:14Z",
"time_elapsed": "00:01:42",
"watcher_id": 100708
}
]
}