A list of legacy roles.

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

{
    "count": 37842,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3549",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3547",
    "results": [
        {
            "id": 40968,
            "upstream_id": null,
            "created": "2025-06-24T06:39:44.122878Z",
            "modified": "2025-06-24T06:39:44.164990Z",
            "imported": "2025-06-24T06:39:44.120606",
            "github_user": "waseralkarim",
            "username": "waseralkarim",
            "github_repo": "ansible-role-influx_telegraf",
            "github_branch": "main",
            "commit": "be9ba58389241fee3bf6e405cde75313bb96df55",
            "commit_message": "Update README.md",
            "name": "influx_telegraf",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22611,
                    "name": "waseralkarim",
                    "avatar_url": "https://github.com/waseralkarim.png"
                },
                "provider_namespace": {
                    "id": 32086,
                    "name": "waseralkarim",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32086/"
                },
                "repository": {
                    "name": "ansible-role-influx_telegraf",
                    "original_name": "ansible-role-influx_telegraf"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 40969,
            "upstream_id": null,
            "created": "2025-06-24T07:13:07.640927Z",
            "modified": "2025-06-24T07:13:07.699724Z",
            "imported": "2025-06-24T07:13:07.635980",
            "github_user": "Roopa78",
            "username": "Roopa78",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "e9e27ccc71d5f41894a67fc6d7aa3ceaa0488630",
            "commit_message": "Update README.md",
            "name": "dummy-role",
            "description": "start apche server on ec2 instance",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22075,
                    "name": "Roopa78",
                    "avatar_url": "https://github.com/Roopa78.png"
                },
                "provider_namespace": {
                    "id": 31554,
                    "name": "roopa78",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31554/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 40970,
            "upstream_id": null,
            "created": "2025-06-24T08:00:45.885201Z",
            "modified": "2026-10-27T09:10:28.492995Z",
            "imported": "2026-10-27T09:10:28.372407",
            "github_user": "grzegorzfranus",
            "username": "grzegorzfranus",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "main",
            "commit": "04f764e9693002b6ef2325b51fcceeb0741bc976",
            "commit_message": "chore(main): release 1.3.4 (#37)\n\nCo-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>",
            "name": "wireguard",
            "description": "Ansible role for installing and configuring WireGuard in a full-mesh VPN topology",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20540,
                    "name": "grzegorzfranus",
                    "avatar_url": "https://github.com/grzegorzfranus.png"
                },
                "provider_namespace": {
                    "id": 30034,
                    "name": "grzegorzfranus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30034/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "networking",
                    "wireguard",
                    "vpn",
                    "mesh",
                    "security",
                    "logging"
                ],
                "versions": [
                    {
                        "id": "3083cf8b-67e2-40f2-b715-7015ec1429d3",
                        "name": "v1.3.4",
                        "release_date": "2026-10-27T10:09:48+01:00"
                    },
                    {
                        "id": "e39f8b93-8a36-4347-8e38-b7b9ab9ff3ed",
                        "name": "v1.3.3",
                        "release_date": "2026-10-21T21:44:47+02:00"
                    },
                    {
                        "id": "b5e86898-73b3-489b-bde5-3bac216d7235",
                        "name": "v1.3.2",
                        "release_date": "2026-10-21T21:22:42+02:00"
                    },
                    {
                        "id": "6eb86f98-133c-4e5e-902f-5d7d24ae42a2",
                        "name": "v1.3.1",
                        "release_date": "2026-09-03T11:30:19+02:00"
                    },
                    {
                        "id": "5abae7e9-3ee4-46be-8fc7-4b23bdc60082",
                        "name": "v1.3.0",
                        "release_date": "2026-09-01T00:21:03+02:00"
                    },
                    {
                        "id": "b591413c-4405-41ec-8b81-614d401667a2",
                        "name": "v1.2.3",
                        "release_date": "2026-08-13T10:20:07+02:00"
                    },
                    {
                        "id": "c0e030f1-07a5-475f-a006-2cac189f33bd",
                        "name": "v1.2.2",
                        "release_date": "2026-08-13T07:43:45+02:00"
                    },
                    {
                        "id": "b11397d9-5aa6-4c75-be73-ad97ded1df45",
                        "name": "v1.2.1",
                        "release_date": "2026-08-13T07:13:18+02:00"
                    },
                    {
                        "id": "bbd9146b-0282-4780-9043-bea65b02f7b9",
                        "name": "v1.2.0",
                        "release_date": "2026-08-12T22:07:43+02:00"
                    },
                    {
                        "id": "9ae4e36a-468b-4af3-8620-5c96a67d5295",
                        "name": "v1.1.1",
                        "release_date": "2026-08-12T13:21:37+02:00"
                    },
                    {
                        "id": "f75c4889-3eba-4757-bce8-8839bb0f9f15",
                        "name": "v1.1.0",
                        "release_date": "2026-08-12T12:14:54+02:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 40971,
            "upstream_id": null,
            "created": "2025-06-24T11:25:25.048544Z",
            "modified": "2025-09-13T08:22:48.825155Z",
            "imported": "2025-09-13T08:22:48.804385",
            "github_user": "gbraad",
            "username": "gbraad",
            "github_repo": "ansible-role-dotfiles-apps",
            "github_branch": "master",
            "commit": "96205874dd8cf70cb0af79f3546c9cc269b584c4",
            "commit_message": "Make sure fallback is used, otherwise default\n",
            "name": "dotfiles-apps",
            "description": "Runs apps from my dotfiles to install applications",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2484,
                    "name": "gbraad",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a01-c98a-7a8e-91a4-d22e78fc6a81/avatar/"
                },
                "provider_namespace": {
                    "id": 15520,
                    "name": "gbraad",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15520/"
                },
                "repository": {
                    "name": "ansible-role-dotfiles-apps",
                    "original_name": "ansible-role-dotfiles-apps"
                },
                "tags": [
                    "dotfiles",
                    "development",
                    "containers"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40972,
            "upstream_id": null,
            "created": "2025-06-24T12:37:22.649490Z",
            "modified": "2025-06-24T13:03:33.771149Z",
            "imported": "2025-06-24T13:03:33.720557",
            "github_user": "softasap",
            "username": "softasap",
            "github_repo": "sa-redis",
            "github_branch": "master",
            "commit": "061ae017606597896687975b7f22856c4b08fc2d",
            "commit_message": "Merge branch 'release/1.4.0'\n",
            "name": "sa_redis",
            "description": "installs basic redis. Redis is an open source (BSD licensed), in-memory data structure store, used as database, cache and message broker.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6494,
                    "name": "softasap",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a18-9486-7aa9-bb6c-39ab4fea5e96/avatar/"
                },
                "provider_namespace": {
                    "id": 110,
                    "name": "softasap",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/110/"
                },
                "repository": {
                    "name": "sa-redis",
                    "original_name": "sa-redis"
                },
                "tags": [
                    "database"
                ],
                "versions": [
                    {
                        "id": "cec5e926-6939-4fd7-8c33-05cafcf3fdbd",
                        "name": "1.4.0",
                        "release_date": "2025-06-24T15:02:28+02:00"
                    },
                    {
                        "id": "a1740178-86b4-4495-a594-831b87c12829",
                        "name": "1.3.0",
                        "release_date": "2025-06-24T14:36:23+02:00"
                    },
                    {
                        "id": "a5a96c2b-5360-4b1b-b4ed-cf49dedee944",
                        "name": "1.2.0",
                        "release_date": "2018-05-24T22:09:53+02:00"
                    }
                ]
            },
            "download_count": 4
        },
        {
            "id": 40973,
            "upstream_id": null,
            "created": "2025-06-24T15:25:32.900927Z",
            "modified": "2025-06-24T15:25:32.931306Z",
            "imported": "2025-06-24T15:25:32.898529",
            "github_user": "Sudhakumar21",
            "username": "Sudhakumar21",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "cf9c87000b393f10fd230548d477515ba36bf26c",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22631,
                    "name": "Sudhakumar21",
                    "avatar_url": "https://github.com/Sudhakumar21.png"
                },
                "provider_namespace": {
                    "id": 32105,
                    "name": "sudhakumar21",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32105/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 40975,
            "upstream_id": null,
            "created": "2025-06-24T20:57:47.207086Z",
            "modified": "2025-11-14T11:20:07.527809Z",
            "imported": "2025-11-14T11:20:07.469346",
            "github_user": "quiquecmtt",
            "username": "quiquecmtt",
            "github_repo": "ansible-role-cockpit",
            "github_branch": "main",
            "commit": "d608feec187990802e02ef559628a1fd1920b200",
            "commit_message": "feat: Update cache conditionally when adding APT backport repo.\n",
            "name": "cockpit",
            "description": "Installation and configuration of Cockpit",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22642,
                    "name": "quiquecmtt",
                    "avatar_url": "https://github.com/quiquecmtt.png"
                },
                "provider_namespace": {
                    "id": 32116,
                    "name": "quiquecmtt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32116/"
                },
                "repository": {
                    "name": "ansible-role-cockpit",
                    "original_name": "ansible-role-cockpit"
                },
                "tags": [
                    "cockpit",
                    "centos",
                    "debian",
                    "fedora",
                    "redhat",
                    "rocky",
                    "rhel",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": "37f00a0a-bc21-4e99-ac22-f2915a0004ec",
                        "name": "v1.1.0",
                        "release_date": "2025-11-14T08:13:05-03:00"
                    },
                    {
                        "id": "6443f45a-cb4f-4cd8-aa81-f0562fa2a836",
                        "name": "v1.0.1",
                        "release_date": "2025-09-11T23:55:21-03:00"
                    },
                    {
                        "id": "b066f1b5-b0c5-4824-8753-2f30ab3c1fed",
                        "name": "v1.0.0",
                        "release_date": "2025-06-24T17:47:51-03:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 40976,
            "upstream_id": null,
            "created": "2025-06-24T20:57:50.052346Z",
            "modified": "2025-06-25T13:49:33.691761Z",
            "imported": "2025-06-25T13:49:33.631829",
            "github_user": "LuiggiTorricelli",
            "username": "LuiggiTorricelli",
            "github_repo": "zos_racf_list_dataset_profiles",
            "github_branch": "main",
            "commit": "1ef730a2caf4a790cd3f537bc34303e75c7a573a",
            "commit_message": "adding % as possible char in prefix and dsn\n",
            "name": "zos_racf_list_dataset_profiles",
            "description": "This Ansible role will perform the RACF command LISTDSD against one or more data set profiles and parse the output into a JSON object",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8042,
                    "name": "LuiggiTorricelli",
                    "avatar_url": "https://avatars.githubusercontent.com/u/35708343?v=4"
                },
                "provider_namespace": {
                    "id": 13272,
                    "name": "luiggitorricelli",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13272/"
                },
                "repository": {
                    "name": "zos_racf_list_dataset_profiles",
                    "original_name": "zos_racf_list_dataset_profiles"
                },
                "tags": [
                    "zos",
                    "mainframe",
                    "racf",
                    "list",
                    "dataset"
                ],
                "versions": [
                    {
                        "id": "b1f8727e-d303-4518-a684-32fee913a939",
                        "name": "v1.0.1",
                        "release_date": "2025-06-25T10:43:35-03:00"
                    },
                    {
                        "id": "c42bc130-8f33-4427-8c1d-b6083bdae5a3",
                        "name": "v1.0.0",
                        "release_date": "2025-06-24T17:57:16-03:00"
                    }
                ]
            },
            "download_count": 5
        },
        {
            "id": 40977,
            "upstream_id": null,
            "created": "2025-06-26T09:22:14.376922Z",
            "modified": "2025-06-26T09:22:14.410281Z",
            "imported": "2025-06-26T09:22:14.374621",
            "github_user": "NicoSDV",
            "username": "NicoSDV",
            "github_repo": "ansible-role-quiz",
            "github_branch": "master",
            "commit": "0b0d29d7af89e5ff3294dd5f4d667d7dc86d1c20",
            "commit_message": "Initial commit of ansible-role-quiz\n",
            "name": "quiz",
            "description": "Déploie une appli Node.js quiz depuis GitHub",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22662,
                    "name": "NicoSDV",
                    "avatar_url": "https://github.com/NicoSDV.png"
                },
                "provider_namespace": {
                    "id": 32135,
                    "name": "nicosdv",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32135/"
                },
                "repository": {
                    "name": "ansible-role-quiz",
                    "original_name": "ansible-role-quiz"
                },
                "tags": [
                    "nodejs",
                    "quiz",
                    "app",
                    "ansible",
                    "deploy"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 40978,
            "upstream_id": null,
            "created": "2025-06-26T11:52:47.124531Z",
            "modified": "2025-06-26T11:52:47.178378Z",
            "imported": "2025-06-26T11:52:47.120908",
            "github_user": "Sickow",
            "username": "Sickow",
            "github_repo": "ansible-role-app-web",
            "github_branch": "main",
            "commit": "193db82aff431f9a3b0b4dc5e6362bd7176b1765",
            "commit_message": "Initial commit of ansible-role-app-web\n",
            "name": "app-web",
            "description": "Ex 33 Ansible training",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22664,
                    "name": "Sickow",
                    "avatar_url": "https://github.com/Sickow.png"
                },
                "provider_namespace": {
                    "id": 32137,
                    "name": "sickow",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32137/"
                },
                "repository": {
                    "name": "ansible-role-app-web",
                    "original_name": "ansible-role-app-web"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        }
    ]
}