A list of legacy roles.

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

{
    "count": 36701,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3604",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3602",
    "results": [
        {
            "id": 41373,
            "upstream_id": null,
            "created": "2025-08-11T00:00:00.099055Z",
            "modified": "2025-08-11T00:00:00.132424Z",
            "imported": "2025-08-11T00:00:00.095923",
            "github_user": "Ali-Abdelhakem-00",
            "username": "Ali-Abdelhakem-00",
            "github_repo": "ansible-role-note_app",
            "github_branch": "main",
            "commit": "6f27cf39d5535b217d5a390dfd95e44f91f260bb",
            "commit_message": "Create README.md",
            "name": "note_app",
            "description": "Deploys a Flask-based note-taking app on EC2 with SQLite",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23493,
                    "name": "Ali-Abdelhakem-00",
                    "avatar_url": "https://github.com/Ali-Abdelhakem-00.png"
                },
                "provider_namespace": {
                    "id": 32966,
                    "name": "ali_abdelhakem_00",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32966/"
                },
                "repository": {
                    "name": "ansible-role-note_app",
                    "original_name": "ansible-role-note_app"
                },
                "tags": [
                    "flask",
                    "python",
                    "web",
                    "sqlite"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41374,
            "upstream_id": null,
            "created": "2025-08-11T01:09:26.504534Z",
            "modified": "2025-09-11T00:18:18.915517Z",
            "imported": "2025-09-11T00:18:18.836957",
            "github_user": "jasonmull",
            "username": "jasonmull",
            "github_repo": "empire_docker_ansible",
            "github_branch": "v1.0.3",
            "commit": "e8a2d37f8c8fb2b465285253f70ae185610bae42",
            "commit_message": "Update hostname to use range_id variable",
            "name": "empire_c2_docker",
            "description": "Install dockerized Empire using community.docker and geerlingguy.docker",
            "summary_fields": {
                "dependencies": [
                    {
                        "role": "geerlingguy.docker"
                    }
                ],
                "namespace": {
                    "id": 19886,
                    "name": "jasonmull",
                    "avatar_url": "https://github.com/jasonmull.png"
                },
                "provider_namespace": {
                    "id": 29396,
                    "name": "jasonmull",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/29396/"
                },
                "repository": {
                    "name": "empire_docker_ansible",
                    "original_name": "empire_docker_ansible"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "1702b651-2cf8-4008-9adf-9a64498c826f",
                        "name": "v1.0.3",
                        "release_date": "2025-09-10T19:16:31-05:00"
                    },
                    {
                        "id": "07853f3f-e428-43dc-b4d3-27a3b45d5366",
                        "name": "v1.0.2",
                        "release_date": "2025-09-09T19:57:28-05:00"
                    },
                    {
                        "id": "72ce7d9e-03ea-4bf1-b242-3374f1303d50",
                        "name": "v1.0.1",
                        "release_date": "2025-08-10T21:54:32-05:00"
                    },
                    {
                        "id": "95cf60a8-18b9-4247-9c78-4c14282c6b11",
                        "name": "v1.0.0",
                        "release_date": "2025-08-10T20:07:20-05:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 41375,
            "upstream_id": null,
            "created": "2025-08-11T02:25:05.570286Z",
            "modified": "2025-08-11T02:25:05.599429Z",
            "imported": "2025-08-11T02:25:05.567866",
            "github_user": "DevNishantHub",
            "username": "DevNishantHub",
            "github_repo": "first-demo",
            "github_branch": "main",
            "commit": "39c00d7188b93a7bba8feded0666dde0064b4eef",
            "commit_message": "first commit\n",
            "name": "first-demo",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23494,
                    "name": "DevNishantHub",
                    "avatar_url": "https://github.com/DevNishantHub.png"
                },
                "provider_namespace": {
                    "id": 32967,
                    "name": "devnishanthub",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32967/"
                },
                "repository": {
                    "name": "first-demo",
                    "original_name": "first-demo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41376,
            "upstream_id": null,
            "created": "2025-08-11T09:25:11.129654Z",
            "modified": "2025-08-11T09:25:11.187760Z",
            "imported": "2025-08-11T09:25:11.127322",
            "github_user": "boutetnico",
            "username": "boutetnico",
            "github_repo": "ansible-role-wti",
            "github_branch": "master",
            "commit": "d178c9d5dd497bae85542d72f74df71c6d9d79c6",
            "commit_message": "Initial commit\n",
            "name": "wti",
            "description": "Install and configure WTI.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 992,
                    "name": "boutetnico",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9567-79bb-a10f-d45ec4d0e0fc/avatar/"
                },
                "provider_namespace": {
                    "id": 14383,
                    "name": "boutetnico",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14383/"
                },
                "repository": {
                    "name": "ansible-role-wti",
                    "original_name": "ansible-role-wti"
                },
                "tags": [
                    "i18n",
                    "localization",
                    "ruby",
                    "translations",
                    "webtranslateit",
                    "wti"
                ],
                "versions": [
                    {
                        "id": "e7edae78-fa83-46c5-9f83-d60b67e5efa3",
                        "name": "1.0.0",
                        "release_date": "2025-08-11T11:20:55+02:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41377,
            "upstream_id": null,
            "created": "2025-08-11T09:53:27.163097Z",
            "modified": "2025-08-11T09:53:27.200372Z",
            "imported": "2025-08-11T09:53:27.160883",
            "github_user": "es-support-mg22",
            "username": "es-support-mg22",
            "github_repo": "ansible-passwork",
            "github_branch": "main",
            "commit": "25f247a455e8f460f9d13dcead64f7ab51aa6767",
            "commit_message": "Update meta\n",
            "name": "passwork-api",
            "description": "Ansible role with python modulles for Passwork V7.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23501,
                    "name": "es-support-mg22",
                    "avatar_url": "https://github.com/es-support-mg22.png"
                },
                "provider_namespace": {
                    "id": 32974,
                    "name": "es_support_mg22",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32974/"
                },
                "repository": {
                    "name": "ansible-passwork",
                    "original_name": "ansible-passwork"
                },
                "tags": [
                    "passwork"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41378,
            "upstream_id": null,
            "created": "2025-08-11T10:58:43.777482Z",
            "modified": "2025-08-11T10:58:43.836741Z",
            "imported": "2025-08-11T10:58:43.774890",
            "github_user": "msdiean",
            "username": "msdiean",
            "github_repo": "ansible-sample-role",
            "github_branch": "master",
            "commit": "39a6aa91cb5bf79afe5d0aa5790096820983e4b1",
            "commit_message": "adding http role\n",
            "name": "ansible-sample-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23503,
                    "name": "msdiean",
                    "avatar_url": "https://github.com/msdiean.png"
                },
                "provider_namespace": {
                    "id": 32976,
                    "name": "msdiean",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32976/"
                },
                "repository": {
                    "name": "ansible-sample-role",
                    "original_name": "ansible-sample-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41379,
            "upstream_id": null,
            "created": "2025-08-11T22:55:52.836508Z",
            "modified": "2025-08-11T22:55:52.874425Z",
            "imported": "2025-08-11T22:55:52.834342",
            "github_user": "TheMelbine",
            "username": "TheMelbine",
            "github_repo": "ansible-role-warp-native",
            "github_branch": "main",
            "commit": "cf845504b9c386d91b45bdcde0226c3951d9ae81",
            "commit_message": "Refactor .ansible-lint configuration and simplify meta file by consolidating profile settings and clearing dependencies.\n",
            "name": "warp-native",
            "description": "Installs and configures Cloudflare WARP using wgcf and WireGuard",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23427,
                    "name": "TheMelbine",
                    "avatar_url": "https://github.com/TheMelbine.png"
                },
                "provider_namespace": {
                    "id": 32902,
                    "name": "themelbine",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32902/"
                },
                "repository": {
                    "name": "ansible-role-warp-native",
                    "original_name": "ansible-role-warp-native"
                },
                "tags": [
                    "cloudflare",
                    "warp",
                    "wireguard",
                    "vpn",
                    "networking"
                ],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41380,
            "upstream_id": null,
            "created": "2025-08-11T23:07:00.127201Z",
            "modified": "2025-08-11T23:17:25.029158Z",
            "imported": "2025-08-11T23:17:24.964859",
            "github_user": "TheMelbine",
            "username": "TheMelbine",
            "github_repo": "ansible-role-warp-native",
            "github_branch": "main",
            "commit": "057df4f35701249051e79f5ce05b618ff2056017",
            "commit_message": "Update LICENSE",
            "name": "warp_native",
            "description": "Installs and configures Cloudflare WARP using wgcf and WireGuard",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23427,
                    "name": "TheMelbine",
                    "avatar_url": "https://github.com/TheMelbine.png"
                },
                "provider_namespace": {
                    "id": 32902,
                    "name": "themelbine",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32902/"
                },
                "repository": {
                    "name": "ansible-role-warp-native",
                    "original_name": "ansible-role-warp-native"
                },
                "tags": [
                    "cloudflare",
                    "warp",
                    "wireguard",
                    "vpn",
                    "networking"
                ],
                "versions": [
                    {
                        "id": "0a937183-6ed9-44ee-8e05-d79b3400d326",
                        "name": "v1.0.0-beta.1",
                        "release_date": "2025-08-12T02:15:20+03:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41381,
            "upstream_id": null,
            "created": "2025-08-12T03:15:18.143406Z",
            "modified": "2025-08-12T03:15:18.228882Z",
            "imported": "2025-08-12T03:15:18.140715",
            "github_user": "rajmasters91",
            "username": "rajmasters91",
            "github_repo": "httpd_role_test",
            "github_branch": "main",
            "commit": "b58638861fad1a1d8b76bd3f9bf3d1d057f3d20c",
            "commit_message": "initial files\n",
            "name": "httpd_role_test",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23516,
                    "name": "rajmasters91",
                    "avatar_url": "https://github.com/rajmasters91.png"
                },
                "provider_namespace": {
                    "id": 32990,
                    "name": "rajmasters91",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32990/"
                },
                "repository": {
                    "name": "httpd_role_test",
                    "original_name": "httpd_role_test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41382,
            "upstream_id": null,
            "created": "2025-08-12T03:35:26.973125Z",
            "modified": "2025-08-12T03:59:18.140141Z",
            "imported": "2025-08-12T03:59:18.101325",
            "github_user": "KvSanojKV",
            "username": "KvSanojKV",
            "github_repo": "anisble-role-docker",
            "github_branch": "master",
            "commit": "b248d7608b1f32e224d5e780686f5ee17dbe0365",
            "commit_message": " updated task file\n",
            "name": "anisble-role-docker",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23352,
                    "name": "KvSanojKV",
                    "avatar_url": "https://github.com/KvSanojKV.png"
                },
                "provider_namespace": {
                    "id": 32826,
                    "name": "kvsanojkv",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32826/"
                },
                "repository": {
                    "name": "anisble-role-docker",
                    "original_name": "anisble-role-docker"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        }
    ]
}