HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3541449,
"next": null,
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=-builder_name__name&page=70828",
"results": [
{
"port_name": "ocrmypdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310138,
"status": "build successful",
"time_start": "2025-10-16T18:56:46Z",
"time_elapsed": "00:03:35",
"watcher_id": 101415
},
{
"port_name": "clamav",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310139,
"status": "failed install-port",
"time_start": "2025-10-16T19:43:27Z",
"time_elapsed": "00:02:54",
"watcher_id": 101416
},
{
"port_name": "py313-pyicu",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310140,
"status": "build successful",
"time_start": "2025-10-16T20:08:37Z",
"time_elapsed": "00:03:52",
"watcher_id": 101417
},
{
"port_name": "py-pyicu",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310141,
"status": "build successful",
"time_start": "2025-10-16T20:12:31Z",
"time_elapsed": "00:00:14",
"watcher_id": 101417
},
{
"port_name": "py313-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310142,
"status": "build successful",
"time_start": "2025-10-16T20:12:47Z",
"time_elapsed": "00:00:14",
"watcher_id": 101417
},
{
"port_name": "py-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310143,
"status": "build successful",
"time_start": "2025-10-16T20:13:01Z",
"time_elapsed": "00:00:06",
"watcher_id": 101417
},
{
"port_name": "py313-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310144,
"status": "build successful",
"time_start": "2025-10-16T20:13:09Z",
"time_elapsed": "00:00:11",
"watcher_id": 101417
},
{
"port_name": "py-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310145,
"status": "build successful",
"time_start": "2025-10-16T20:13:20Z",
"time_elapsed": "00:00:07",
"watcher_id": 101417
},
{
"port_name": "py313-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310146,
"status": "build successful",
"time_start": "2025-10-16T20:13:28Z",
"time_elapsed": "00:00:11",
"watcher_id": 101417
},
{
"port_name": "py-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310147,
"status": "build successful",
"time_start": "2025-10-16T20:13:40Z",
"time_elapsed": "00:00:07",
"watcher_id": 101417
},
{
"port_name": "py39-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310148,
"status": "build successful",
"time_start": "2025-10-16T20:13:49Z",
"time_elapsed": "00:00:33",
"watcher_id": 101417
},
{
"port_name": "py39-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310149,
"status": "build successful",
"time_start": "2025-10-16T20:14:24Z",
"time_elapsed": "00:00:12",
"watcher_id": 101417
},
{
"port_name": "py39-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310150,
"status": "build successful",
"time_start": "2025-10-16T20:14:38Z",
"time_elapsed": "00:00:16",
"watcher_id": 101417
},
{
"port_name": "py310-pyicu",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310151,
"status": "build successful",
"time_start": "2025-10-16T20:15:00Z",
"time_elapsed": "00:04:47",
"watcher_id": 101417
},
{
"port_name": "py310-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310152,
"status": "build successful",
"time_start": "2025-10-16T20:19:49Z",
"time_elapsed": "00:00:15",
"watcher_id": 101417
},
{
"port_name": "py310-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310153,
"status": "build successful",
"time_start": "2025-10-16T20:20:06Z",
"time_elapsed": "00:00:08",
"watcher_id": 101417
},
{
"port_name": "py310-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310154,
"status": "build successful",
"time_start": "2025-10-16T20:20:15Z",
"time_elapsed": "00:00:11",
"watcher_id": 101417
},
{
"port_name": "py311-pyicu",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310155,
"status": "build successful",
"time_start": "2025-10-16T20:20:27Z",
"time_elapsed": "00:05:03",
"watcher_id": 101417
},
{
"port_name": "py311-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310156,
"status": "build successful",
"time_start": "2025-10-16T20:25:33Z",
"time_elapsed": "00:00:15",
"watcher_id": 101417
},
{
"port_name": "py311-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310157,
"status": "build successful",
"time_start": "2025-10-16T20:25:51Z",
"time_elapsed": "00:00:07",
"watcher_id": 101417
},
{
"port_name": "py311-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310158,
"status": "build successful",
"time_start": "2025-10-16T20:25:59Z",
"time_elapsed": "00:00:12",
"watcher_id": 101417
},
{
"port_name": "py312-pyicu",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310159,
"status": "build successful",
"time_start": "2025-10-16T20:26:12Z",
"time_elapsed": "00:05:05",
"watcher_id": 101417
},
{
"port_name": "py312-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310160,
"status": "build successful",
"time_start": "2025-10-16T20:31:20Z",
"time_elapsed": "00:00:18",
"watcher_id": 101417
},
{
"port_name": "py312-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310161,
"status": "build successful",
"time_start": "2025-10-16T20:31:39Z",
"time_elapsed": "00:00:10",
"watcher_id": 101417
},
{
"port_name": "py312-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310162,
"status": "build successful",
"time_start": "2025-10-16T20:31:50Z",
"time_elapsed": "00:00:11",
"watcher_id": 101417
},
{
"port_name": "py314-astor",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310163,
"status": "build successful",
"time_start": "2025-10-16T20:32:03Z",
"time_elapsed": "00:00:35",
"watcher_id": 101417
},
{
"port_name": "py314-async_generator",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310164,
"status": "build successful",
"time_start": "2025-10-16T20:32:40Z",
"time_elapsed": "00:00:07",
"watcher_id": 101417
},
{
"port_name": "py314-flaky",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310165,
"status": "build successful",
"time_start": "2025-10-16T20:32:49Z",
"time_elapsed": "00:00:10",
"watcher_id": 101417
},
{
"port_name": "py314-pyicu",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310166,
"status": "build successful",
"time_start": "2025-10-16T20:33:10Z",
"time_elapsed": "00:04:10",
"watcher_id": 101417
},
{
"port_name": "py314-natsort",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310167,
"status": "build successful",
"time_start": "2025-10-16T20:37:22Z",
"time_elapsed": "00:00:16",
"watcher_id": 101417
},
{
"port_name": "py314-outcome",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310168,
"status": "build successful",
"time_start": "2025-10-16T20:37:40Z",
"time_elapsed": "00:00:07",
"watcher_id": 101417
},
{
"port_name": "py314-pytest-asyncio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310169,
"status": "build successful",
"time_start": "2025-10-16T20:37:48Z",
"time_elapsed": "00:00:10",
"watcher_id": 101417
},
{
"port_name": "py314-pytest-mock",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310170,
"status": "build successful",
"time_start": "2025-10-16T20:37:59Z",
"time_elapsed": "00:00:11",
"watcher_id": 101417
},
{
"port_name": "py314-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310171,
"status": "build successful",
"time_start": "2025-10-16T20:38:18Z",
"time_elapsed": "00:00:09",
"watcher_id": 101417
},
{
"port_name": "py314-pytest-trio",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310172,
"status": "build successful",
"time_start": "2025-10-16T20:38:28Z",
"time_elapsed": "00:00:10",
"watcher_id": 101417
},
{
"port_name": "py314-codestyle",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310173,
"status": "build successful",
"time_start": "2025-10-16T20:54:03Z",
"time_elapsed": "00:00:10",
"watcher_id": 101419
},
{
"port_name": "py314-autopep8",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310174,
"status": "build successful",
"time_start": "2025-10-16T20:54:18Z",
"time_elapsed": "00:00:06",
"watcher_id": 101419
},
{
"port_name": "py314-flake8-mccabe",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310175,
"status": "build successful",
"time_start": "2025-10-16T20:54:33Z",
"time_elapsed": "00:00:07",
"watcher_id": 101419
},
{
"port_name": "py314-pyflakes",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310176,
"status": "build successful",
"time_start": "2025-10-16T20:54:46Z",
"time_elapsed": "00:00:07",
"watcher_id": 101419
},
{
"port_name": "py314-flake8",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310177,
"status": "build successful",
"time_start": "2025-10-16T20:54:54Z",
"time_elapsed": "00:00:10",
"watcher_id": 101419
},
{
"port_name": "py314-flake8-pyproject",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310178,
"status": "build successful",
"time_start": "2025-10-16T20:55:28Z",
"time_elapsed": "00:00:07",
"watcher_id": 101419
},
{
"port_name": "py314-pytest-runner",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310179,
"status": "build successful",
"time_start": "2025-10-16T20:55:42Z",
"time_elapsed": "00:00:10",
"watcher_id": 101419
},
{
"port_name": "py314-pdbecif",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310180,
"status": "build successful",
"time_start": "2025-10-16T20:55:54Z",
"time_elapsed": "00:00:09",
"watcher_id": 101419
},
{
"port_name": "mbedtls4",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310181,
"status": "build successful",
"time_start": "2025-10-16T21:02:13Z",
"time_elapsed": "00:04:01",
"watcher_id": 101420
},
{
"port_name": "py313-h5netcdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310182,
"status": "build successful",
"time_start": "2025-10-16T21:47:34Z",
"time_elapsed": "00:00:28",
"watcher_id": 101421
},
{
"port_name": "py-h5netcdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310183,
"status": "build successful",
"time_start": "2025-10-16T21:48:04Z",
"time_elapsed": "00:00:07",
"watcher_id": 101421
},
{
"port_name": "py310-h5netcdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310184,
"status": "build successful",
"time_start": "2025-10-16T21:48:12Z",
"time_elapsed": "00:00:35",
"watcher_id": 101421
},
{
"port_name": "py311-h5netcdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310185,
"status": "build successful",
"time_start": "2025-10-16T21:48:48Z",
"time_elapsed": "00:00:46",
"watcher_id": 101421
},
{
"port_name": "py312-h5netcdf",
"builder_name": {
"name": "10.10_x86_64",
"display_name": "10.10"
},
"build_id": 310186,
"status": "build successful",
"time_start": "2025-10-16T21:49:36Z",
"time_elapsed": "00:00:45",
"watcher_id": 101421
}
]
}