HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3542819,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=build_id&page=70676",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=build_id&page=70674",
"results": [
{
"port_name": "py39-typer",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311401,
"status": "build successful",
"time_start": "2025-10-02T18:42:15Z",
"time_elapsed": "00:00:23",
"watcher_id": 99918
},
{
"port_name": "py312-pytest-mpl",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311401,
"status": "build successful",
"time_start": "2025-07-30T17:19:41Z",
"time_elapsed": "00:01:29",
"watcher_id": 99066
},
{
"port_name": "py312-pytest-mpl",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311401,
"status": "build successful",
"time_start": "2025-07-30T17:19:41Z",
"time_elapsed": "00:01:29",
"watcher_id": 99066
},
{
"port_name": "py39-typer",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311401,
"status": "build successful",
"time_start": "2025-10-02T18:42:15Z",
"time_elapsed": "00:00:23",
"watcher_id": 99918
},
{
"port_name": "py39-typing-inspection",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311402,
"status": "build successful",
"time_start": "2025-10-02T18:42:40Z",
"time_elapsed": "00:00:16",
"watcher_id": 99918
},
{
"port_name": "py312-rarfile",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311402,
"status": "build successful",
"time_start": "2025-07-30T17:21:13Z",
"time_elapsed": "00:00:26",
"watcher_id": 99066
},
{
"port_name": "py312-rarfile",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311402,
"status": "build successful",
"time_start": "2025-07-30T17:21:13Z",
"time_elapsed": "00:00:26",
"watcher_id": 99066
},
{
"port_name": "py39-typing-inspection",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311402,
"status": "build successful",
"time_start": "2025-10-02T18:42:40Z",
"time_elapsed": "00:00:16",
"watcher_id": 99918
},
{
"port_name": "py39-wcwidth",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311403,
"status": "build successful",
"time_start": "2025-10-02T18:42:59Z",
"time_elapsed": "00:00:16",
"watcher_id": 99918
},
{
"port_name": "py312-reflink",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311403,
"status": "build successful",
"time_start": "2025-07-30T17:21:41Z",
"time_elapsed": "00:00:15",
"watcher_id": 99066
},
{
"port_name": "py312-reflink",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311403,
"status": "build successful",
"time_start": "2025-07-30T17:21:41Z",
"time_elapsed": "00:00:15",
"watcher_id": 99066
},
{
"port_name": "py39-wcwidth",
"builder_name": {
"name": "10.12_x86_64",
"display_name": "10.12"
},
"build_id": 311403,
"status": "build successful",
"time_start": "2025-10-02T18:42:59Z",
"time_elapsed": "00:00:16",
"watcher_id": 99918
},
{
"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": "py312-resampy",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311404,
"status": "build successful",
"time_start": "2025-07-30T17:21:59Z",
"time_elapsed": "00:03:28",
"watcher_id": 99066
},
{
"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": "py312-samplerate",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311405,
"status": "failed install-port",
"time_start": "2025-07-30T17:25:30Z",
"time_elapsed": "00:01:02",
"watcher_id": 99066
},
{
"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-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": "py312-soco",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311406,
"status": "build successful",
"time_start": "2025-07-30T17:26:36Z",
"time_elapsed": "00:00:16",
"watcher_id": 99066
},
{
"port_name": "py312-termplotlib",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311407,
"status": "build successful",
"time_start": "2025-07-30T17:26:55Z",
"time_elapsed": "00:02:31",
"watcher_id": 99066
},
{
"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-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": "py312-termtables",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311408,
"status": "build successful",
"time_start": "2025-07-30T17:29:49Z",
"time_elapsed": "00:00:28",
"watcher_id": 99066
},
{
"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-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": "py312-ttfquery",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311409,
"status": "build successful",
"time_start": "2025-07-30T17:30:19Z",
"time_elapsed": "00:00:27",
"watcher_id": 99066
},
{
"port_name": "py312-zbar",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311410,
"status": "build successful",
"time_start": "2025-07-30T17:30:49Z",
"time_elapsed": "00:01:51",
"watcher_id": 99066
},
{
"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-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": "oh-my-posh",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311411,
"status": "failed install-port",
"time_start": "2025-07-30T17:34:50Z",
"time_elapsed": "00:01:28",
"watcher_id": 99068
},
{
"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-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": "hurl",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311412,
"status": "failed install-port",
"time_start": "2025-07-30T17:37:37Z",
"time_elapsed": "00:03:40",
"watcher_id": 99069
},
{
"port_name": "py39-zarr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311413,
"status": "build successful",
"time_start": "2025-07-30T17:43:16Z",
"time_elapsed": "00:00:56",
"watcher_id": 99070
},
{
"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-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-zarr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311414,
"status": "build successful",
"time_start": "2025-07-30T17:44:16Z",
"time_elapsed": "00:00:48",
"watcher_id": 99070
},
{
"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-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": "py311-zarr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311415,
"status": "build successful",
"time_start": "2025-07-30T17:45:05Z",
"time_elapsed": "00:00:56",
"watcher_id": 99070
},
{
"port_name": "py312-zarr",
"builder_name": {
"name": "10.9_x86_64",
"display_name": "10.9"
},
"build_id": 311416,
"status": "build successful",
"time_start": "2025-07-30T17:46:04Z",
"time_elapsed": "00:00:53",
"watcher_id": 99070
},
{
"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
}
]
}