A list of legacy roles.

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

{
    "count": 36656,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3468",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3466",
    "results": [
        {
            "id": 39848,
            "upstream_id": null,
            "created": "2024-12-28T06:12:42.031458Z",
            "modified": "2024-12-28T06:12:42.084712Z",
            "imported": "2024-12-28T06:12:42.029230",
            "github_user": "Shashkist",
            "username": "Shashkist",
            "github_repo": "testrole2",
            "github_branch": "main",
            "commit": "8ac80d0a6486d00c7570a937936fbd63979d7edc",
            "commit_message": "initial commit of role\n",
            "name": "testrole2",
            "description": "The None",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 17749,
                    "name": "Shashkist",
                    "avatar_url": "https://github.com/Shashkist.png"
                },
                "provider_namespace": {
                    "id": 27320,
                    "name": "shashkist",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27320/"
                },
                "repository": {
                    "name": "testrole2",
                    "original_name": "testrole2"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 15
        },
        {
            "id": 39849,
            "upstream_id": null,
            "created": "2024-12-28T15:38:45.042531Z",
            "modified": "2024-12-28T15:38:45.075950Z",
            "imported": "2024-12-28T15:38:45.039942",
            "github_user": "Sudharsan1924",
            "username": "Sudharsan1924",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "558f6abc965e9e81f506dc5b7208282c09f3552f",
            "commit_message": "Initail files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19309,
                    "name": "Sudharsan1924",
                    "avatar_url": "https://github.com/Sudharsan1924.png"
                },
                "provider_namespace": {
                    "id": 28834,
                    "name": "sudharsan1924",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28834/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 39850,
            "upstream_id": null,
            "created": "2024-12-28T18:41:06.177841Z",
            "modified": "2024-12-28T18:41:06.231907Z",
            "imported": "2024-12-28T18:41:06.175524",
            "github_user": "huanboss",
            "username": "huanboss",
            "github_repo": "ansible-role-webserver",
            "github_branch": "main",
            "commit": "f9a844194ff62ad7e62a6e30bcf92e6d33e2c921",
            "commit_message": "Webserver role v2\n",
            "name": "webserver",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19236,
                    "name": "huanboss",
                    "avatar_url": "https://github.com/huanboss.png"
                },
                "provider_namespace": {
                    "id": 28762,
                    "name": "huanboss",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28762/"
                },
                "repository": {
                    "name": "ansible-role-webserver",
                    "original_name": "ansible-role-webserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 39851,
            "upstream_id": null,
            "created": "2024-12-28T22:09:08.975656Z",
            "modified": "2024-12-28T22:09:09.012295Z",
            "imported": "2024-12-28T22:09:08.972415",
            "github_user": "ansibleguy",
            "username": "ansibleguy",
            "github_repo": "haproxy_waf_coraza",
            "github_branch": "latest",
            "commit": "c0b85917a67a341a583a463d1e2305e936c909a3",
            "commit_message": "add functionality to change and tweak existing Core-Ruleset rules\n",
            "name": "haproxy_waf_coraza",
            "description": "Provision the Coraza-WAF integrated with HAProxy",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 508,
                    "name": "ansibleguy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-f72c-7b80-a033-e71df2c35b55/avatar/"
                },
                "provider_namespace": {
                    "id": 232,
                    "name": "ansibleguy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/232/"
                },
                "repository": {
                    "name": "haproxy_waf_coraza",
                    "original_name": "haproxy_waf_coraza"
                },
                "tags": [
                    "waf",
                    "haproxy",
                    "security"
                ],
                "versions": []
            },
            "download_count": 344
        },
        {
            "id": 39852,
            "upstream_id": null,
            "created": "2024-12-28T23:02:21.987900Z",
            "modified": "2025-12-03T13:14:45.888145Z",
            "imported": "2025-12-03T13:14:45.673435",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-common-pkgs",
            "github_branch": "main",
            "commit": "aaf55023093a354f6f69fdf7a9a7c466ad1e80c3",
            "commit_message": "feat: Addition of dependency installation (#58)\n\n",
            "name": "common_pkgs",
            "description": "Installs common utilities for differnet Linux distributions.",
            "summary_fields": {
                "dependencies": [],
                "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-common-pkgs",
                    "original_name": "ansible-role-common-pkgs"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "ecb30ef4-c837-48d6-99c5-d24a97652c99",
                        "name": "2.0.0",
                        "release_date": "2025-12-03T14:13:33+01:00"
                    },
                    {
                        "id": "a26a5117-d98c-4b65-8fc4-1b0d3f09319c",
                        "name": "1.6.0",
                        "release_date": "2025-08-08T12:28:05+02:00"
                    },
                    {
                        "id": "5aa46477-539c-4c67-9328-2cbdd273947a",
                        "name": "1.5.0",
                        "release_date": "2025-04-25T13:20:01+02:00"
                    },
                    {
                        "id": "ce5c947c-03f8-45a1-a5a8-85fcca355d05",
                        "name": "1.4.1",
                        "release_date": "2025-04-24T23:26:40+02:00"
                    },
                    {
                        "id": "06e76f85-ef5f-425c-936e-d10c90f4354b",
                        "name": "1.4.0",
                        "release_date": "2025-04-24T23:00:09+02:00"
                    },
                    {
                        "id": "5e2bcba7-d67d-4306-be22-a09faab010e4",
                        "name": "1.3.0",
                        "release_date": "2025-04-23T18:35:05+02:00"
                    },
                    {
                        "id": "0c614fdd-c99f-4828-ac03-2f4b4294ff95",
                        "name": "1.2.0",
                        "release_date": "2025-02-21T08:49:33+01:00"
                    },
                    {
                        "id": "e2a669cc-a6bc-4a84-ab88-e24519b62231",
                        "name": "1.1.0",
                        "release_date": "2024-12-29T21:03:23+01:00"
                    },
                    {
                        "id": "ffe93c50-d4b9-40de-b037-66bdde38f271",
                        "name": "1.0.0",
                        "release_date": "2024-12-28T23:37:41+01:00"
                    }
                ]
            },
            "download_count": 3794
        },
        {
            "id": 39854,
            "upstream_id": null,
            "created": "2024-12-29T12:40:59.704119Z",
            "modified": "2024-12-29T12:40:59.739322Z",
            "imported": "2024-12-29T12:40:59.701672",
            "github_user": "ahmedabdelsalamgameel",
            "username": "ahmedabdelsalamgameel",
            "github_repo": "apache-example-role",
            "github_branch": "main",
            "commit": "fc64b76070daf3e4e7547df538070d23e43baceb",
            "commit_message": "delete 1\n",
            "name": "apache-example-role",
            "description": "deploying and configuring apache on ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19319,
                    "name": "ahmedabdelsalamgameel",
                    "avatar_url": "https://github.com/ahmedabdelsalamgameel.png"
                },
                "provider_namespace": {
                    "id": 28843,
                    "name": "ahmedabdelsalamgameel",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28843/"
                },
                "repository": {
                    "name": "apache-example-role",
                    "original_name": "apache-example-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 16
        },
        {
            "id": 39855,
            "upstream_id": null,
            "created": "2024-12-29T13:37:38.543052Z",
            "modified": "2024-12-29T13:37:38.575664Z",
            "imported": "2024-12-29T13:37:38.540081",
            "github_user": "xbufu",
            "username": "xbufu",
            "github_repo": "ansible-role-cloud_init",
            "github_branch": "main",
            "commit": "03a384a12287f8110cba2585298902c455ab80cb",
            "commit_message": "Update clean.yml",
            "name": "cloud_init",
            "description": "cloud-init role.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8010,
                    "name": "xbufu",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-e1b0-7017-b442-3fb3f92c2df0/avatar/"
                },
                "provider_namespace": {
                    "id": 19487,
                    "name": "xbufu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19487/"
                },
                "repository": {
                    "name": "ansible-role-cloud_init",
                    "original_name": "ansible-role-cloud_init"
                },
                "tags": [
                    "system",
                    "development",
                    "devops",
                    "automation",
                    "vm",
                    "ansible"
                ],
                "versions": []
            },
            "download_count": 21
        },
        {
            "id": 39857,
            "upstream_id": null,
            "created": "2024-12-29T21:21:13.850638Z",
            "modified": "2025-09-14T08:46:51.057813Z",
            "imported": "2025-09-14T08:46:50.943736",
            "github_user": "Salvoxia",
            "username": "Salvoxia",
            "github_repo": "ansible-role-certbot-netcup",
            "github_branch": "main",
            "commit": "4107c8e01b885b81c1a9cf8456e4b58359945276",
            "commit_message": "Merge pull request #5 from Salvoxia/chore/AnsibleStrictConditionals\n\nchore: Fixed Ansible boolean conditionals",
            "name": "certbot_netcup",
            "description": "Install and configure certbot for creating Let's Encrypt certificates with the DNS01 challenge using Netcup. Based on michaelpporter.certbot_cloudflare.",
            "summary_fields": {
                "dependencies": [
                    {
                        "src": "geerlingguy.pip",
                        "version": "3.1.0"
                    }
                ],
                "namespace": {
                    "id": 18327,
                    "name": "Salvoxia",
                    "avatar_url": "https://github.com/Salvoxia.png"
                },
                "provider_namespace": {
                    "id": 27872,
                    "name": "salvoxia",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27872/"
                },
                "repository": {
                    "name": "ansible-role-certbot-netcup",
                    "original_name": "ansible-role-certbot-netcup"
                },
                "tags": [
                    "netcup",
                    "networking",
                    "system",
                    "web",
                    "certbot",
                    "letsencrypt",
                    "encryption",
                    "certificates",
                    "ssl",
                    "https"
                ],
                "versions": [
                    {
                        "id": "734f4afa-3607-4353-8574-384fd9b5f1dd",
                        "name": "1.4.0",
                        "release_date": "2025-09-14T08:26:04+00:00"
                    },
                    {
                        "id": "1a4a0c7e-f663-4964-a6b8-b19b4e687dd1",
                        "name": "1.3.0",
                        "release_date": "2025-07-20T18:57:11+02:00"
                    },
                    {
                        "id": "b6b62911-7cd1-4b1d-816a-57b362bb8c3c",
                        "name": "1.2.2",
                        "release_date": "2025-04-08T18:21:36+00:00"
                    },
                    {
                        "id": "b9dd85ec-ca39-44ca-8460-74e92c65d9bb",
                        "name": "1.2.1",
                        "release_date": "2025-03-24T20:56:43+00:00"
                    },
                    {
                        "id": "40f75f3d-eaeb-4052-b39a-bc50931cd47c",
                        "name": "1.2.0",
                        "release_date": "2025-03-22T11:09:54+01:00"
                    },
                    {
                        "id": "10274279-fdb0-484a-8f52-c8f548aadffb",
                        "name": "1.1.0",
                        "release_date": "2024-12-30T19:50:37+01:00"
                    },
                    {
                        "id": "9c4c34e6-9f5c-4e2d-8570-36ac02c260c2",
                        "name": "1.0.0",
                        "release_date": "2024-12-29T22:03:58+01:00"
                    }
                ]
            },
            "download_count": 18
        },
        {
            "id": 39858,
            "upstream_id": null,
            "created": "2024-12-30T18:16:13.780740Z",
            "modified": "2024-12-30T18:16:13.861896Z",
            "imported": "2024-12-30T18:16:13.778596",
            "github_user": "steveyminecraft",
            "username": "steveyminecraft",
            "github_repo": "docker-pihole",
            "github_branch": "master",
            "commit": "25fe0ae98bb6d85053ae709e9651b98583ebf68c",
            "commit_message": "Fixed spelling\n",
            "name": "docker-pihole",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19339,
                    "name": "steveyminecraft",
                    "avatar_url": "https://github.com/steveyminecraft.png"
                },
                "provider_namespace": {
                    "id": 28862,
                    "name": "steveyminecraft",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28862/"
                },
                "repository": {
                    "name": "docker-pihole",
                    "original_name": "docker-pihole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 19
        },
        {
            "id": 39859,
            "upstream_id": null,
            "created": "2024-12-30T18:27:04.463951Z",
            "modified": "2024-12-30T18:27:04.525346Z",
            "imported": "2024-12-30T18:27:04.461601",
            "github_user": "stilktf",
            "username": "stilktf",
            "github_repo": "ansible-role-koreader-sync",
            "github_branch": "main",
            "commit": "8f8aea85654845ec78bf1a69907ec43c0843ccbd",
            "commit_message": "Initial commit\n",
            "name": "koreader-sync",
            "description": "Ansible role to install the KOReader sync server.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 19203,
                    "name": "stilktf",
                    "avatar_url": "https://github.com/stilktf.png"
                },
                "provider_namespace": {
                    "id": 28729,
                    "name": "stilktf",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/28729/"
                },
                "repository": {
                    "name": "ansible-role-koreader-sync",
                    "original_name": "ansible-role-koreader-sync"
                },
                "tags": [
                    "docker",
                    "koreader",
                    "ebooks"
                ],
                "versions": []
            },
            "download_count": 20
        }
    ]
}