HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 3786213,
"next": "https://ports.macports.org/api/v1/builds/?format=api&ordering=builder_name__display_name&page=62747",
"previous": "https://ports.macports.org/api/v1/builds/?format=api&ordering=builder_name__display_name&page=62745",
"results": [
{
"port_name": "py310-elasticsearch",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139233,
"status": "build successful",
"time_start": "2025-08-22T18:49:30Z",
"time_elapsed": "00:00:19",
"watcher_id": 49544
},
{
"port_name": "py311-elastic-transport",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139234,
"status": "build successful",
"time_start": "2025-08-22T18:50:03Z",
"time_elapsed": "00:00:30",
"watcher_id": 49544
},
{
"port_name": "py311-elasticsearch",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139235,
"status": "build successful",
"time_start": "2025-08-22T18:50:35Z",
"time_elapsed": "00:00:19",
"watcher_id": 49544
},
{
"port_name": "py312-elastic-transport",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139236,
"status": "build successful",
"time_start": "2025-08-22T18:51:09Z",
"time_elapsed": "00:00:34",
"watcher_id": 49544
},
{
"port_name": "py312-elasticsearch",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139237,
"status": "build successful",
"time_start": "2025-08-22T18:51:56Z",
"time_elapsed": "00:00:18",
"watcher_id": 49544
},
{
"port_name": "py313-dulwich",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139238,
"status": "build successful",
"time_start": "2025-08-22T18:59:34Z",
"time_elapsed": "00:01:39",
"watcher_id": 49545
},
{
"port_name": "py-dulwich",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139239,
"status": "build successful",
"time_start": "2025-08-22T19:01:16Z",
"time_elapsed": "00:00:17",
"watcher_id": 49545
},
{
"port_name": "py313-jsonschema",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139240,
"status": "build successful",
"time_start": "2025-08-22T19:01:36Z",
"time_elapsed": "00:00:18",
"watcher_id": 49545
},
{
"port_name": "py-jsonschema",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139241,
"status": "build successful",
"time_start": "2025-08-22T19:02:00Z",
"time_elapsed": "00:00:14",
"watcher_id": 49545
},
{
"port_name": "py313-numexpr",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139242,
"status": "build successful",
"time_start": "2025-08-22T19:02:16Z",
"time_elapsed": "00:00:52",
"watcher_id": 49545
},
{
"port_name": "py-numexpr",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139243,
"status": "build successful",
"time_start": "2025-08-22T19:03:10Z",
"time_elapsed": "00:00:13",
"watcher_id": 49545
},
{
"port_name": "py39-dulwich",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139244,
"status": "build successful",
"time_start": "2025-08-22T19:03:25Z",
"time_elapsed": "00:01:37",
"watcher_id": 49545
},
{
"port_name": "py39-jsonschema",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139245,
"status": "build successful",
"time_start": "2025-08-22T19:05:06Z",
"time_elapsed": "00:00:20",
"watcher_id": 49545
},
{
"port_name": "py39-jsonschema-format-nongpl",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139246,
"status": "build successful",
"time_start": "2025-08-22T19:05:30Z",
"time_elapsed": "00:00:18",
"watcher_id": 49545
},
{
"port_name": "py310-dulwich",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139247,
"status": "build successful",
"time_start": "2025-08-22T19:05:50Z",
"time_elapsed": "00:01:52",
"watcher_id": 49545
},
{
"port_name": "py310-jsonschema",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139248,
"status": "build successful",
"time_start": "2025-08-22T19:07:46Z",
"time_elapsed": "00:00:21",
"watcher_id": 49545
},
{
"port_name": "py310-jsonschema-format-nongpl",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139249,
"status": "build successful",
"time_start": "2025-08-22T19:08:10Z",
"time_elapsed": "00:00:25",
"watcher_id": 49545
},
{
"port_name": "py310-numexpr",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139250,
"status": "build successful",
"time_start": "2025-08-22T19:08:38Z",
"time_elapsed": "00:01:00",
"watcher_id": 49545
},
{
"port_name": "py311-dulwich",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139251,
"status": "build successful",
"time_start": "2025-08-22T19:09:42Z",
"time_elapsed": "00:02:02",
"watcher_id": 49545
},
{
"port_name": "py311-jsonschema",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139252,
"status": "build successful",
"time_start": "2025-08-22T19:11:48Z",
"time_elapsed": "00:00:22",
"watcher_id": 49545
},
{
"port_name": "py311-jsonschema-format-nongpl",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139253,
"status": "build successful",
"time_start": "2025-08-22T19:12:13Z",
"time_elapsed": "00:00:18",
"watcher_id": 49545
},
{
"port_name": "py311-numexpr",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139254,
"status": "build successful",
"time_start": "2025-08-22T19:12:34Z",
"time_elapsed": "00:00:58",
"watcher_id": 49545
},
{
"port_name": "py312-dulwich",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139255,
"status": "build successful",
"time_start": "2025-08-22T19:13:34Z",
"time_elapsed": "00:01:54",
"watcher_id": 49545
},
{
"port_name": "py312-jsonschema",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139256,
"status": "build successful",
"time_start": "2025-08-22T19:15:30Z",
"time_elapsed": "00:00:21",
"watcher_id": 49545
},
{
"port_name": "py312-jsonschema-format-nongpl",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139257,
"status": "build successful",
"time_start": "2025-08-22T19:15:55Z",
"time_elapsed": "00:00:17",
"watcher_id": 49545
},
{
"port_name": "py312-numexpr",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139258,
"status": "build successful",
"time_start": "2025-08-22T19:16:15Z",
"time_elapsed": "00:00:59",
"watcher_id": 49545
},
{
"port_name": "py313-jsonschema-format-nongpl",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139259,
"status": "build successful",
"time_start": "2025-08-22T19:17:16Z",
"time_elapsed": "00:00:46",
"watcher_id": 49545
},
{
"port_name": "bind9.18",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139260,
"status": "build successful",
"time_start": "2025-08-22T19:57:54Z",
"time_elapsed": "00:04:52",
"watcher_id": 49547
},
{
"port_name": "bfs",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139261,
"status": "build successful",
"time_start": "2025-08-22T20:38:01Z",
"time_elapsed": "00:00:41",
"watcher_id": 49548
},
{
"port_name": "dagger",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139262,
"status": "build successful",
"time_start": "2025-08-22T20:44:54Z",
"time_elapsed": "00:00:41",
"watcher_id": 49549
},
{
"port_name": "rclone",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139263,
"status": "build successful",
"time_start": "2025-08-23T00:08:28Z",
"time_elapsed": "00:05:02",
"watcher_id": 49550
},
{
"port_name": "tailscale",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139264,
"status": "build successful",
"time_start": "2025-08-23T00:49:59Z",
"time_elapsed": "00:03:11",
"watcher_id": 49551
},
{
"port_name": "libcerf",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139265,
"status": "build successful",
"time_start": "2025-08-23T01:58:20Z",
"time_elapsed": "00:01:38",
"watcher_id": 49552
},
{
"port_name": "ncdu",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139266,
"status": "failed install-dependencies",
"time_start": "2025-08-23T02:00:00Z",
"time_elapsed": "00:00:08",
"watcher_id": 49552
},
{
"port_name": "py313-jellyfish",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139267,
"status": "build successful",
"time_start": "2025-08-23T02:00:12Z",
"time_elapsed": "00:02:28",
"watcher_id": 49552
},
{
"port_name": "py-jellyfish",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139268,
"status": "build successful",
"time_start": "2025-08-23T02:02:44Z",
"time_elapsed": "00:00:23",
"watcher_id": 49552
},
{
"port_name": "py39-jellyfish",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139269,
"status": "build successful",
"time_start": "2025-08-23T02:03:09Z",
"time_elapsed": "00:02:48",
"watcher_id": 49552
},
{
"port_name": "py310-jellyfish",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139270,
"status": "build successful",
"time_start": "2025-08-23T02:05:59Z",
"time_elapsed": "00:02:07",
"watcher_id": 49552
},
{
"port_name": "py311-jellyfish",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139271,
"status": "build successful",
"time_start": "2025-08-23T02:08:08Z",
"time_elapsed": "00:02:13",
"watcher_id": 49552
},
{
"port_name": "py312-jellyfish",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139272,
"status": "build successful",
"time_start": "2025-08-23T02:10:31Z",
"time_elapsed": "00:02:10",
"watcher_id": 49552
},
{
"port_name": "py313-lxml",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139273,
"status": "build successful",
"time_start": "2025-08-23T03:11:10Z",
"time_elapsed": "00:03:59",
"watcher_id": 49553
},
{
"port_name": "py-lxml",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139274,
"status": "build successful",
"time_start": "2025-08-23T03:15:24Z",
"time_elapsed": "00:00:13",
"watcher_id": 49553
},
{
"port_name": "py313-pydantic",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139275,
"status": "build successful",
"time_start": "2025-08-23T03:15:47Z",
"time_elapsed": "00:00:23",
"watcher_id": 49553
},
{
"port_name": "py-pydantic",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139276,
"status": "build successful",
"time_start": "2025-08-23T03:16:31Z",
"time_elapsed": "00:00:16",
"watcher_id": 49553
},
{
"port_name": "py313-types-python-dateutil",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139277,
"status": "build successful",
"time_start": "2025-08-23T03:16:49Z",
"time_elapsed": "00:00:15",
"watcher_id": 49553
},
{
"port_name": "py-types-python-dateutil",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139278,
"status": "build successful",
"time_start": "2025-08-23T03:17:11Z",
"time_elapsed": "00:00:12",
"watcher_id": 49553
},
{
"port_name": "py37-lxml",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139279,
"status": "build successful",
"time_start": "2025-08-23T03:17:26Z",
"time_elapsed": "00:09:25",
"watcher_id": 49553
},
{
"port_name": "py39-lxml",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139280,
"status": "build successful",
"time_start": "2025-08-23T03:27:09Z",
"time_elapsed": "00:06:35",
"watcher_id": 49553
},
{
"port_name": "py39-pydantic",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139281,
"status": "build successful",
"time_start": "2025-08-23T03:33:47Z",
"time_elapsed": "00:00:30",
"watcher_id": 49553
},
{
"port_name": "py39-types-python-dateutil",
"builder_name": {
"name": "12_x86_64",
"display_name": "12"
},
"build_id": 139282,
"status": "build successful",
"time_start": "2025-08-23T03:34:19Z",
"time_elapsed": "00:00:21",
"watcher_id": 49553
}
]
}