A list of legacy roles.

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

{
    "count": 36709,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3345",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3343",
    "results": [
        {
            "id": 38382,
            "upstream_id": null,
            "created": "2024-04-28T20:38:16.568380Z",
            "modified": "2024-04-28T20:38:16.595411Z",
            "imported": "2024-04-28T20:38:16.566223",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-VSCode-Cplusplus-Extension",
            "github_branch": "main",
            "commit": "1baef05e4195fda8c596701614dd346106c5b2dd",
            "commit_message": "1st\n",
            "name": "VSCode-Cplusplus-Extension",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-VSCode-Cplusplus-Extension",
                    "original_name": "ansible-role-VSCode-Cplusplus-Extension"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 29
        },
        {
            "id": 38383,
            "upstream_id": null,
            "created": "2024-04-28T20:42:26.817280Z",
            "modified": "2024-04-28T20:42:26.844452Z",
            "imported": "2024-04-28T20:42:26.815109",
            "github_user": "UniInc",
            "username": "UniInc",
            "github_repo": "ansible-role-GDB",
            "github_branch": "main",
            "commit": "f35e2c19f3b8a6528a048d588137c57c646e1a16",
            "commit_message": "1st\n",
            "name": "GDB",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14077,
                    "name": "UniInc",
                    "avatar_url": "https://github.com/UniInc.png"
                },
                "provider_namespace": {
                    "id": 23784,
                    "name": "uniinc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23784/"
                },
                "repository": {
                    "name": "ansible-role-GDB",
                    "original_name": "ansible-role-GDB"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 34
        },
        {
            "id": 38384,
            "upstream_id": null,
            "created": "2024-04-29T08:13:45.342310Z",
            "modified": "2024-05-24T16:29:33.350969Z",
            "imported": "2024-05-24T16:29:33.320533",
            "github_user": "aleksanderbl29",
            "username": "aleksanderbl29",
            "github_repo": "ansible-role-hyperhdr",
            "github_branch": "main",
            "commit": "e935620f9ddbcbe98b3867a544542a1797df8c4c",
            "commit_message": "Fix badge\n",
            "name": "hyperhdr",
            "description": "Role to deploy hyperhdr on a raspberry pi",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14710,
                    "name": "aleksanderbl29",
                    "avatar_url": "https://github.com/aleksanderbl29.png"
                },
                "provider_namespace": {
                    "id": 24376,
                    "name": "aleksanderbl29",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24376/"
                },
                "repository": {
                    "name": "ansible-role-hyperhdr",
                    "original_name": "ansible-role-hyperhdr"
                },
                "tags": [
                    "hyperhdr"
                ],
                "versions": [
                    {
                        "id": "92baebb3-fadc-4254-8eaa-449b9c36ac02",
                        "name": "v1.0.0",
                        "release_date": "2024-04-29T10:25:12+02:00"
                    }
                ]
            },
            "download_count": 4054
        },
        {
            "id": 38385,
            "upstream_id": null,
            "created": "2024-04-29T09:32:37.171892Z",
            "modified": "2024-08-08T19:06:20.586532Z",
            "imported": "2024-08-08T19:06:20.548685",
            "github_user": "aleksanderbl29",
            "username": "aleksanderbl29",
            "github_repo": "ansible-role-sonos-stream",
            "github_branch": "main",
            "commit": "87a0e80aedf01764144328cfb42dc3d78bcc33fe",
            "commit_message": "add needed file\n",
            "name": "sonos_stream",
            "description": "Ansible role to deploy a local radio for sonos streaming of vinyl records on debian based systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14710,
                    "name": "aleksanderbl29",
                    "avatar_url": "https://github.com/aleksanderbl29.png"
                },
                "provider_namespace": {
                    "id": 24376,
                    "name": "aleksanderbl29",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24376/"
                },
                "repository": {
                    "name": "ansible-role-sonos-stream",
                    "original_name": "ansible-role-sonos-stream"
                },
                "tags": [
                    "sonos",
                    "radio",
                    "vinyl",
                    "streaming",
                    "music",
                    "icecast",
                    "darkice"
                ],
                "versions": [
                    {
                        "id": "5d3eb51f-1dc1-40cd-9c50-483bc997e5d8",
                        "name": "v0.2.2",
                        "release_date": "2024-08-08T20:59:48+02:00"
                    },
                    {
                        "id": "43689a25-8315-4b15-8813-f238929e48f4",
                        "name": "v0.2.1",
                        "release_date": "2024-07-01T23:23:27+02:00"
                    },
                    {
                        "id": "71f83067-8be2-4d7c-8104-7e08d3c339c6",
                        "name": "v0.2.0",
                        "release_date": "2024-05-01T17:53:30+02:00"
                    }
                ]
            },
            "download_count": 4053
        },
        {
            "id": 38386,
            "upstream_id": null,
            "created": "2024-04-30T00:00:07.315942Z",
            "modified": "2025-08-30T19:53:46.974785Z",
            "imported": "2025-08-30T19:53:46.933677",
            "github_user": "RossLopez",
            "username": "rosslopez",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "e63471d9aa8c54dca50d010fa888d88bdce28852",
            "commit_message": "v1.0.1\n",
            "name": "docker",
            "description": "Modern Ansible role that installs Docker Engine and Docker Compose on Linux distributions",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9740,
                    "name": "rosslopez",
                    "avatar_url": "https://avatars3.githubusercontent.com/u/10959913?v=4"
                },
                "provider_namespace": {
                    "id": 9852,
                    "name": "rosslopez",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/9852/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "containers",
                    "compose",
                    "ubuntu",
                    "debian",
                    "rhel",
                    "centos",
                    "system",
                    "cloud"
                ],
                "versions": [
                    {
                        "id": "285925e4-c9e8-40ca-aa56-072d833fb3dc",
                        "name": "v1.0.1",
                        "release_date": "2025-08-30T15:50:00-04:00"
                    },
                    {
                        "id": "9b9d3ac2-0627-475e-914a-9f945db73a85",
                        "name": "v1.0.0",
                        "release_date": "2025-08-30T15:31:00-04:00"
                    }
                ]
            },
            "download_count": 28
        },
        {
            "id": 38387,
            "upstream_id": null,
            "created": "2024-04-30T15:31:47.375194Z",
            "modified": "2025-11-27T13:47:20.340680Z",
            "imported": "2025-11-27T13:47:20.281540",
            "github_user": "marcusburghardt",
            "username": "marcusburghardt",
            "github_repo": "ansible-role-git",
            "github_branch": "main",
            "commit": "8f7247c86c4fcd85eb0bce2a06311e9081497d9b",
            "commit_message": "Include hints to see files changed in a commit\n\nSigned-off-by: Marcus Burghardt <[email protected]>\n",
            "name": "git",
            "description": "Role to quickly configure GIT.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4351,
                    "name": "marcusburghardt",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a07-19d1-7e8b-be73-6e6e50157433/avatar/"
                },
                "provider_namespace": {
                    "id": 16981,
                    "name": "marcusburghardt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16981/"
                },
                "repository": {
                    "name": "ansible-role-git",
                    "original_name": "ansible-role-git"
                },
                "tags": [
                    "development",
                    "devops",
                    "git"
                ],
                "versions": []
            },
            "download_count": 39
        },
        {
            "id": 38388,
            "upstream_id": null,
            "created": "2024-04-30T20:14:10.397587Z",
            "modified": "2024-04-30T20:17:13.528994Z",
            "imported": "2024-04-30T20:17:13.495974",
            "github_user": "ndkprd",
            "username": "ndkprd",
            "github_repo": "ansible-role-fad-dns-address-group",
            "github_branch": "main",
            "commit": "b88eede4f28c3abc381773ab9c8723b37f7bbf34",
            "commit_message": "Update defaults.\n",
            "name": "fad_dns_address_group",
            "description": "An Ansible role to mange/setup Fortinet's FortiADC Global DNS Server Address Group configuration using REST API.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13642,
                    "name": "ndkprd",
                    "avatar_url": "https://github.com/ndkprd.png"
                },
                "provider_namespace": {
                    "id": 23376,
                    "name": "ndkprd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23376/"
                },
                "repository": {
                    "name": "ansible-role-fad-dns-address-group",
                    "original_name": "ansible-role-fad-dns-address-group"
                },
                "tags": [
                    "fortiadc",
                    "Fortinet"
                ],
                "versions": [
                    {
                        "id": "8f25ec9a-588e-432d-9b11-43986159ac82",
                        "name": "v1.0.1",
                        "release_date": "2024-05-01T03:12:52+07:00"
                    },
                    {
                        "id": "4b18ad0e-9fd3-4040-877c-6e310d098a19",
                        "name": "v1.0.0",
                        "release_date": "2024-05-01T03:12:52+07:00"
                    }
                ]
            },
            "download_count": 47
        },
        {
            "id": 38389,
            "upstream_id": null,
            "created": "2024-05-01T15:05:35.211074Z",
            "modified": "2024-05-01T15:41:27.379595Z",
            "imported": "2024-05-01T15:41:27.355581",
            "github_user": "jasonrgd",
            "username": "jasonrgd",
            "github_repo": "ansible-role-termctrl",
            "github_branch": "master",
            "commit": "a8ac00949592125c9b65374667736e77fa1dbbf7",
            "commit_message": "Merge pull request #1 from jasonrgd/feature/add-github-action\n\n[CICD] add github action to publish to ansible galaxy",
            "name": "termctrl",
            "description": "Engineering Lead",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14352,
                    "name": "jasonrgd",
                    "avatar_url": "https://github.com/jasonrgd.png"
                },
                "provider_namespace": {
                    "id": 24041,
                    "name": "jasonrgd",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24041/"
                },
                "repository": {
                    "name": "ansible-role-termctrl",
                    "original_name": "ansible-role-termctrl"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "aaffb888-5887-42c8-9721-e18bfe4060aa",
                        "name": "v0.0.1",
                        "release_date": "2024-05-02T01:04:39+10:00"
                    }
                ]
            },
            "download_count": 26
        },
        {
            "id": 38390,
            "upstream_id": null,
            "created": "2024-05-01T16:56:44.754183Z",
            "modified": "2024-05-01T16:56:44.782641Z",
            "imported": "2024-05-01T16:56:44.752138",
            "github_user": "akhil-kalathil",
            "username": "akhil-kalathil",
            "github_repo": "ngnix",
            "github_branch": "master",
            "commit": "6209bd8e3e18c486f1ccbb85b026da85a1a60fbc",
            "commit_message": "Ansible Role to set up Nginx\n",
            "name": "ngnix",
            "description": "Install ngnix adn deply sattic html",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14770,
                    "name": "akhil-kalathil",
                    "avatar_url": "https://github.com/akhil-kalathil.png"
                },
                "provider_namespace": {
                    "id": 24435,
                    "name": "akhil_kalathil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24435/"
                },
                "repository": {
                    "name": "ngnix",
                    "original_name": "ngnix"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 35
        },
        {
            "id": 38391,
            "upstream_id": null,
            "created": "2024-05-01T19:00:13.650429Z",
            "modified": "2024-05-01T19:00:13.699429Z",
            "imported": "2024-05-01T19:00:13.640215",
            "github_user": "HadrienPatte",
            "username": "HadrienPatte",
            "github_repo": "ansible-systemd-timers",
            "github_branch": "master",
            "commit": "4cb147ca713cc559fea37b13e7e58b9caa766827",
            "commit_message": "Fix galaxy meta\n",
            "name": "systemd-timers",
            "description": "Creates systemd timers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2727,
                    "name": "HadrienPatte",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/14041152?v=4"
                },
                "provider_namespace": {
                    "id": 5262,
                    "name": "hadrienpatte",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5262/"
                },
                "repository": {
                    "name": "ansible-systemd-timers",
                    "original_name": "ansible-systemd-timers"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 183
        }
    ]
}