HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 4045477,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-builder_name__name&page=65404",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-builder_name__name&page=65402",
"results": [
{
"port_name": "wcd",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288879,
"status": "build successful",
"time_start": "2026-06-07T00:02:42Z",
"time_elapsed": "00:00:58",
"watcher_id": 99824
},
{
"port_name": "py314-urwid",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288880,
"status": "build successful",
"time_start": "2026-06-07T01:46:53Z",
"time_elapsed": "00:01:01",
"watcher_id": 99825
},
{
"port_name": "py-urwid",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288881,
"status": "build successful",
"time_start": "2026-06-07T01:47:57Z",
"time_elapsed": "00:00:12",
"watcher_id": 99825
},
{
"port_name": "py310-urwid",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288882,
"status": "build successful",
"time_start": "2026-06-07T01:48:10Z",
"time_elapsed": "00:00:44",
"watcher_id": 99825
},
{
"port_name": "py311-urwid",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288883,
"status": "build successful",
"time_start": "2026-06-07T01:49:02Z",
"time_elapsed": "00:00:59",
"watcher_id": 99825
},
{
"port_name": "py312-urwid",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288884,
"status": "build successful",
"time_start": "2026-06-07T01:50:04Z",
"time_elapsed": "00:00:55",
"watcher_id": 99825
},
{
"port_name": "py313-urwid",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288885,
"status": "build successful",
"time_start": "2026-06-07T01:51:03Z",
"time_elapsed": "00:00:50",
"watcher_id": 99825
},
{
"port_name": "py314-uv-build",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288886,
"status": "build successful",
"time_start": "2026-06-07T02:48:07Z",
"time_elapsed": "00:09:52",
"watcher_id": 99826
},
{
"port_name": "chemex",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288887,
"status": "build successful",
"time_start": "2026-06-07T02:58:04Z",
"time_elapsed": "00:04:18",
"watcher_id": 99826
},
{
"port_name": "doxygen",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288888,
"status": "build successful",
"time_start": "2026-06-07T03:02:25Z",
"time_elapsed": "00:19:54",
"watcher_id": 99826
},
{
"port_name": "libheif",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288889,
"status": "failed install-port",
"time_start": "2026-06-07T03:22:20Z",
"time_elapsed": "00:02:02",
"watcher_id": 99826
},
{
"port_name": "libmcfp",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288890,
"status": "failed install-port",
"time_start": "2026-06-07T03:24:24Z",
"time_elapsed": "00:00:42",
"watcher_id": 99826
},
{
"port_name": "py314-guidata",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288891,
"status": "build successful",
"time_start": "2026-06-07T03:25:17Z",
"time_elapsed": "00:01:14",
"watcher_id": 99826
},
{
"port_name": "py-guidata",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288892,
"status": "build successful",
"time_start": "2026-06-07T03:26:40Z",
"time_elapsed": "00:00:10",
"watcher_id": 99826
},
{
"port_name": "py314-logfire-api",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288893,
"status": "build successful",
"time_start": "2026-06-07T03:26:53Z",
"time_elapsed": "00:00:14",
"watcher_id": 99826
},
{
"port_name": "py-logfire-api",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288894,
"status": "build successful",
"time_start": "2026-06-07T03:27:17Z",
"time_elapsed": "00:00:10",
"watcher_id": 99826
},
{
"port_name": "py314-python-multipart",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288895,
"status": "build successful",
"time_start": "2026-06-07T03:27:28Z",
"time_elapsed": "00:00:11",
"watcher_id": 99826
},
{
"port_name": "py314-openai",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288896,
"status": "build successful",
"time_start": "2026-06-07T03:27:41Z",
"time_elapsed": "00:00:29",
"watcher_id": 99826
},
{
"port_name": "py314-pydantic-graph",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288897,
"status": "build successful",
"time_start": "2026-06-07T03:28:12Z",
"time_elapsed": "00:00:17",
"watcher_id": 99826
},
{
"port_name": "py314-pydantic-ai-slim",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288898,
"status": "build successful",
"time_start": "2026-06-07T03:28:31Z",
"time_elapsed": "00:00:17",
"watcher_id": 99826
},
{
"port_name": "py314-typer",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288899,
"status": "build successful",
"time_start": "2026-06-07T03:28:50Z",
"time_elapsed": "00:00:15",
"watcher_id": 99826
},
{
"port_name": "py314-obstore",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288900,
"status": "build successful",
"time_start": "2026-06-07T03:29:07Z",
"time_elapsed": "00:15:07",
"watcher_id": 99826
},
{
"port_name": "py-obstore",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288901,
"status": "build successful",
"time_start": "2026-06-07T03:44:16Z",
"time_elapsed": "00:00:09",
"watcher_id": 99826
},
{
"port_name": "py-openai",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288902,
"status": "build successful",
"time_start": "2026-06-07T03:44:26Z",
"time_elapsed": "00:00:21",
"watcher_id": 99826
},
{
"port_name": "py314-plotpy",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288903,
"status": "build successful",
"time_start": "2026-06-07T03:44:49Z",
"time_elapsed": "00:02:31",
"watcher_id": 99826
},
{
"port_name": "py-plotpy",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288904,
"status": "build successful",
"time_start": "2026-06-07T03:47:22Z",
"time_elapsed": "00:00:14",
"watcher_id": 99826
},
{
"port_name": "py-pydantic-ai-slim",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288905,
"status": "build successful",
"time_start": "2026-06-07T03:47:37Z",
"time_elapsed": "00:00:45",
"watcher_id": 99826
},
{
"port_name": "py-pydantic-graph",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288906,
"status": "build successful",
"time_start": "2026-06-07T03:48:33Z",
"time_elapsed": "00:00:09",
"watcher_id": 99826
},
{
"port_name": "py314-pypdf",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288907,
"status": "build successful",
"time_start": "2026-06-07T03:48:43Z",
"time_elapsed": "00:00:12",
"watcher_id": 99826
},
{
"port_name": "py-pypdf",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288908,
"status": "build successful",
"time_start": "2026-06-07T03:48:57Z",
"time_elapsed": "00:00:07",
"watcher_id": 99826
},
{
"port_name": "py314-pytensor",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288909,
"status": "build successful",
"time_start": "2026-06-07T03:49:08Z",
"time_elapsed": "00:01:31",
"watcher_id": 99826
},
{
"port_name": "py-pytensor",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288910,
"status": "build successful",
"time_start": "2026-06-07T03:50:40Z",
"time_elapsed": "00:00:09",
"watcher_id": 99826
},
{
"port_name": "py-python-multipart",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288911,
"status": "build successful",
"time_start": "2026-06-07T03:50:50Z",
"time_elapsed": "00:00:21",
"watcher_id": 99826
},
{
"port_name": "py-typer",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288912,
"status": "build successful",
"time_start": "2026-06-07T03:51:12Z",
"time_elapsed": "00:00:11",
"watcher_id": 99826
},
{
"port_name": "py-uv-build",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288913,
"status": "build successful",
"time_start": "2026-06-07T03:51:25Z",
"time_elapsed": "00:00:17",
"watcher_id": 99826
},
{
"port_name": "py310-pypdf",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288914,
"status": "build successful",
"time_start": "2026-06-07T03:51:44Z",
"time_elapsed": "00:00:27",
"watcher_id": 99826
},
{
"port_name": "py310-python-multipart",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288915,
"status": "build successful",
"time_start": "2026-06-07T03:52:22Z",
"time_elapsed": "00:00:08",
"watcher_id": 99826
},
{
"port_name": "py310-typer",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288916,
"status": "build successful",
"time_start": "2026-06-07T03:52:31Z",
"time_elapsed": "00:00:12",
"watcher_id": 99826
},
{
"port_name": "py310-uv-build",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288917,
"status": "build successful",
"time_start": "2026-06-07T03:52:44Z",
"time_elapsed": "00:01:04",
"watcher_id": 99826
},
{
"port_name": "py311-pypdf",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288918,
"status": "build successful",
"time_start": "2026-06-07T03:53:50Z",
"time_elapsed": "00:00:59",
"watcher_id": 99826
},
{
"port_name": "py311-pytensor",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288919,
"status": "build successful",
"time_start": "2026-06-07T03:54:51Z",
"time_elapsed": "00:01:50",
"watcher_id": 99826
},
{
"port_name": "py311-python-multipart",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288920,
"status": "build successful",
"time_start": "2026-06-07T03:56:44Z",
"time_elapsed": "00:00:31",
"watcher_id": 99826
},
{
"port_name": "py311-typer",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288921,
"status": "build successful",
"time_start": "2026-06-07T03:57:16Z",
"time_elapsed": "00:00:12",
"watcher_id": 99826
},
{
"port_name": "py311-uv-build",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288922,
"status": "build successful",
"time_start": "2026-06-07T03:57:29Z",
"time_elapsed": "00:06:35",
"watcher_id": 99826
},
{
"port_name": "py312-obstore",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288923,
"status": "build successful",
"time_start": "2026-06-07T04:04:06Z",
"time_elapsed": "00:11:37",
"watcher_id": 99826
},
{
"port_name": "py312-pypdf",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288924,
"status": "build successful",
"time_start": "2026-06-07T04:15:46Z",
"time_elapsed": "00:00:12",
"watcher_id": 99826
},
{
"port_name": "py312-pytensor",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288925,
"status": "build successful",
"time_start": "2026-06-07T04:15:58Z",
"time_elapsed": "00:02:06",
"watcher_id": 99826
},
{
"port_name": "py312-python-multipart",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288926,
"status": "build successful",
"time_start": "2026-06-07T04:18:07Z",
"time_elapsed": "00:00:25",
"watcher_id": 99826
},
{
"port_name": "py312-typer",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288927,
"status": "build successful",
"time_start": "2026-06-07T04:18:33Z",
"time_elapsed": "00:00:14",
"watcher_id": 99826
},
{
"port_name": "py312-uv-build",
"builder_name": {
"name": "10.13_x86_64",
"display_name": "10.13"
},
"build_id": 288928,
"status": "build successful",
"time_start": "2026-06-07T04:18:49Z",
"time_elapsed": "00:06:13",
"watcher_id": 99826
}
]
}