A list of legacy roles.

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

{
    "count": 37670,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3702",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3700",
    "results": [
        {
            "id": 42590,
            "upstream_id": null,
            "created": "2026-03-03T10:53:41.896156Z",
            "modified": "2026-03-03T10:53:41.968553Z",
            "imported": "2026-03-03T10:53:41.893459",
            "github_user": "prapuldev",
            "username": "prapuldev",
            "github_repo": "httpd-AG-playbook",
            "github_branch": "master",
            "commit": "e8e0488e8756fc5878146bec8b55bdf9384848cd",
            "commit_message": "play-book\n",
            "name": "httpd-AG-playbook",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26584,
                    "name": "prapuldev",
                    "avatar_url": "https://github.com/prapuldev.png"
                },
                "provider_namespace": {
                    "id": 36019,
                    "name": "prapuldev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36019/"
                },
                "repository": {
                    "name": "httpd-AG-playbook",
                    "original_name": "httpd-AG-playbook"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42591,
            "upstream_id": null,
            "created": "2026-03-03T16:15:05.457551Z",
            "modified": "2026-03-03T16:15:05.529399Z",
            "imported": "2026-03-03T16:15:05.453824",
            "github_user": "engrakbar3",
            "username": "engrakbar3",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "6902fd803e0acb1b221870d2d19d0388b8a9d20b",
            "commit_message": "intial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26594,
                    "name": "engrakbar3",
                    "avatar_url": "https://github.com/engrakbar3.png"
                },
                "provider_namespace": {
                    "id": 36029,
                    "name": "engrakbar3",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36029/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42592,
            "upstream_id": null,
            "created": "2026-03-03T20:02:27.689729Z",
            "modified": "2026-03-03T20:02:27.844668Z",
            "imported": "2026-03-03T20:02:27.683867",
            "github_user": "m4lky",
            "username": "m4lky",
            "github_repo": "ansible-role-docker",
            "github_branch": "main",
            "commit": "811bcab4d7767827ca7297b884577c5ef1e54228",
            "commit_message": "Updated\n",
            "name": "ansible-role-docker",
            "description": "Docker Engine installation role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17942,
                    "name": "m4lky",
                    "avatar_url": "https://github.com/m4lky.png"
                },
                "provider_namespace": {
                    "id": 27505,
                    "name": "m4lky",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27505/"
                },
                "repository": {
                    "name": "ansible-role-docker",
                    "original_name": "ansible-role-docker"
                },
                "tags": [
                    "docker",
                    "containers"
                ],
                "versions": [
                    {
                        "id": "353d8015-bffd-4273-8289-24df6c502f1f",
                        "name": "v1.0.0",
                        "release_date": "2026-03-02T15:38:46+00:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42593,
            "upstream_id": null,
            "created": "2026-03-03T20:16:37.244489Z",
            "modified": "2026-03-03T20:16:37.302196Z",
            "imported": "2026-03-03T20:16:37.241718",
            "github_user": "m4lky",
            "username": "m4lky",
            "github_repo": "ansible-role-samba",
            "github_branch": "main",
            "commit": "0586c17fbc5785ead2c787b5b397da0af868b837",
            "commit_message": "Updated meta info\n",
            "name": "ansible-role-samba",
            "description": "Samba setup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17942,
                    "name": "m4lky",
                    "avatar_url": "https://github.com/m4lky.png"
                },
                "provider_namespace": {
                    "id": 27505,
                    "name": "m4lky",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27505/"
                },
                "repository": {
                    "name": "ansible-role-samba",
                    "original_name": "ansible-role-samba"
                },
                "tags": [
                    "samba",
                    "cifs",
                    "mount"
                ],
                "versions": [
                    {
                        "id": "585aa33a-856d-42e5-9898-7539a934fee4",
                        "name": "v1.0.0",
                        "release_date": "2026-03-02T21:14:07+00:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 42594,
            "upstream_id": null,
            "created": "2026-03-04T06:00:31.627631Z",
            "modified": "2026-03-04T06:00:31.804306Z",
            "imported": "2026-03-04T06:00:31.615144",
            "github_user": "123suhaso",
            "username": "123suhaso",
            "github_repo": "ansible-role-apache",
            "github_branch": "main",
            "commit": "85609afa6860ad17b7210d2c832f1546b83bae56",
            "commit_message": "Update main.yml",
            "name": "apache",
            "description": "we are deploying an sigview application to the prod env",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26234,
                    "name": "123suhaso",
                    "avatar_url": "https://github.com/123suhaso.png"
                },
                "provider_namespace": {
                    "id": 35673,
                    "name": "123suhaso",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35673/"
                },
                "repository": {
                    "name": "ansible-role-apache",
                    "original_name": "ansible-role-apache"
                },
                "tags": [
                    "web",
                    "apache",
                    "httpd",
                    "webserver"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 42596,
            "upstream_id": null,
            "created": "2026-03-04T11:08:11.333651Z",
            "modified": "2026-03-04T11:08:11.411739Z",
            "imported": "2026-03-04T11:08:11.329057",
            "github_user": "dineshdevops250",
            "username": "dineshdevops250",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "e0d5bd5c2b04182d91cdacf25a7e11ebe5e0dc34",
            "commit_message": "initial commit\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26600,
                    "name": "dineshdevops250",
                    "avatar_url": "https://github.com/dineshdevops250.png"
                },
                "provider_namespace": {
                    "id": 36035,
                    "name": "dineshdevops250",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36035/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42597,
            "upstream_id": null,
            "created": "2026-03-04T20:02:36.551530Z",
            "modified": "2026-05-11T18:18:32.319193Z",
            "imported": "2026-05-11T18:18:32.252222",
            "github_user": "BestianCode",
            "username": "BestianCode",
            "github_repo": "ansible.role.backup_to_s3",
            "github_branch": "1.0.1",
            "commit": "87dfec86f8866d7f6f76681f6eb0bb36c36c0936",
            "commit_message": "+ encryption\n",
            "name": "backup_to_s3",
            "description": "Ansible role that backs up directories to AWS S3 with service quiescing, local rotation, and a graduated S3 retention policy (purge)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 14542,
                    "name": "BestianCode",
                    "avatar_url": "https://github.com/BestianCode.png"
                },
                "provider_namespace": {
                    "id": 24223,
                    "name": "bestiancode",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24223/"
                },
                "repository": {
                    "name": "ansible.role.backup_to_s3",
                    "original_name": "ansible.role.backup_to_s3"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "6449b508-06e9-46dc-bf93-0e0753c989cb",
                        "name": "1.0.1",
                        "release_date": "2026-05-11T20:17:19+02:00"
                    },
                    {
                        "id": "06c2556d-21d0-48cc-9dcf-8b2c035b16fb",
                        "name": "1.0.0",
                        "release_date": "2026-03-04T21:01:33+01:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 42598,
            "upstream_id": null,
            "created": "2026-03-05T00:59:50.809708Z",
            "modified": "2026-03-12T23:57:22.353342Z",
            "imported": "2026-03-12T23:57:22.280490",
            "github_user": "naris",
            "username": "naris",
            "github_repo": "ansible-role-payara",
            "github_branch": "master",
            "commit": "e2492078958bdf9dab6a659259090b095c0597b9",
            "commit_message": "Merge pull request #3 from naris/payara6\n\nPayara6",
            "name": "ansible-role-payara",
            "description": "payara role to install and configure payara server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26612,
                    "name": "naris",
                    "avatar_url": "https://github.com/naris.png"
                },
                "provider_namespace": {
                    "id": 36047,
                    "name": "naris",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36047/"
                },
                "repository": {
                    "name": "ansible-role-payara",
                    "original_name": "ansible-role-payara"
                },
                "tags": [
                    "java",
                    "middleware",
                    "web"
                ],
                "versions": [
                    {
                        "id": "6ee2a4f4-e418-4ba8-b91d-4ff3c396d43f",
                        "name": "2.0.1",
                        "release_date": "2026-03-12T19:49:48-04:00"
                    },
                    {
                        "id": "b6e322ce-bd51-4715-96d8-7efd26cf50f8",
                        "name": "2.0.0",
                        "release_date": "2026-03-04T19:36:04-05:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 42599,
            "upstream_id": null,
            "created": "2026-03-05T09:07:25.975714Z",
            "modified": "2026-03-10T09:35:49.019434Z",
            "imported": "2026-03-10T09:35:48.992549",
            "github_user": "vihuhool",
            "username": "vihuhool",
            "github_repo": "ansible-role-mariadb",
            "github_branch": "main",
            "commit": "b640a7fbfaf18a0c51f60ff324962b47480ec8dc",
            "commit_message": "Use admin credentials for MariaDB module tasks\n",
            "name": "mariadb",
            "description": "Install and configure MariaDB server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24249,
                    "name": "vihuhool",
                    "avatar_url": "https://github.com/vihuhool.png"
                },
                "provider_namespace": {
                    "id": 33717,
                    "name": "vihuhool",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33717/"
                },
                "repository": {
                    "name": "ansible-role-mariadb",
                    "original_name": "ansible-role-mariadb"
                },
                "tags": [
                    "mariadb"
                ],
                "versions": []
            },
            "download_count": 164
        },
        {
            "id": 42600,
            "upstream_id": null,
            "created": "2026-03-05T19:16:03.881569Z",
            "modified": "2026-03-05T19:16:03.991707Z",
            "imported": "2026-03-05T19:16:03.878455",
            "github_user": "raj5401",
            "username": "raj5401",
            "github_repo": "rhel9_httpd",
            "github_branch": "main",
            "commit": "ee5603575ed6d8dfebe30ee48383066d141e86f7",
            "commit_message": "Update meta for Ansible Galaxy",
            "name": "rhel9_httpd",
            "description": "Install and configure Apache HTTPD on RHEL 9",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26604,
                    "name": "raj5401",
                    "avatar_url": "https://github.com/raj5401.png"
                },
                "provider_namespace": {
                    "id": 36039,
                    "name": "raj5401",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36039/"
                },
                "repository": {
                    "name": "rhel9_httpd",
                    "original_name": "rhel9_httpd"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 10
        }
    ]
}