A list of legacy roles.

GET /api/v1/roles/?format=api&page=3495
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36658,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3496",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3494",
    "results": [
        {
            "id": 40171,
            "upstream_id": null,
            "created": "2025-02-22T13:38:33.001445Z",
            "modified": "2025-02-22T13:38:33.047341Z",
            "imported": "2025-02-22T13:38:32.999203",
            "github_user": "cliffano",
            "username": "cliffano",
            "github_repo": "ansible-role-fabricmc",
            "github_branch": "main",
            "commit": "c17e81397d028ac58e522a2c0efbb6ccdee5d26b",
            "commit_message": "Bump up to next pre-release version 0.10.1-pre.0\n",
            "name": "fabricmc",
            "description": "Ansible role for provisioning Fabric mod loader for Minecraft",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1293,
                    "name": "cliffano",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-8367-7ec0-bee8-f88130eb54ae/avatar/"
                },
                "provider_namespace": {
                    "id": 14616,
                    "name": "cliffano",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14616/"
                },
                "repository": {
                    "name": "ansible-role-fabricmc",
                    "original_name": "ansible-role-fabricmc"
                },
                "tags": [
                    "todo"
                ],
                "versions": [
                    {
                        "id": "bd186ca9-5a64-4ebd-afba-2dac5e4c3138",
                        "name": "0.10.0",
                        "release_date": "2025-02-22T13:35:44+00:00"
                    }
                ]
            },
            "download_count": 82
        },
        {
            "id": 40172,
            "upstream_id": null,
            "created": "2025-02-22T14:19:54.224053Z",
            "modified": "2025-02-22T14:44:42.535485Z",
            "imported": "2025-02-22T14:44:42.514993",
            "github_user": "Joydeep88",
            "username": "Joydeep88",
            "github_repo": "apache",
            "github_branch": "master",
            "commit": "9d0b065a623ef47a6acd7cb3b29f9b75694b3725",
            "commit_message": "Update README.md",
            "name": "apache",
            "description": "Apache HTTPD Server Configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20299,
                    "name": "Joydeep88",
                    "avatar_url": "https://github.com/Joydeep88.png"
                },
                "provider_namespace": {
                    "id": 29797,
                    "name": "joydeep88",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29797/"
                },
                "repository": {
                    "name": "apache",
                    "original_name": "apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 32
        },
        {
            "id": 40173,
            "upstream_id": null,
            "created": "2025-02-22T15:42:16.129454Z",
            "modified": "2025-03-12T19:43:05.185222Z",
            "imported": "2025-03-12T19:43:05.122638",
            "github_user": "tychobrouwer",
            "username": "tychobrouwer",
            "github_repo": "ansible-traefik",
            "github_branch": "main",
            "commit": "f32061fba64b24958747f1dbe4fca7fa4e7bc0d3",
            "commit_message": "remove version because that dont work\n",
            "name": "traefik",
            "description": "Install and configure Traefik",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12725,
                    "name": "tychobrouwer",
                    "avatar_url": "https://github.com/tychobrouwer.png"
                },
                "provider_namespace": {
                    "id": 22523,
                    "name": "tychobrouwer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22523/"
                },
                "repository": {
                    "name": "ansible-traefik",
                    "original_name": "ansible-traefik"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "70578e93-6736-4e12-ab94-7fb7bc84cad2",
                        "name": "v1.0.0",
                        "release_date": "2025-03-12T20:34:39+01:00"
                    }
                ]
            },
            "download_count": 61
        },
        {
            "id": 40174,
            "upstream_id": null,
            "created": "2025-02-23T08:00:49.479726Z",
            "modified": "2025-02-23T08:05:30.166879Z",
            "imported": "2025-02-23T08:05:30.076445",
            "github_user": "klemens-st",
            "username": "klemens-st",
            "github_repo": "ansible-role-certificates",
            "github_branch": "master",
            "commit": "80c04293ca0d4d71f7f3befba0a2737aeec078bf",
            "commit_message": "Fix example usage\n",
            "name": "certificates",
            "description": "An Ansible role that installs custom certificates on Debian/Ubuntu.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20301,
                    "name": "klemens-st",
                    "avatar_url": "https://github.com/klemens-st.png"
                },
                "provider_namespace": {
                    "id": 29799,
                    "name": "klemens_st",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29799/"
                },
                "repository": {
                    "name": "ansible-role-certificates",
                    "original_name": "ansible-role-certificates"
                },
                "tags": [
                    "certificate",
                    "ca"
                ],
                "versions": [
                    {
                        "id": "bddecf90-8982-4bf5-9f76-36470c1f3a8c",
                        "name": "1.0.1",
                        "release_date": "2025-02-23T09:04:52+01:00"
                    },
                    {
                        "id": "a3c7a3d9-d9ac-4fae-a8de-d8a77a02a4a3",
                        "name": "1.0.0",
                        "release_date": "2025-02-23T07:55:18+01:00"
                    }
                ]
            },
            "download_count": 452
        },
        {
            "id": 40175,
            "upstream_id": null,
            "created": "2025-02-23T14:17:28.496492Z",
            "modified": "2025-05-30T13:07:34.230478Z",
            "imported": "2025-05-30T13:07:33.928336",
            "github_user": "tychobrouwer",
            "username": "tychobrouwer",
            "github_repo": "ansible-prometheus",
            "github_branch": "main",
            "commit": "4aaa8dd0444dd0d429cfac8e7860cd972d891062",
            "commit_message": "fix task names\n",
            "name": "prometheus",
            "description": "Install and configure Prometheus",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12725,
                    "name": "tychobrouwer",
                    "avatar_url": "https://github.com/tychobrouwer.png"
                },
                "provider_namespace": {
                    "id": 22523,
                    "name": "tychobrouwer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22523/"
                },
                "repository": {
                    "name": "ansible-prometheus",
                    "original_name": "ansible-prometheus"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "e5e86008-f6c1-418e-809d-f8576db9065b",
                        "name": "v1.0.16",
                        "release_date": "2025-05-30T15:06:09+02:00"
                    },
                    {
                        "id": "24ed8382-7e9c-42ec-975c-bae6581aaee2",
                        "name": "v1.0.15",
                        "release_date": "2025-05-29T19:14:57+02:00"
                    },
                    {
                        "id": "2cb83388-c92a-40c4-8864-ebece1a4202c",
                        "name": "v1.0.14",
                        "release_date": "2025-05-29T19:07:53+02:00"
                    },
                    {
                        "id": "7a4a7a29-4733-4907-bfca-a0b0b57930b4",
                        "name": "v1.0.13",
                        "release_date": "2025-05-29T18:36:33+02:00"
                    },
                    {
                        "id": "637ae06b-ceb4-4208-82c4-40352bfc7dbf",
                        "name": "v1.0.12",
                        "release_date": "2025-05-29T18:16:50+02:00"
                    },
                    {
                        "id": "68201468-93db-4684-9a22-948bbb3f4ad7",
                        "name": "v1.0.11",
                        "release_date": "2025-05-29T18:10:46+02:00"
                    },
                    {
                        "id": "884384fa-1fdd-4e8a-b21d-5e307191135a",
                        "name": "v1.0.10",
                        "release_date": "2025-05-29T17:54:59+02:00"
                    },
                    {
                        "id": "cbadeeeb-bde4-440f-85a6-51e59dad4163",
                        "name": "v1.0.9",
                        "release_date": "2025-05-29T17:51:53+02:00"
                    },
                    {
                        "id": "65743597-9710-4f36-ac1f-b501b9a60d78",
                        "name": "v1.0.8",
                        "release_date": "2025-05-29T17:48:36+02:00"
                    },
                    {
                        "id": "0f60d0e1-9694-4747-ba7d-fe6cfacb1b77",
                        "name": "v1.0.7",
                        "release_date": "2025-05-29T17:18:06+02:00"
                    },
                    {
                        "id": "1629c0d3-dc5f-45c0-bf1c-7278f873590a",
                        "name": "v1.0.6",
                        "release_date": "2025-05-29T17:12:24+02:00"
                    }
                ]
            },
            "download_count": 56
        },
        {
            "id": 40176,
            "upstream_id": null,
            "created": "2025-02-23T17:40:53.464403Z",
            "modified": "2025-05-25T04:19:21.451960Z",
            "imported": "2025-05-25T04:19:21.411129",
            "github_user": "bodsch",
            "username": "bodsch",
            "github_repo": "ansible-paperless",
            "github_branch": "main",
            "commit": "046662d33bed0ef052fa3e6c360ac6b2ab8ebdab",
            "commit_message": "update molecule to use ghcr.io or mirror.gcr.io for container pull\n",
            "name": "paperless",
            "description": "ansible role to install and configure dockerized paperless",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 975,
                    "name": "bodsch",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-816f-7c21-9a10-93fdd806f84c/avatar/"
                },
                "provider_namespace": {
                    "id": 297,
                    "name": "bodsch",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/297/"
                },
                "repository": {
                    "name": "ansible-paperless",
                    "original_name": "ansible-paperless"
                },
                "tags": [
                    "paperless",
                    "office",
                    "ocr"
                ],
                "versions": [
                    {
                        "id": "e3b329f7-dcd3-48a5-be3e-ad6ea08c8fcf",
                        "name": "1.0.2",
                        "release_date": "2025-02-23T18:35:44+01:00"
                    },
                    {
                        "id": "2906551a-899b-43a4-9362-0d24fe04431d",
                        "name": "1.0.1",
                        "release_date": "2025-02-18T18:04:55+01:00"
                    },
                    {
                        "id": "272d3e55-81ab-4835-ba2d-5c060c03e199",
                        "name": "1.0.0",
                        "release_date": "2025-02-18T17:40:00+01:00"
                    }
                ]
            },
            "download_count": 19
        },
        {
            "id": 40177,
            "upstream_id": null,
            "created": "2025-02-23T17:42:33.800557Z",
            "modified": "2025-03-12T19:38:19.849470Z",
            "imported": "2025-03-12T19:38:19.800276",
            "github_user": "tychobrouwer",
            "username": "tychobrouwer",
            "github_repo": "ansible-docker",
            "github_branch": "main",
            "commit": "6b43f4612be4ecdc7ac80b7fa07d1d592556ecdb",
            "commit_message": "remove version because that dont work\n",
            "name": "docker",
            "description": "Install and configure Portainer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12725,
                    "name": "tychobrouwer",
                    "avatar_url": "https://github.com/tychobrouwer.png"
                },
                "provider_namespace": {
                    "id": 22523,
                    "name": "tychobrouwer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22523/"
                },
                "repository": {
                    "name": "ansible-docker",
                    "original_name": "ansible-docker"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "d8db7c55-e8b7-4258-9367-9f4d8005e1b0",
                        "name": "v1.0.0",
                        "release_date": "2025-03-12T20:34:05+01:00"
                    }
                ]
            },
            "download_count": 53
        },
        {
            "id": 40178,
            "upstream_id": null,
            "created": "2025-02-23T19:23:25.648554Z",
            "modified": "2025-02-23T19:26:34.139283Z",
            "imported": "2025-02-23T19:26:34.111859",
            "github_user": "tychobrouwer",
            "username": "tychobrouwer",
            "github_repo": "ansible-node-exporter",
            "github_branch": "main",
            "commit": "3e68d73e9ead97979b505c8fc995fe09994bd3cd",
            "commit_message": "main file done\n",
            "name": "node-exporter",
            "description": "Install and configure Prometheus Node Exporter",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12725,
                    "name": "tychobrouwer",
                    "avatar_url": "https://github.com/tychobrouwer.png"
                },
                "provider_namespace": {
                    "id": 22523,
                    "name": "tychobrouwer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22523/"
                },
                "repository": {
                    "name": "ansible-node-exporter",
                    "original_name": "ansible-node-exporter"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 40179,
            "upstream_id": null,
            "created": "2025-02-23T19:28:15.667937Z",
            "modified": "2025-03-12T19:40:40.643665Z",
            "imported": "2025-03-12T19:40:40.563279",
            "github_user": "tychobrouwer",
            "username": "tychobrouwer",
            "github_repo": "ansible-node-exporter",
            "github_branch": "main",
            "commit": "400973b3c0dd2c6e531c146997972418a985ca86",
            "commit_message": "remove version because that dont work\n",
            "name": "node_exporter",
            "description": "Install and configure Prometheus Node Exporter",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 12725,
                    "name": "tychobrouwer",
                    "avatar_url": "https://github.com/tychobrouwer.png"
                },
                "provider_namespace": {
                    "id": 22523,
                    "name": "tychobrouwer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/22523/"
                },
                "repository": {
                    "name": "ansible-node-exporter",
                    "original_name": "ansible-node-exporter"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "7f486611-0c10-419a-bce8-5d4cf3162e41",
                        "name": "v1.0.0",
                        "release_date": "2025-03-12T20:34:23+01:00"
                    }
                ]
            },
            "download_count": 50
        },
        {
            "id": 40180,
            "upstream_id": null,
            "created": "2025-02-24T06:29:25.893809Z",
            "modified": "2025-02-24T06:29:25.933410Z",
            "imported": "2025-02-24T06:29:25.891560",
            "github_user": "harioci",
            "username": "harioci",
            "github_repo": "dummyrole",
            "github_branch": "master",
            "commit": "019d56f3e0d39b073cdb40b976378f1091517c50",
            "commit_message": "initial files\n",
            "name": "dummyrole",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20319,
                    "name": "harioci",
                    "avatar_url": "https://github.com/harioci.png"
                },
                "provider_namespace": {
                    "id": 29817,
                    "name": "harioci",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29817/"
                },
                "repository": {
                    "name": "dummyrole",
                    "original_name": "dummyrole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 16
        }
    ]
}