A list of legacy roles.

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

{
    "count": 37842,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3775",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3773",
    "results": [
        {
            "id": 43455,
            "upstream_id": null,
            "created": "2026-09-18T07:23:12.676624Z",
            "modified": "2026-09-18T07:23:12.716750Z",
            "imported": "2026-09-18T07:23:12.674153",
            "github_user": "sadsfae",
            "username": "sadsfae",
            "github_repo": "ansible-sslcerts",
            "github_branch": "main",
            "commit": "8c379d4aa328ce333b59a7c6e7c769fb60b82bd9",
            "commit_message": "Merge pull request #19 from sadsfae/development\n\nsync changes from development",
            "name": "ansible_sslkeys",
            "description": "Simple playbook for copying SSL certificates/keys to remote webservers.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6076,
                    "name": "sadsfae",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-20fb-7fcb-8c43-66ec91fb3e9e/avatar/"
                },
                "provider_namespace": {
                    "id": 18310,
                    "name": "sadsfae",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18310/"
                },
                "repository": {
                    "name": "ansible-sslcerts",
                    "original_name": "ansible-sslcerts"
                },
                "tags": [
                    "SSL",
                    "PKI",
                    "TLS"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 43456,
            "upstream_id": null,
            "created": "2026-09-18T07:45:25.648482Z",
            "modified": "2026-09-18T07:45:25.705335Z",
            "imported": "2026-09-18T07:45:25.645421",
            "github_user": "halif",
            "username": "halif",
            "github_repo": "ansible-role-puppet",
            "github_branch": "master",
            "commit": "3da56f990bafd10c2edbfb5ca0ff76bf44792d2a",
            "commit_message": "add README and License\n",
            "name": "puppet",
            "description": "Install and configure the open-source Puppet Server 7 on supported Ubuntu systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 11774,
                    "name": "halif",
                    "avatar_url": "https://github.com/halif.png"
                },
                "provider_namespace": {
                    "id": 21416,
                    "name": "halif",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21416/"
                },
                "repository": {
                    "name": "ansible-role-puppet",
                    "original_name": "ansible-role-puppet"
                },
                "tags": [
                    "puppet",
                    "puppetserver",
                    "configuration",
                    "system",
                    "linux",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": "150d7ed9-9500-4506-acfe-66f5b45508aa",
                        "name": "1.0.0",
                        "release_date": "2026-09-18T02:25:10+00:00"
                    }
                ]
            },
            "download_count": 1
        },
        {
            "id": 43457,
            "upstream_id": null,
            "created": "2026-09-18T14:17:06.742961Z",
            "modified": "2026-09-18T14:17:06.774352Z",
            "imported": "2026-09-18T14:17:06.740597",
            "github_user": "sai20454",
            "username": "sai20454",
            "github_repo": "ansible-testing-repo",
            "github_branch": "main",
            "commit": "26bee788b4bd3ee32c1d8b3769abbcf102f2a88f",
            "commit_message": "first ansible test\n",
            "name": "ansible-testing-repo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29034,
                    "name": "sai20454",
                    "avatar_url": "https://github.com/sai20454.png"
                },
                "provider_namespace": {
                    "id": 38435,
                    "name": "sai20454",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38435/"
                },
                "repository": {
                    "name": "ansible-testing-repo",
                    "original_name": "ansible-testing-repo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 43458,
            "upstream_id": null,
            "created": "2026-09-18T16:03:15.426057Z",
            "modified": "2026-10-15T07:35:07.460661Z",
            "imported": "2026-10-15T07:35:07.374788",
            "github_user": "ansible-lockdown",
            "username": "ansible-lockdown",
            "github_repo": "Windows-2025-CIS",
            "github_branch": "devel",
            "commit": "651ef1bd3a7c8782e61d2228af261a6ae89e28a7",
            "commit_message": "Merge pull request #32 from ansible-lockdown/oct26_updates\n\nOct 26 updates",
            "name": "windows_2025_cis",
            "description": "Ansible Role to Apply The Windows Server 2025 CIS Benchmark",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4668,
                    "name": "ansible-lockdown",
                    "avatar_url": "https://github.com/ansible-lockdown.png"
                },
                "provider_namespace": {
                    "id": 21298,
                    "name": "ansible_lockdown",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21298/"
                },
                "repository": {
                    "name": "Windows-2025-CIS",
                    "original_name": "Windows-2025-CIS"
                },
                "tags": [
                    "activedirectory",
                    "automation",
                    "azure",
                    "benchmark",
                    "cis",
                    "cisbenchmark",
                    "ciscompliance",
                    "cloudhardening",
                    "compliance",
                    "complianceascode",
                    "configurationmanagement",
                    "domaincontroller",
                    "domainmember",
                    "grouppolicy",
                    "hardening",
                    "infrastructureascode",
                    "logging",
                    "microsoft",
                    "monitoring",
                    "memberserver",
                    "oshardening",
                    "patching",
                    "policymanagement",
                    "privilegedaccess",
                    "remediation",
                    "rolebasedaccess",
                    "security",
                    "windows",
                    "windows2025",
                    "win2025",
                    "windowssecurity",
                    "windowsserver",
                    "windowsserver2025"
                ],
                "versions": [
                    {
                        "id": "ba947940-5950-41b8-9d25-8574b71e5369",
                        "name": "1.2.1",
                        "release_date": "2026-10-15T08:32:13+01:00"
                    },
                    {
                        "id": "903251f6-e33f-4b44-b31b-30c8c47fbcb8",
                        "name": "1.2.0",
                        "release_date": "2026-09-18T16:56:42+01:00"
                    },
                    {
                        "id": "c3377cd7-76d8-46d5-b042-d72deb1680d6",
                        "name": "1.1.0",
                        "release_date": "2026-04-17T13:15:33-04:00"
                    }
                ]
            },
            "download_count": 713
        },
        {
            "id": 43459,
            "upstream_id": null,
            "created": "2026-09-18T16:03:23.905551Z",
            "modified": "2026-09-18T16:03:23.985762Z",
            "imported": "2026-09-18T16:03:23.902767",
            "github_user": "ansible-lockdown",
            "username": "MindPointGroup",
            "github_repo": "Windows-2025-CIS",
            "github_branch": "devel",
            "commit": "6a6953bff948b976733591b4e7df5c9d435aa027",
            "commit_message": "Merge pull request #28 from ansible-lockdown/sept2026_updates\n\nSept26 updates - Rewrite",
            "name": "windows_2025_cis",
            "description": "Ansible Role to Apply The Windows Server 2025 CIS Benchmark",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4669,
                    "name": "MindPointGroup",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018bc975-f634-7c2e-a360-7d6d33a38280/avatar/"
                },
                "provider_namespace": {
                    "id": 17230,
                    "name": "mindpointgroup",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17230/"
                },
                "repository": {
                    "name": "Windows-2025-CIS",
                    "original_name": "Windows-2025-CIS"
                },
                "tags": [
                    "activedirectory",
                    "automation",
                    "azure",
                    "benchmark",
                    "cis",
                    "cisbenchmark",
                    "ciscompliance",
                    "cloudhardening",
                    "compliance",
                    "complianceascode",
                    "configurationmanagement",
                    "domaincontroller",
                    "domainmember",
                    "grouppolicy",
                    "hardening",
                    "infrastructureascode",
                    "logging",
                    "microsoft",
                    "monitoring",
                    "memberserver",
                    "oshardening",
                    "patching",
                    "policymanagement",
                    "privilegedaccess",
                    "remediation",
                    "rolebasedaccess",
                    "security",
                    "windows",
                    "windows2025",
                    "win2025",
                    "windowssecurity",
                    "windowsserver",
                    "windowsserver2025"
                ],
                "versions": [
                    {
                        "id": "8be90926-f268-483d-9270-83912bbb795e",
                        "name": "1.2.0",
                        "release_date": "2026-09-18T16:56:42+01:00"
                    },
                    {
                        "id": "4f33cd5f-c72a-4d25-98b4-bba416daa4cd",
                        "name": "1.1.0",
                        "release_date": "2026-04-17T13:15:33-04:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 43460,
            "upstream_id": null,
            "created": "2026-09-18T21:02:09.395565Z",
            "modified": "2026-09-18T21:02:09.433158Z",
            "imported": "2026-09-18T21:02:09.393028",
            "github_user": "mbocquet",
            "username": "mbocquet",
            "github_repo": "ansible_needrestart",
            "github_branch": "main",
            "commit": "ec95493eb846525fd2c4a268cf338b7838a27937",
            "commit_message": "README.md : add description\n",
            "name": "ansible_needrestart",
            "description": "Ansible role to install and configure needrestart",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4493,
                    "name": "mbocquet",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-8be9-7162-bedd-91f94c324064/avatar/"
                },
                "provider_namespace": {
                    "id": 17093,
                    "name": "mbocquet",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17093/"
                },
                "repository": {
                    "name": "ansible_needrestart",
                    "original_name": "ansible_needrestart"
                },
                "tags": [
                    "admin",
                    "need",
                    "restart",
                    "needrestart",
                    "system",
                    "kernel",
                    "microcode",
                    "update"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43461,
            "upstream_id": null,
            "created": "2026-09-19T15:43:08.854910Z",
            "modified": "2026-10-18T13:24:23.030957Z",
            "imported": "2026-10-18T13:24:22.977186",
            "github_user": "philnewm",
            "username": "philnewm",
            "github_repo": "ansible-caddy",
            "github_branch": "main",
            "commit": "247208d74de73d2ce205587dd14742282f8ecd44",
            "commit_message": "Merge pull request #3 from philnewm:reduce-redudancies\n\nReduce redundancies",
            "name": "caddy",
            "description": "Setup and configure caddy as rootless podman container",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15235,
                    "name": "philnewm",
                    "avatar_url": "https://github.com/philnewm.png"
                },
                "provider_namespace": {
                    "id": 24880,
                    "name": "philnewm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24880/"
                },
                "repository": {
                    "name": "ansible-caddy",
                    "original_name": "ansible-caddy"
                },
                "tags": [
                    "webserver",
                    "caddy",
                    "fileserver"
                ],
                "versions": [
                    {
                        "id": "aa52d0f3-959a-4712-8388-1996b3fc7448",
                        "name": "0.1.2",
                        "release_date": "2026-10-18T15:22:18+02:00"
                    },
                    {
                        "id": "e80d84ce-eda2-4952-a91a-5cfbc91c54f3",
                        "name": "0.1.1",
                        "release_date": "2026-09-20T15:38:25+02:00"
                    },
                    {
                        "id": "461a7535-9062-4721-9285-6c59eb1881f1",
                        "name": "0.1.0",
                        "release_date": "2026-09-19T17:41:15+02:00"
                    }
                ]
            },
            "download_count": 9
        },
        {
            "id": 43462,
            "upstream_id": null,
            "created": "2026-09-20T03:43:48.165320Z",
            "modified": "2026-09-20T03:43:48.198612Z",
            "imported": "2026-09-20T03:43:48.163084",
            "github_user": "park96323",
            "username": "park96323",
            "github_repo": "my-galaxy-One",
            "github_branch": "master",
            "commit": "20eb1c8e52da5671f49dccfb522f8e4292c0b825",
            "commit_message": "First Commit\n",
            "name": "my-galaxy-One",
            "description": "This is a test role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29044,
                    "name": "park96323",
                    "avatar_url": "https://github.com/park96323.png"
                },
                "provider_namespace": {
                    "id": 38445,
                    "name": "park96323",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38445/"
                },
                "repository": {
                    "name": "my-galaxy-One",
                    "original_name": "my-galaxy-One"
                },
                "tags": [
                    "test_role"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 43464,
            "upstream_id": null,
            "created": "2026-09-22T15:06:06.398581Z",
            "modified": "2026-09-24T08:12:02.997305Z",
            "imported": "2026-09-24T08:12:02.951209",
            "github_user": "vbotka",
            "username": "vbotka",
            "github_repo": "ansible-freebsd-haproxy",
            "github_branch": "master",
            "commit": "33efad0b9fcd05245c5c1b2a35fb721208cb0cb3",
            "commit_message": "Start HAProxy when enabled and not running.\n\n* Add var haproxy_start (default=false).\n",
            "name": "freebsd_haproxy",
            "description": "Install, configure, and run HAProxy.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7289,
                    "name": "vbotka",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018b0f29-3af2-7955-a62e-5f871859b9b5/avatar/"
                },
                "provider_namespace": {
                    "id": 1358,
                    "name": "vbotka",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1358/"
                },
                "repository": {
                    "name": "ansible-freebsd-haproxy",
                    "original_name": "ansible-freebsd-haproxy"
                },
                "tags": [
                    "freebsd",
                    "haproxy"
                ],
                "versions": [
                    {
                        "id": "85aee5e4-a5e6-4852-b004-3564ccd59f64",
                        "name": "1.0.1",
                        "release_date": "2026-09-24T10:09:29+02:00"
                    },
                    {
                        "id": "78eb66b9-0b2c-4529-af90-0bcaeb9a388f",
                        "name": "1.0.0",
                        "release_date": "2026-09-22T17:04:14+02:00"
                    },
                    {
                        "id": "530f6d7f-daff-4b49-aa69-f8a94e9cc1d1",
                        "name": "0.0.1",
                        "release_date": "2026-09-07T15:03:07+02:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 43465,
            "upstream_id": null,
            "created": "2026-09-23T04:02:58.144354Z",
            "modified": "2026-09-23T04:02:58.186830Z",
            "imported": "2026-09-23T04:02:58.141972",
            "github_user": "AbinayaBalaji23",
            "username": "AbinayaBalaji23",
            "github_repo": "copy-role",
            "github_branch": "master",
            "commit": "174e8f91a80c113273ab64faa34063e87c180d75",
            "commit_message": "ansible\n",
            "name": "copy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29079,
                    "name": "AbinayaBalaji23",
                    "avatar_url": "https://github.com/AbinayaBalaji23.png"
                },
                "provider_namespace": {
                    "id": 38480,
                    "name": "abinayabalaji23",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38480/"
                },
                "repository": {
                    "name": "copy-role",
                    "original_name": "copy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}