A list of legacy roles.

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

{
    "count": 36658,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3621",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3619",
    "results": [
        {
            "id": 41618,
            "upstream_id": null,
            "created": "2025-09-21T14:48:39.329007Z",
            "modified": "2025-09-21T14:48:39.384763Z",
            "imported": "2025-09-21T14:48:39.326160",
            "github_user": "cong-0306",
            "username": "cong-0306",
            "github_repo": "ansible-role-common",
            "github_branch": "main",
            "commit": "7482b822200e832c8b5aa6f20b22f23ce9726b93",
            "commit_message": "first commit\n",
            "name": "common",
            "description": "Install base packages for monitoring (epel, pwgen, JDK 1.8)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23953,
                    "name": "cong-0306",
                    "avatar_url": "https://github.com/cong-0306.png"
                },
                "provider_namespace": {
                    "id": 33429,
                    "name": "cong_0306",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33429/"
                },
                "repository": {
                    "name": "ansible-role-common",
                    "original_name": "ansible-role-common"
                },
                "tags": [
                    "common",
                    "base"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41619,
            "upstream_id": null,
            "created": "2025-09-21T14:48:51.471868Z",
            "modified": "2025-09-21T14:48:51.500372Z",
            "imported": "2025-09-21T14:48:51.469488",
            "github_user": "cong-0306",
            "username": "cong-0306",
            "github_repo": "ansible-role-elasticsearch",
            "github_branch": "main",
            "commit": "df638d24227bbbfb59dae4b6d2964af911ef54e1",
            "commit_message": "first commit\n",
            "name": "elasticsearch",
            "description": "Install Elasticsearch OSS 7.x and minimal config for Graylog",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23953,
                    "name": "cong-0306",
                    "avatar_url": "https://github.com/cong-0306.png"
                },
                "provider_namespace": {
                    "id": 33429,
                    "name": "cong_0306",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33429/"
                },
                "repository": {
                    "name": "ansible-role-elasticsearch",
                    "original_name": "ansible-role-elasticsearch"
                },
                "tags": [
                    "elasticsearch",
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41620,
            "upstream_id": null,
            "created": "2025-09-21T17:58:34.802205Z",
            "modified": "2025-09-21T17:58:34.859976Z",
            "imported": "2025-09-21T17:58:34.800103",
            "github_user": "Bohdan14228",
            "username": "Bohdan14228",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "f5e8ca296743d6ccbc2713a04142881d572c35f0",
            "commit_message": "Initial commit of httpd Ansible role\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24186,
                    "name": "Bohdan14228",
                    "avatar_url": "https://github.com/Bohdan14228.png"
                },
                "provider_namespace": {
                    "id": 33657,
                    "name": "bohdan14228",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33657/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41621,
            "upstream_id": null,
            "created": "2025-09-21T22:12:08.824908Z",
            "modified": "2025-10-12T11:05:55.940706Z",
            "imported": "2025-10-12T11:05:55.872186",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-swaywm",
            "github_branch": "main",
            "commit": "2bf90891a58ca2d7ed76075f104107ceed76cb1f",
            "commit_message": "chore(deps): update dependency ansible to v12.1.0 (#7)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>",
            "name": "swaywm",
            "description": "Installs a basic configuration of Sway Window Manager on various Linux distributions.",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "pluggero.nerdfonts",
                        "version": "1.2.0"
                    }
                ],
                "namespace": {
                    "id": 19312,
                    "name": "pluggero",
                    "avatar_url": "https://github.com/pluggero.png"
                },
                "provider_namespace": {
                    "id": 28805,
                    "name": "pluggero",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28805/"
                },
                "repository": {
                    "name": "ansible-role-swaywm",
                    "original_name": "ansible-role-swaywm"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "868901bf-1ded-4a3b-afdc-b6310731209d",
                        "name": "1.2.0",
                        "release_date": "2025-10-12T13:03:36+02:00"
                    },
                    {
                        "id": "abcd2218-67e4-4c76-9373-38b216fa3868",
                        "name": "1.1.0",
                        "release_date": "2025-09-22T17:51:56+02:00"
                    },
                    {
                        "id": "fcc29aa8-5222-4f0a-b85c-69396339478d",
                        "name": "1.0.0",
                        "release_date": "2025-09-21T23:59:46+02:00"
                    }
                ]
            },
            "download_count": 549
        },
        {
            "id": 41624,
            "upstream_id": null,
            "created": "2025-09-22T14:05:09.663733Z",
            "modified": "2025-09-22T14:05:09.725556Z",
            "imported": "2025-09-22T14:05:09.661202",
            "github_user": "waal70",
            "username": "waal70",
            "github_repo": "ansible-role-paperless_ngx",
            "github_branch": "main",
            "commit": "4c27db7d076cd7ad46aaa8abfc44458e39ff5238",
            "commit_message": "Add README\n",
            "name": "paperless_ngx",
            "description": "Role to configure paperless-ngx",
            "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-paperless_ngx",
                    "original_name": "ansible-role-paperless_ngx"
                },
                "tags": [
                    "debian",
                    "paperless",
                    "paperless-ngx"
                ],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41625,
            "upstream_id": null,
            "created": "2025-09-23T07:38:16.234766Z",
            "modified": "2025-09-23T07:38:16.291973Z",
            "imported": "2025-09-23T07:38:16.217003",
            "github_user": "arikkert",
            "username": "arikkert",
            "github_repo": "ansible-role_influxdb2_telegraf",
            "github_branch": "main",
            "commit": "8678d7e3c81619400a965dd245d67cfa7ecb3aee",
            "commit_message": "first commit\n",
            "name": "influxdb2_telegraf",
            "description": "Install, configure and run telegraf",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 603,
                    "name": "arikkert",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fa-5160-7517-92a2-a81b38eb6989/avatar/"
                },
                "provider_namespace": {
                    "id": 14041,
                    "name": "arikkert",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14041/"
                },
                "repository": {
                    "name": "ansible-role_influxdb2_telegraf",
                    "original_name": "ansible-role_influxdb2_telegraf"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 41626,
            "upstream_id": null,
            "created": "2025-09-24T11:03:55.174108Z",
            "modified": "2025-09-24T11:03:55.256313Z",
            "imported": "2025-09-24T11:03:55.171349",
            "github_user": "srahul2731-crypto",
            "username": "srahul2731-crypto",
            "github_repo": "Devops_role",
            "github_branch": "main",
            "commit": "98d936d7c571ec95e5158c5d3ef71973e9372849",
            "commit_message": "1st commit\n",
            "name": "Devops_role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24224,
                    "name": "srahul2731-crypto",
                    "avatar_url": "https://github.com/srahul2731-crypto.png"
                },
                "provider_namespace": {
                    "id": 33693,
                    "name": "srahul2731_crypto",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33693/"
                },
                "repository": {
                    "name": "Devops_role",
                    "original_name": "Devops_role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 41627,
            "upstream_id": null,
            "created": "2025-09-24T12:38:59.674192Z",
            "modified": "2025-09-24T12:38:59.710424Z",
            "imported": "2025-09-24T12:38:59.672080",
            "github_user": "Doli2425",
            "username": "Doli2425",
            "github_repo": "ansible-ftp-role",
            "github_branch": "main",
            "commit": "d012127b3b878a37e9401ddc6dd056ea80fa2ad2",
            "commit_message": "Update README.md",
            "name": "ftp",
            "description": "FTP server role (vsftpd 기반)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22811,
                    "name": "Doli2425",
                    "avatar_url": "https://github.com/Doli2425.png"
                },
                "provider_namespace": {
                    "id": 32282,
                    "name": "doli2425",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32282/"
                },
                "repository": {
                    "name": "ansible-ftp-role",
                    "original_name": "ansible-ftp-role"
                },
                "tags": [
                    "ftp",
                    "vsftpd",
                    "server"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41628,
            "upstream_id": null,
            "created": "2025-09-24T12:39:17.362882Z",
            "modified": "2025-09-24T12:39:17.398515Z",
            "imported": "2025-09-24T12:39:17.360651",
            "github_user": "Doli2425",
            "username": "Doli2425",
            "github_repo": "ansible-web-was-db-role",
            "github_branch": "main",
            "commit": "d19cf57998b27d323a5ba9d16e6cb9921fb2efe6",
            "commit_message": "Update README.md",
            "name": "web_was_db",
            "description": "Web-WAS-DB stack role (Nginx + Tomcat + MariaDB)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22811,
                    "name": "Doli2425",
                    "avatar_url": "https://github.com/Doli2425.png"
                },
                "provider_namespace": {
                    "id": 32282,
                    "name": "doli2425",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32282/"
                },
                "repository": {
                    "name": "ansible-web-was-db-role",
                    "original_name": "ansible-web-was-db-role"
                },
                "tags": [
                    "web",
                    "nginx",
                    "tomcat",
                    "mariadb",
                    "was",
                    "db"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41629,
            "upstream_id": null,
            "created": "2025-09-25T04:02:09.079651Z",
            "modified": "2025-09-25T04:02:09.190005Z",
            "imported": "2025-09-25T04:02:09.077398",
            "github_user": "Bhaganagare122",
            "username": "Bhaganagare122",
            "github_repo": "httpd-role",
            "github_branch": "master",
            "commit": "e34735a7569b822df1d6e11fa738854610a19755",
            "commit_message": "added role\n",
            "name": "httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24234,
                    "name": "Bhaganagare122",
                    "avatar_url": "https://github.com/Bhaganagare122.png"
                },
                "provider_namespace": {
                    "id": 33703,
                    "name": "bhaganagare122",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33703/"
                },
                "repository": {
                    "name": "httpd-role",
                    "original_name": "httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}