A list of legacy roles.

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

{
    "count": 37900,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3329",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3327",
    "results": [
        {
            "id": 38297,
            "upstream_id": null,
            "created": "2024-04-19T02:25:47.163725Z",
            "modified": "2024-04-19T02:25:47.198154Z",
            "imported": "2024-04-19T02:25:47.161614",
            "github_user": "armov",
            "username": "armov",
            "github_repo": "zabbix_agent2_lit_trellis_custom",
            "github_branch": "main",
            "commit": "4422000279e69b19a7402a31f47cf75e9d475503",
            "commit_message": "meta\n",
            "name": "zabbix_agent2_lit_trellis_custom",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13891,
                    "name": "armov",
                    "avatar_url": "https://github.com/armov.png"
                },
                "provider_namespace": {
                    "id": 23605,
                    "name": "armov",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23605/"
                },
                "repository": {
                    "name": "zabbix_agent2_lit_trellis_custom",
                    "original_name": "zabbix_agent2_lit_trellis_custom"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 451
        },
        {
            "id": 38298,
            "upstream_id": null,
            "created": "2024-04-19T06:03:01.106232Z",
            "modified": "2024-04-26T20:19:58.025379Z",
            "imported": "2024-04-26T20:19:57.983282",
            "github_user": "sgaunet",
            "username": "sgaunet",
            "github_repo": "ansible-role-task",
            "github_branch": "main",
            "commit": "ecde48c6eee3b3b8ba98d29546709040891de431",
            "commit_message": "install latest version by default\n",
            "name": "task",
            "description": "Install task",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14180,
                    "name": "sgaunet",
                    "avatar_url": "https://github.com/sgaunet.png"
                },
                "provider_namespace": {
                    "id": 23879,
                    "name": "sgaunet",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23879/"
                },
                "repository": {
                    "name": "ansible-role-task",
                    "original_name": "ansible-role-task"
                },
                "tags": [
                    "task",
                    "cli",
                    "redhat",
                    "rhel"
                ],
                "versions": [
                    {
                        "id": "6ffd3038-a8ee-42ec-ac27-f43eca1e214a",
                        "name": "1.1.0",
                        "release_date": "2024-04-26T22:15:43+02:00"
                    },
                    {
                        "id": "19524d66-e7ef-471b-bcc8-6273706e26d0",
                        "name": "1.0.0",
                        "release_date": "2024-04-19T07:58:23+02:00"
                    }
                ]
            },
            "download_count": 31
        },
        {
            "id": 38299,
            "upstream_id": null,
            "created": "2024-04-19T12:38:23.455705Z",
            "modified": "2024-04-19T15:43:52.617935Z",
            "imported": "2024-04-19T15:43:52.600306",
            "github_user": "ben-dataraven",
            "username": "ben_dataraven",
            "github_repo": "ansible-role-apache-mod-evasive",
            "github_branch": "main",
            "commit": "a9b05f3a8fc9c16605d3064749ee689b2a6d64b9",
            "commit_message": "fixed typo in variable names\n",
            "name": "apache_mod_evasive",
            "description": "install and configure apache mod_evasive",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 10211,
                    "name": "ben_dataraven",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-23f2-7bb2-91fb-ce32e28c836d/avatar/"
                },
                "provider_namespace": {
                    "id": 19730,
                    "name": "ben_dataraven",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19730/"
                },
                "repository": {
                    "name": "ansible-role-apache-mod-evasive",
                    "original_name": "ansible-role-apache-mod-evasive"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 30
        },
        {
            "id": 38302,
            "upstream_id": null,
            "created": "2024-04-19T14:34:07.233026Z",
            "modified": "2025-11-30T10:03:47.631060Z",
            "imported": "2025-11-30T10:03:47.567101",
            "github_user": "ahu-services",
            "username": "ahu-services",
            "github_repo": "ansible-role-postgresql",
            "github_branch": "1.2.0",
            "commit": "9c5fd76db77fd0d6d2421465e7d2efee22d67b8f",
            "commit_message": "ci: reduce tests to one version\n",
            "name": "postgresql",
            "description": "PostgreSQL Server for Linux, using packages from postgresql.org",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7923,
                    "name": "ahu-services",
                    "avatar_url": "https://github.com/ahu-services.png"
                },
                "provider_namespace": {
                    "id": 21792,
                    "name": "ahu_services",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/21792/"
                },
                "repository": {
                    "name": "ansible-role-postgresql",
                    "original_name": "ansible-role-postgresql"
                },
                "tags": [
                    "database",
                    "postgres",
                    "postgresql",
                    "rdbms"
                ],
                "versions": [
                    {
                        "id": "cdbb57e2-3f2b-46f0-8897-658a3e831faa",
                        "name": "1.2.0",
                        "release_date": "2025-11-30T10:38:43+01:00"
                    },
                    {
                        "id": "a58d23bc-10a9-4aaa-bbc7-98ae7edd2535",
                        "name": "1.1.2",
                        "release_date": "2024-04-19T16:16:25+02:00"
                    },
                    {
                        "id": "5e82109e-92ac-4542-a127-1450a34019f1",
                        "name": "1.1.1",
                        "release_date": "2024-04-19T15:38:08+02:00"
                    },
                    {
                        "id": "f1d03a82-fc29-4acc-8058-0b2d8ba71749",
                        "name": "1.1.0",
                        "release_date": "2023-07-18T20:36:14+02:00"
                    },
                    {
                        "id": "d7acc728-07d7-4dab-b4e3-9b2dc5a539f9",
                        "name": "1.0.1",
                        "release_date": "2023-07-07T10:09:39+02:00"
                    },
                    {
                        "id": "b933f87e-8dda-4f34-a60f-62b73729f07b",
                        "name": "1.0.0",
                        "release_date": "2023-07-07T09:41:46+02:00"
                    }
                ]
            },
            "download_count": 149
        },
        {
            "id": 38308,
            "upstream_id": null,
            "created": "2024-04-19T15:04:38.094790Z",
            "modified": "2024-04-19T15:04:38.138010Z",
            "imported": "2024-04-19T15:04:38.092588",
            "github_user": "xbufu",
            "username": "xbufu",
            "github_repo": "ansible-role-ad_dhcp",
            "github_branch": "main",
            "commit": "436cfeb3267910c535efe3e0fd0beb914d93556b",
            "commit_message": "updated workflow versions\n",
            "name": "ad_dhcp",
            "description": "AD DHCP server role.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8010,
                    "name": "xbufu",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-e1b0-7017-b442-3fb3f92c2df0/avatar/"
                },
                "provider_namespace": {
                    "id": 19487,
                    "name": "xbufu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19487/"
                },
                "repository": {
                    "name": "ansible-role-ad_dhcp",
                    "original_name": "ansible-role-ad_dhcp"
                },
                "tags": [
                    "windows",
                    "ad",
                    "dc",
                    "dhcp"
                ],
                "versions": []
            },
            "download_count": 37
        },
        {
            "id": 38322,
            "upstream_id": null,
            "created": "2024-04-20T06:23:54.372034Z",
            "modified": "2026-10-08T23:56:15.968371Z",
            "imported": "2026-10-08T23:56:15.917231",
            "github_user": "buluma",
            "username": "buluma",
            "github_repo": "ansible-role-cve_2024_3094",
            "github_branch": "master",
            "commit": "92fe23b571869126cd7afbbd4f4d25096b49cf71",
            "commit_message": "Bump release-drafter/release-drafter from 7.7.0 to 7.9.0 (#9)\n\nBumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 7.7.0 to 7.9.0.\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/v7.7.0...v7.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: release-drafter/release-drafter\n  dependency-version: 7.9.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] <[email protected]>\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>",
            "name": "cve_2024_3094",
            "description": "Check xz vulnerability (cve_2024_3094) on your system.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1056,
                    "name": "buluma",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-c3b2-764c-9b05-ec8bd0d67213/avatar/"
                },
                "provider_namespace": {
                    "id": 311,
                    "name": "buluma",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/311/"
                },
                "repository": {
                    "name": "ansible-role-cve_2024_3094",
                    "original_name": "ansible-role-cve_2024_3094"
                },
                "tags": [
                    "cve20243094",
                    "linux",
                    "security",
                    "system"
                ],
                "versions": [
                    {
                        "id": "858037ae-1ba1-4e5a-83fa-2aa2b356bcd5",
                        "name": "26.10.9",
                        "release_date": "2026-10-05T07:00:09+00:00"
                    },
                    {
                        "id": "384680ca-e7ef-475c-a209-1d9f118ddd0e",
                        "name": "26.9.0",
                        "release_date": "2026-09-06T06:19:05+03:00"
                    },
                    {
                        "id": "982b236c-f6ab-4803-9c43-302d8573e032",
                        "name": "26.6.2",
                        "release_date": "2026-07-24T11:46:07+03:00"
                    },
                    {
                        "id": "bb3c283d-8564-407b-8e7f-e4ee49405e4a",
                        "name": "26.6.1",
                        "release_date": "2026-06-15T02:34:03+03:00"
                    },
                    {
                        "id": "ec4b5575-2c73-4747-a59f-0fd843e9ced7",
                        "name": "26.6.0",
                        "release_date": "2026-06-14T13:01:00+03:00"
                    }
                ]
            },
            "download_count": 41
        },
        {
            "id": 38330,
            "upstream_id": null,
            "created": "2024-04-20T23:35:43.402506Z",
            "modified": "2024-04-20T23:35:43.439258Z",
            "imported": "2024-04-20T23:35:43.400469",
            "github_user": "xolyu",
            "username": "xolyu",
            "github_repo": "ansible-role-pkghold",
            "github_branch": "main",
            "commit": "cd54f71eac38644424e9f7b57a7e0b528daa8453",
            "commit_message": "initial commit\n",
            "name": "pkghold",
            "description": "Marks installed packages to prevent or allow updates.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7625,
                    "name": "xolyu",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-f2cc-7342-ae0f-ef0c28d79618/avatar/"
                },
                "provider_namespace": {
                    "id": 19509,
                    "name": "xolyu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19509/"
                },
                "repository": {
                    "name": "ansible-role-pkghold",
                    "original_name": "ansible-role-pkghold"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "9e51dd72-b886-4596-87ca-c115f8926a81",
                        "name": "1.0.0",
                        "release_date": "2024-04-21T01:31:25+02:00"
                    }
                ]
            },
            "download_count": 28
        },
        {
            "id": 38331,
            "upstream_id": null,
            "created": "2024-04-21T10:38:09.775915Z",
            "modified": "2024-04-21T10:38:09.813680Z",
            "imported": "2024-04-21T10:38:09.773721",
            "github_user": "glillico",
            "username": "glillico",
            "github_repo": "ansible-role-deploy_firewall",
            "github_branch": "master",
            "commit": "a7be0246aaefbede1d2898fcf364c7217bcebaeb",
            "commit_message": "Configure linting tools.\n",
            "name": "deploy_firewall",
            "description": "Installs and configures either the ufw or firewalld service..",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2564,
                    "name": "glillico",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-246f-7e04-b92a-def2e82bf257/avatar/"
                },
                "provider_namespace": {
                    "id": 15583,
                    "name": "glillico",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15583/"
                },
                "repository": {
                    "name": "ansible-role-deploy_firewall",
                    "original_name": "ansible-role-deploy_firewall"
                },
                "tags": [
                    "firewall",
                    "firewalld",
                    "harden",
                    "hardening",
                    "security",
                    "system",
                    "ufw"
                ],
                "versions": []
            },
            "download_count": 37
        },
        {
            "id": 38332,
            "upstream_id": null,
            "created": "2024-04-21T19:26:20.709764Z",
            "modified": "2024-04-21T19:26:20.746853Z",
            "imported": "2024-04-21T19:26:20.707594",
            "github_user": "Panzer1119",
            "username": "Panzer1119",
            "github_repo": "ansible-role-proxmox-bs-web-interface-qol-patch",
            "github_branch": "main",
            "commit": "d318a5c83326cb9dc909bcd515ddaf02dc1a87d2",
            "commit_message": "ci: use robertdebock/[email protected] to push role to Ansible Galaxy in GitHub workflow import-in-ansible-galaxy.yml\n",
            "name": "proxmox_bs_web_interface_qol_patch",
            "description": "Applies some quality of life improvement patches to the web interface",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5387,
                    "name": "Panzer1119",
                    "avatar_url": "https://avatars.githubusercontent.com/u/23016343?v=4"
                },
                "provider_namespace": {
                    "id": 8851,
                    "name": "panzer1119",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8851/"
                },
                "repository": {
                    "name": "ansible-role-proxmox-bs-web-interface-qol-patch",
                    "original_name": "ansible-role-proxmox-bs-web-interface-qol-patch"
                },
                "tags": [
                    "system",
                    "web",
                    "proxmox",
                    "qol"
                ],
                "versions": [
                    {
                        "id": "325f6ad6-e2b4-4bb6-97b0-0b1fa9e3887a",
                        "name": "v0.0.1",
                        "release_date": "2024-04-21T21:12:48+02:00"
                    }
                ]
            },
            "download_count": 24
        },
        {
            "id": 38333,
            "upstream_id": null,
            "created": "2024-04-21T19:49:19.385696Z",
            "modified": "2024-04-21T19:49:19.433391Z",
            "imported": "2024-04-21T19:49:19.383594",
            "github_user": "Panzer1119",
            "username": "Panzer1119",
            "github_repo": "ansible-role-proxmox-bs-web-interface-qol-patch",
            "github_branch": "main",
            "commit": "6944a22f13ddcda666919c7877f80252d5a53fb2",
            "commit_message": "fix: task uncolor-no-subscription-icon doubling a new line character\n",
            "name": "proxmox-bs-web-interface-qol-patch",
            "description": "Applies some quality of life improvement patches to the web interface",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5387,
                    "name": "Panzer1119",
                    "avatar_url": "https://avatars.githubusercontent.com/u/23016343?v=4"
                },
                "provider_namespace": {
                    "id": 8851,
                    "name": "panzer1119",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8851/"
                },
                "repository": {
                    "name": "ansible-role-proxmox-bs-web-interface-qol-patch",
                    "original_name": "ansible-role-proxmox-bs-web-interface-qol-patch"
                },
                "tags": [
                    "system",
                    "web",
                    "proxmox",
                    "qol"
                ],
                "versions": [
                    {
                        "id": "5f891ab5-d89a-4944-b23b-059187ad13be",
                        "name": "v0.0.2",
                        "release_date": "2024-04-21T21:48:24+02:00"
                    },
                    {
                        "id": "a75de71c-0a02-49c2-a160-77b8ed128c21",
                        "name": "v0.0.1",
                        "release_date": "2024-04-21T21:12:48+02:00"
                    }
                ]
            },
            "download_count": 24
        }
    ]
}