A list of legacy roles.

GET /api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3545
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37053,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3546",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3544",
    "results": [
        {
            "id": 40834,
            "upstream_id": null,
            "created": "2025-06-07T08:05:55.209533Z",
            "modified": "2025-06-07T08:05:55.267045Z",
            "imported": "2025-06-07T08:05:55.207355",
            "github_user": "Ravi-Baligar",
            "username": "Ravi-Baligar",
            "github_repo": "Ansible",
            "github_branch": "main",
            "commit": "cebbe27090f7dcc78b6c565cdf46effd1e999008",
            "commit_message": "Adding the role\n",
            "name": "Ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22223,
                    "name": "Ravi-Baligar",
                    "avatar_url": "https://github.com/Ravi-Baligar.png"
                },
                "provider_namespace": {
                    "id": 31701,
                    "name": "ravi_baligar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31701/"
                },
                "repository": {
                    "name": "Ansible",
                    "original_name": "Ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 40835,
            "upstream_id": null,
            "created": "2025-06-07T09:09:03.596737Z",
            "modified": "2025-06-07T17:53:19.247336Z",
            "imported": "2025-06-07T17:53:19.203130",
            "github_user": "jtjscholten",
            "username": "jtjscholten",
            "github_repo": "ansible-role-docker_hello",
            "github_branch": "main",
            "commit": "dab69cdc02e2fa8893c4660116ad66c48835bc6d",
            "commit_message": "versions\n",
            "name": "docker_hello",
            "description": "Installeert en configureert Docker op Linux systemen.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21858,
                    "name": "jtjscholten",
                    "avatar_url": "https://github.com/jtjscholten.png"
                },
                "provider_namespace": {
                    "id": 31339,
                    "name": "jtjscholten",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31339/"
                },
                "repository": {
                    "name": "ansible-role-docker_hello",
                    "original_name": "ansible-role-docker_hello"
                },
                "tags": [
                    "docker",
                    "container",
                    "automation"
                ],
                "versions": [
                    {
                        "id": "615f1aa5-bac5-4be0-b711-19a922b94f04",
                        "name": "v1.0.0",
                        "release_date": "2025-06-07T09:03:02+00:00"
                    }
                ]
            },
            "download_count": 11
        },
        {
            "id": 40836,
            "upstream_id": null,
            "created": "2025-06-07T15:15:55.467223Z",
            "modified": "2025-06-08T23:18:17.173110Z",
            "imported": "2025-06-08T23:18:17.123294",
            "github_user": "cedricfarinazzo",
            "username": "cedricfarinazzo",
            "github_repo": "ansible-role-ssh",
            "github_branch": "main",
            "commit": "c5ffe5359d22f98a80971919e7e0024f4c6c771f",
            "commit_message": "fix ssh_authorized_keys_file\n",
            "name": "ssh",
            "description": "An Ansible role for secure SSH server configuration with hardened security settings",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22027,
                    "name": "cedricfarinazzo",
                    "avatar_url": "https://github.com/cedricfarinazzo.png"
                },
                "provider_namespace": {
                    "id": 31507,
                    "name": "cedricfarinazzo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31507/"
                },
                "repository": {
                    "name": "ansible-role-ssh",
                    "original_name": "ansible-role-ssh"
                },
                "tags": [
                    "ssh",
                    "openssh",
                    "security",
                    "hardening",
                    "sshd",
                    "system",
                    "infrastructure"
                ],
                "versions": [
                    {
                        "id": "0a95486c-efb3-4a9e-9641-99d5dc46ad79",
                        "name": "1.0.1",
                        "release_date": "2025-06-09T01:17:18+02:00"
                    },
                    {
                        "id": "e0c39149-c623-45eb-9a5e-98a9240f4459",
                        "name": "1.0.0",
                        "release_date": "2025-06-07T17:10:44+02:00"
                    }
                ]
            },
            "download_count": 8
        },
        {
            "id": 40838,
            "upstream_id": null,
            "created": "2025-06-08T18:33:30.552246Z",
            "modified": "2025-06-09T18:31:18.007324Z",
            "imported": "2025-06-09T18:31:17.924613",
            "github_user": "egdoc",
            "username": "egdoc",
            "github_repo": "ansible-role-linux_avatar",
            "github_branch": "master",
            "commit": "a22c86c724d4203c1fb4cee7fd22a5b681794dd5",
            "commit_message": "add action to automatically publish role on ansible-galaxy\n",
            "name": "linux_avatar",
            "description": "Ansible role to setup user avatars on Linux workstations",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2048,
                    "name": "egdoc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-82e3-7d7d-8daa-cd4210643250/avatar/"
                },
                "provider_namespace": {
                    "id": 15172,
                    "name": "egdoc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15172/"
                },
                "repository": {
                    "name": "ansible-role-linux_avatar",
                    "original_name": "ansible-role-linux_avatar"
                },
                "tags": [
                    "avatar",
                    "workstation",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "13ee90a3-f5d2-4bc0-9a47-84d8a2077516",
                        "name": "1.0.0",
                        "release_date": "2025-06-09T20:22:00+02:00"
                    }
                ]
            },
            "download_count": 25
        },
        {
            "id": 40839,
            "upstream_id": null,
            "created": "2025-06-08T21:42:47.227597Z",
            "modified": "2025-06-08T21:42:47.257571Z",
            "imported": "2025-06-08T21:42:47.225298",
            "github_user": "akylgit",
            "username": "akylgit",
            "github_repo": "dummy-roles",
            "github_branch": "main",
            "commit": "4ae359dd3e76069afc441496c5781af1b7e8511f",
            "commit_message": "Update main.yml",
            "name": "dummy-roles",
            "description": "dev",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22110,
                    "name": "akylgit",
                    "avatar_url": "https://github.com/akylgit.png"
                },
                "provider_namespace": {
                    "id": 31589,
                    "name": "akylgit",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31589/"
                },
                "repository": {
                    "name": "dummy-roles",
                    "original_name": "dummy-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 40840,
            "upstream_id": null,
            "created": "2025-06-09T14:02:34.622628Z",
            "modified": "2025-06-09T14:02:34.731788Z",
            "imported": "2025-06-09T14:02:34.619975",
            "github_user": "brpaz",
            "username": "brpaz",
            "github_repo": "ansible-role-swarm_portainer",
            "github_branch": "main",
            "commit": "bc44540a3e01768f7e2bd766921d8ca427bcc4ba",
            "commit_message": "ci(github-actions): fix galaxy branch\n",
            "name": "swarm_portainer",
            "description": "Ansible role to deploy Portainer in a Docker Swarm cluster.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21735,
                    "name": "brpaz",
                    "avatar_url": "https://github.com/brpaz.png"
                },
                "provider_namespace": {
                    "id": 31217,
                    "name": "brpaz",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31217/"
                },
                "repository": {
                    "name": "ansible-role-swarm_portainer",
                    "original_name": "ansible-role-swarm_portainer"
                },
                "tags": [
                    "portainer",
                    "docker",
                    "swarm"
                ],
                "versions": [
                    {
                        "id": "fd239b63-8a5e-4b17-b1a5-60ee9ed1fe29",
                        "name": "v0.1.1",
                        "release_date": "2025-06-09T15:02:00+01:00"
                    },
                    {
                        "id": "1a2bd0ea-8148-4a03-8109-b4b3c4caf1ff",
                        "name": "v0.1.0",
                        "release_date": "2025-06-09T14:47:14+01:00"
                    }
                ]
            },
            "download_count": 2034
        },
        {
            "id": 40841,
            "upstream_id": null,
            "created": "2025-06-09T14:53:07.126509Z",
            "modified": "2025-06-09T14:53:07.157065Z",
            "imported": "2025-06-09T14:53:07.124241",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-airgap",
            "github_branch": "main",
            "commit": "5e6aab17625e139fa2caa76183874817475a0635",
            "commit_message": "First release of role\n",
            "name": "airgap",
            "description": "This role prepares a Debian system for airgapped operation.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18174,
                    "name": "waal70",
                    "avatar_url": "https://github.com/waal70.png"
                },
                "provider_namespace": {
                    "id": 27724,
                    "name": "waal70",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27724/"
                },
                "repository": {
                    "name": "ansible-role-airgap",
                    "original_name": "ansible-role-airgap"
                },
                "tags": [
                    "debian",
                    "ansible",
                    "git"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 40842,
            "upstream_id": null,
            "created": "2025-06-09T15:21:06.376619Z",
            "modified": "2025-06-09T15:21:06.409127Z",
            "imported": "2025-06-09T15:21:06.374123",
            "github_user": "sebastian13",
            "username": "sebastian13",
            "github_repo": "ansible-mdatp",
            "github_branch": "main",
            "commit": "1dbef9b4f6cbb2744d4797f21efe2e434b9f1419",
            "commit_message": "Added ansible-galaxy meta infos.\n",
            "name": "mdatp",
            "description": "Installs and configures Microsoft Defender for Endpoint on Debian-based systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6219,
                    "name": "sebastian13",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a17-a8db-7cda-8abc-9dc03ac4383c/avatar/"
                },
                "provider_namespace": {
                    "id": 18427,
                    "name": "sebastian13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18427/"
                },
                "repository": {
                    "name": "ansible-mdatp",
                    "original_name": "ansible-mdatp"
                },
                "tags": [
                    "mdatp",
                    "defender"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 40843,
            "upstream_id": null,
            "created": "2025-06-09T16:40:14.308520Z",
            "modified": "2025-06-10T13:28:26.219148Z",
            "imported": "2025-06-10T13:28:26.193914",
            "github_user": "citizennone",
            "username": "citizennone",
            "github_repo": "rkhunter",
            "github_branch": "main",
            "commit": "26f51ffc62fb757cdf977fc6ffbafb60ee853842",
            "commit_message": "Removing empty line in tasks\n",
            "name": "rkhunter",
            "description": "Lightweight rkhunter role for Debian, RedHat and Fedora based systems. Ideal for minimal servers, labs, and DevOps environments.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21687,
                    "name": "citizennone",
                    "avatar_url": "https://github.com/citizennone.png"
                },
                "provider_namespace": {
                    "id": 31151,
                    "name": "citizennone",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31151/"
                },
                "repository": {
                    "name": "rkhunter",
                    "original_name": "rkhunter"
                },
                "tags": [
                    "debian",
                    "redhat",
                    "security",
                    "hardening",
                    "monitoring",
                    "system",
                    "rootkits"
                ],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 40844,
            "upstream_id": null,
            "created": "2025-06-10T09:59:51.907379Z",
            "modified": "2025-06-10T09:59:51.937846Z",
            "imported": "2025-06-10T09:59:51.905033",
            "github_user": "rush-ware",
            "username": "rush-ware",
            "github_repo": "test",
            "github_branch": "main",
            "commit": "4a3fefa023f5a4b8360e5d85ab0c7613b4ac1388",
            "commit_message": "Add\n",
            "name": "test",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22256,
                    "name": "rush-ware",
                    "avatar_url": "https://github.com/rush-ware.png"
                },
                "provider_namespace": {
                    "id": 31734,
                    "name": "rush_ware",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31734/"
                },
                "repository": {
                    "name": "test",
                    "original_name": "test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        }
    ]
}