HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3665728,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=builder_name__display_name&page=66447",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=builder_name__display_name&page=66445",
"results": [
{
"port_name": "py310-pytest-httpserver",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99455,
"status": "build successful",
"time_start": "2025-12-01T15:53:18Z",
"time_elapsed": "00:00:27",
"watcher_id": 37920
},
{
"port_name": "py310-requests-cache",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99456,
"status": "build successful",
"time_start": "2025-12-01T15:53:48Z",
"time_elapsed": "00:00:08",
"watcher_id": 37920
},
{
"port_name": "py310-requests-mock",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99457,
"status": "build successful",
"time_start": "2025-12-01T15:54:22Z",
"time_elapsed": "00:00:13",
"watcher_id": 37920
},
{
"port_name": "py310-responses",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99458,
"status": "build successful",
"time_start": "2025-12-01T15:55:28Z",
"time_elapsed": "00:00:05",
"watcher_id": 37920
},
{
"port_name": "py310-time-machine",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99459,
"status": "build successful",
"time_start": "2025-12-01T15:56:28Z",
"time_elapsed": "00:00:11",
"watcher_id": 37920
},
{
"port_name": "py311-cattrs",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99460,
"status": "build successful",
"time_start": "2025-12-01T15:57:18Z",
"time_elapsed": "00:00:13",
"watcher_id": 37920
},
{
"port_name": "py311-pytest-httpserver",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99461,
"status": "build successful",
"time_start": "2025-12-01T15:58:15Z",
"time_elapsed": "00:00:05",
"watcher_id": 37920
},
{
"port_name": "py311-requests-cache",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99462,
"status": "build successful",
"time_start": "2025-12-01T15:59:11Z",
"time_elapsed": "00:00:23",
"watcher_id": 37920
},
{
"port_name": "py311-requests-mock",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99463,
"status": "build successful",
"time_start": "2025-12-01T15:59:54Z",
"time_elapsed": "00:00:12",
"watcher_id": 37920
},
{
"port_name": "py311-responses",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99464,
"status": "build successful",
"time_start": "2025-12-01T16:00:25Z",
"time_elapsed": "00:00:16",
"watcher_id": 37920
},
{
"port_name": "py311-time-machine",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99465,
"status": "build successful",
"time_start": "2025-12-01T16:02:08Z",
"time_elapsed": "00:00:09",
"watcher_id": 37920
},
{
"port_name": "py312-cattrs",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99466,
"status": "build successful",
"time_start": "2025-12-01T16:03:02Z",
"time_elapsed": "00:00:41",
"watcher_id": 37920
},
{
"port_name": "py312-pytest-httpserver",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99467,
"status": "build successful",
"time_start": "2025-12-01T16:04:06Z",
"time_elapsed": "00:00:10",
"watcher_id": 37920
},
{
"port_name": "py312-requests-cache",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99468,
"status": "build successful",
"time_start": "2025-12-01T16:05:11Z",
"time_elapsed": "00:00:10",
"watcher_id": 37920
},
{
"port_name": "py312-requests-mock",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99469,
"status": "build successful",
"time_start": "2025-12-01T16:05:25Z",
"time_elapsed": "00:00:28",
"watcher_id": 37920
},
{
"port_name": "py312-responses",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99470,
"status": "build successful",
"time_start": "2025-12-01T16:06:12Z",
"time_elapsed": "00:00:15",
"watcher_id": 37920
},
{
"port_name": "py312-time-machine",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99471,
"status": "build successful",
"time_start": "2025-12-01T16:07:00Z",
"time_elapsed": "00:00:08",
"watcher_id": 37920
},
{
"port_name": "py314-cattrs",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99472,
"status": "build successful",
"time_start": "2025-12-01T16:07:11Z",
"time_elapsed": "00:00:47",
"watcher_id": 37920
},
{
"port_name": "py314-pytest-httpserver",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99473,
"status": "build successful",
"time_start": "2025-12-01T16:08:11Z",
"time_elapsed": "00:00:32",
"watcher_id": 37920
},
{
"port_name": "py314-url-normalize",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99474,
"status": "build successful",
"time_start": "2025-12-01T16:08:58Z",
"time_elapsed": "00:00:13",
"watcher_id": 37920
},
{
"port_name": "py314-requests-cache",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99475,
"status": "build successful",
"time_start": "2025-12-01T16:09:14Z",
"time_elapsed": "00:00:28",
"watcher_id": 37920
},
{
"port_name": "py314-requests-mock",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99476,
"status": "build successful",
"time_start": "2025-12-01T16:09:58Z",
"time_elapsed": "00:00:13",
"watcher_id": 37920
},
{
"port_name": "py314-responses",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99477,
"status": "build successful",
"time_start": "2025-12-01T16:10:22Z",
"time_elapsed": "00:00:17",
"watcher_id": 37920
},
{
"port_name": "py314-time-machine",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99478,
"status": "build successful",
"time_start": "2025-12-01T16:10:56Z",
"time_elapsed": "00:00:10",
"watcher_id": 37920
},
{
"port_name": "py314-timeout-decorator",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99479,
"status": "build successful",
"time_start": "2025-12-01T16:11:09Z",
"time_elapsed": "00:00:20",
"watcher_id": 37920
},
{
"port_name": "py313-narwhals",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99480,
"status": "build successful",
"time_start": "2025-12-01T16:28:37Z",
"time_elapsed": "00:00:14",
"watcher_id": 37921
},
{
"port_name": "py-narwhals",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99481,
"status": "build successful",
"time_start": "2025-12-01T16:28:53Z",
"time_elapsed": "00:00:10",
"watcher_id": 37921
},
{
"port_name": "py310-narwhals",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99482,
"status": "build successful",
"time_start": "2025-12-01T16:29:09Z",
"time_elapsed": "00:00:12",
"watcher_id": 37921
},
{
"port_name": "py311-narwhals",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99483,
"status": "build successful",
"time_start": "2025-12-01T16:29:22Z",
"time_elapsed": "00:00:16",
"watcher_id": 37921
},
{
"port_name": "py312-narwhals",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99484,
"status": "build successful",
"time_start": "2025-12-01T16:29:41Z",
"time_elapsed": "00:00:13",
"watcher_id": 37921
},
{
"port_name": "py313-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99485,
"status": "build successful",
"time_start": "2025-12-01T16:35:26Z",
"time_elapsed": "00:00:30",
"watcher_id": 37922
},
{
"port_name": "py-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99486,
"status": "build successful",
"time_start": "2025-12-01T16:35:57Z",
"time_elapsed": "00:00:07",
"watcher_id": 37922
},
{
"port_name": "py37-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99487,
"status": "build successful",
"time_start": "2025-12-01T16:36:05Z",
"time_elapsed": "00:00:33",
"watcher_id": 37922
},
{
"port_name": "py38-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99488,
"status": "build successful",
"time_start": "2025-12-01T16:36:40Z",
"time_elapsed": "00:00:41",
"watcher_id": 37922
},
{
"port_name": "py39-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99489,
"status": "build successful",
"time_start": "2025-12-01T16:37:23Z",
"time_elapsed": "00:00:17",
"watcher_id": 37922
},
{
"port_name": "py310-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99490,
"status": "build successful",
"time_start": "2025-12-01T16:37:45Z",
"time_elapsed": "00:00:15",
"watcher_id": 37922
},
{
"port_name": "py311-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99491,
"status": "build successful",
"time_start": "2025-12-01T16:38:04Z",
"time_elapsed": "00:00:16",
"watcher_id": 37922
},
{
"port_name": "py312-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99492,
"status": "build successful",
"time_start": "2025-12-01T16:38:22Z",
"time_elapsed": "00:00:29",
"watcher_id": 37922
},
{
"port_name": "py314-trove-classifiers",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99493,
"status": "build successful",
"time_start": "2025-12-01T16:38:54Z",
"time_elapsed": "00:00:13",
"watcher_id": 37922
},
{
"port_name": "gildas",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99494,
"status": "build successful",
"time_start": "2025-12-01T17:25:05Z",
"time_elapsed": "00:55:32",
"watcher_id": 37923
},
{
"port_name": "folderify",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99495,
"status": "build successful",
"time_start": "2025-12-01T18:21:58Z",
"time_elapsed": "00:01:08",
"watcher_id": 37924
},
{
"port_name": "php83-timer",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99496,
"status": "build successful",
"time_start": "2025-12-01T18:23:39Z",
"time_elapsed": "00:00:21",
"watcher_id": 37925
},
{
"port_name": "php84-timer",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99497,
"status": "build successful",
"time_start": "2025-12-01T18:24:01Z",
"time_elapsed": "00:00:07",
"watcher_id": 37925
},
{
"port_name": "vifm",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99498,
"status": "build successful",
"time_start": "2025-12-01T18:24:38Z",
"time_elapsed": "00:00:59",
"watcher_id": 37926
},
{
"port_name": "fricas",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99499,
"status": "build successful",
"time_start": "2025-12-01T18:26:23Z",
"time_elapsed": "00:02:41",
"watcher_id": 37927
},
{
"port_name": "libwebsockets",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99500,
"status": "build successful",
"time_start": "2025-12-01T18:30:22Z",
"time_elapsed": "00:01:22",
"watcher_id": 37928
},
{
"port_name": "vhs",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99501,
"status": "build successful",
"time_start": "2025-12-01T18:31:46Z",
"time_elapsed": "00:01:28",
"watcher_id": 37928
},
{
"port_name": "py313-beniget",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99502,
"status": "build successful",
"time_start": "2025-12-01T19:22:45Z",
"time_elapsed": "00:00:35",
"watcher_id": 37929
},
{
"port_name": "py-beniget",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99503,
"status": "build successful",
"time_start": "2025-12-01T19:23:22Z",
"time_elapsed": "00:00:09",
"watcher_id": 37929
},
{
"port_name": "py313-flake8-pyproject",
"builder_name": {
"name": "13_x86_64",
"display_name": "13"
},
"build_id": 99504,
"status": "build successful",
"time_start": "2025-12-01T19:23:46Z",
"time_elapsed": "00:00:51",
"watcher_id": 37929
}
]
}