HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3867781,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-builder_name__display_name&page=67083",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-builder_name__display_name&page=67081",
"results": [
{
"port_name": "py310-anyio",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311404,
"status": "build successful",
"time_start": "2025-10-02T18:43:18Z",
"time_elapsed": "00:00:44",
"watcher_id": 99918
},
{
"port_name": "py310-blosc2",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311405,
"status": "build successful",
"time_start": "2025-10-02T18:44:07Z",
"time_elapsed": "00:02:01",
"watcher_id": 99918
},
{
"port_name": "py310-curl",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311406,
"status": "build successful",
"time_start": "2025-10-02T18:46:11Z",
"time_elapsed": "00:00:38",
"watcher_id": 99918
},
{
"port_name": "py310-isort",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311407,
"status": "build successful",
"time_start": "2025-10-02T18:46:51Z",
"time_elapsed": "00:00:19",
"watcher_id": 99918
},
{
"port_name": "py310-lxml",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311408,
"status": "build successful",
"time_start": "2025-10-02T18:47:13Z",
"time_elapsed": "00:02:18",
"watcher_id": 99918
},
{
"port_name": "py310-numexpr",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311409,
"status": "build successful",
"time_start": "2025-10-02T18:49:33Z",
"time_elapsed": "00:00:37",
"watcher_id": 99918
},
{
"port_name": "py310-pandas",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311410,
"status": "build successful",
"time_start": "2025-10-02T18:50:14Z",
"time_elapsed": "00:07:51",
"watcher_id": 99918
},
{
"port_name": "py310-pytest",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311411,
"status": "build successful",
"time_start": "2025-10-02T18:58:12Z",
"time_elapsed": "00:00:24",
"watcher_id": 99918
},
{
"port_name": "py310-tables",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311412,
"status": "build successful",
"time_start": "2025-10-02T18:58:38Z",
"time_elapsed": "00:03:22",
"watcher_id": 99918
},
{
"port_name": "py310-typer",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311413,
"status": "build successful",
"time_start": "2025-10-02T19:02:06Z",
"time_elapsed": "00:00:29",
"watcher_id": 99918
},
{
"port_name": "py310-typing-inspection",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311414,
"status": "build successful",
"time_start": "2025-10-02T19:02:38Z",
"time_elapsed": "00:00:28",
"watcher_id": 99918
},
{
"port_name": "py310-wcwidth",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311415,
"status": "build successful",
"time_start": "2025-10-02T19:03:13Z",
"time_elapsed": "00:00:37",
"watcher_id": 99918
},
{
"port_name": "py310-xarray",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311416,
"status": "build successful",
"time_start": "2025-10-02T19:03:51Z",
"time_elapsed": "00:01:03",
"watcher_id": 99918
},
{
"port_name": "py311-anyio",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311417,
"status": "build successful",
"time_start": "2025-10-02T19:04:58Z",
"time_elapsed": "00:00:50",
"watcher_id": 99918
},
{
"port_name": "py311-blosc2",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311418,
"status": "build successful",
"time_start": "2025-10-02T19:05:51Z",
"time_elapsed": "00:02:08",
"watcher_id": 99918
},
{
"port_name": "py311-curl",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311419,
"status": "build successful",
"time_start": "2025-10-02T19:08:01Z",
"time_elapsed": "00:00:35",
"watcher_id": 99918
},
{
"port_name": "py311-isort",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311420,
"status": "build successful",
"time_start": "2025-10-02T19:08:38Z",
"time_elapsed": "00:00:17",
"watcher_id": 99918
},
{
"port_name": "py311-lxml",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311421,
"status": "build successful",
"time_start": "2025-10-02T19:08:59Z",
"time_elapsed": "00:02:41",
"watcher_id": 99918
},
{
"port_name": "py311-numexpr",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311422,
"status": "build successful",
"time_start": "2025-10-02T19:11:43Z",
"time_elapsed": "00:00:40",
"watcher_id": 99918
},
{
"port_name": "py311-pandas",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311423,
"status": "build successful",
"time_start": "2025-10-02T19:12:27Z",
"time_elapsed": "00:05:31",
"watcher_id": 99918
},
{
"port_name": "py311-pytest",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311424,
"status": "build successful",
"time_start": "2025-10-02T19:18:07Z",
"time_elapsed": "00:00:44",
"watcher_id": 99918
},
{
"port_name": "py311-tables",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311425,
"status": "build successful",
"time_start": "2025-10-02T19:18:58Z",
"time_elapsed": "00:02:15",
"watcher_id": 99918
},
{
"port_name": "py311-typer",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311426,
"status": "build successful",
"time_start": "2025-10-02T19:21:22Z",
"time_elapsed": "00:00:29",
"watcher_id": 99918
},
{
"port_name": "py311-typing-inspection",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311427,
"status": "build successful",
"time_start": "2025-10-02T19:21:57Z",
"time_elapsed": "00:00:16",
"watcher_id": 99918
},
{
"port_name": "py311-wcwidth",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311428,
"status": "build successful",
"time_start": "2025-10-02T19:22:16Z",
"time_elapsed": "00:00:22",
"watcher_id": 99918
},
{
"port_name": "py311-xarray",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311429,
"status": "build successful",
"time_start": "2025-10-02T19:22:40Z",
"time_elapsed": "00:01:00",
"watcher_id": 99918
},
{
"port_name": "py312-anyio",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311430,
"status": "build successful",
"time_start": "2025-10-02T19:23:43Z",
"time_elapsed": "00:00:59",
"watcher_id": 99918
},
{
"port_name": "py312-blosc2",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311431,
"status": "build successful",
"time_start": "2025-10-02T19:24:43Z",
"time_elapsed": "00:02:17",
"watcher_id": 99918
},
{
"port_name": "py312-curl",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311432,
"status": "build successful",
"time_start": "2025-10-02T19:27:02Z",
"time_elapsed": "00:00:39",
"watcher_id": 99918
},
{
"port_name": "py312-isort",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311433,
"status": "build successful",
"time_start": "2025-10-02T19:27:44Z",
"time_elapsed": "00:00:17",
"watcher_id": 99918
},
{
"port_name": "py312-lxml",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311434,
"status": "build successful",
"time_start": "2025-10-02T19:28:03Z",
"time_elapsed": "00:02:35",
"watcher_id": 99918
},
{
"port_name": "py312-numexpr",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311435,
"status": "build successful",
"time_start": "2025-10-02T19:30:41Z",
"time_elapsed": "00:00:47",
"watcher_id": 99918
},
{
"port_name": "py312-pandas",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311436,
"status": "build successful",
"time_start": "2025-10-02T19:31:32Z",
"time_elapsed": "00:04:56",
"watcher_id": 99918
},
{
"port_name": "py312-pytest",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311437,
"status": "build successful",
"time_start": "2025-10-02T19:36:30Z",
"time_elapsed": "00:00:28",
"watcher_id": 99918
},
{
"port_name": "py312-tables",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311438,
"status": "build successful",
"time_start": "2025-10-02T19:37:06Z",
"time_elapsed": "00:02:02",
"watcher_id": 99918
},
{
"port_name": "py312-typer",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311439,
"status": "build successful",
"time_start": "2025-10-02T19:39:10Z",
"time_elapsed": "00:00:23",
"watcher_id": 99918
},
{
"port_name": "py312-typing-inspection",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311440,
"status": "build successful",
"time_start": "2025-10-02T19:39:34Z",
"time_elapsed": "00:00:19",
"watcher_id": 99918
},
{
"port_name": "py312-wcwidth",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311441,
"status": "build successful",
"time_start": "2025-10-02T19:39:54Z",
"time_elapsed": "00:00:20",
"watcher_id": 99918
},
{
"port_name": "py312-xarray",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311442,
"status": "build successful",
"time_start": "2025-10-02T19:40:38Z",
"time_elapsed": "00:00:49",
"watcher_id": 99918
},
{
"port_name": "pyright",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311443,
"status": "failed install-dependencies",
"time_start": "2025-10-02T19:41:31Z",
"time_elapsed": "00:00:27",
"watcher_id": 99918
},
{
"port_name": "alex",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311444,
"status": "failed install-port",
"time_start": "2025-10-02T19:46:29Z",
"time_elapsed": "00:06:48",
"watcher_id": 99922
},
{
"port_name": "py313-lxml_html_clean",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311445,
"status": "build successful",
"time_start": "2025-10-03T00:25:54Z",
"time_elapsed": "00:00:41",
"watcher_id": 99923
},
{
"port_name": "py-lxml_html_clean",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311446,
"status": "build successful",
"time_start": "2025-10-03T00:26:39Z",
"time_elapsed": "00:00:12",
"watcher_id": 99923
},
{
"port_name": "py39-lxml_html_clean",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311447,
"status": "build successful",
"time_start": "2025-10-03T00:26:52Z",
"time_elapsed": "00:00:40",
"watcher_id": 99923
},
{
"port_name": "py310-lxml_html_clean",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311448,
"status": "build successful",
"time_start": "2025-10-03T00:27:34Z",
"time_elapsed": "00:00:41",
"watcher_id": 99923
},
{
"port_name": "py311-lxml_html_clean",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311449,
"status": "build successful",
"time_start": "2025-10-03T00:28:17Z",
"time_elapsed": "00:00:56",
"watcher_id": 99923
},
{
"port_name": "py312-lxml_html_clean",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311450,
"status": "build successful",
"time_start": "2025-10-03T00:29:16Z",
"time_elapsed": "00:00:46",
"watcher_id": 99923
},
{
"port_name": "lagrange",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311451,
"status": "build successful",
"time_start": "2025-10-03T01:30:19Z",
"time_elapsed": "00:02:16",
"watcher_id": 99925
},
{
"port_name": "dart-sdk",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311452,
"status": "build successful",
"time_start": "2025-10-03T02:48:45Z",
"time_elapsed": "00:13:03",
"watcher_id": 99926
},
{
"port_name": "py-fonttools",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311453,
"status": "build successful",
"time_start": "2025-10-03T03:01:51Z",
"time_elapsed": "00:01:12",
"watcher_id": 99926
}
]
}