A list of legacy roles.

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

{
    "count": 37837,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3591",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3589",
    "results": [
        {
            "id": 41431,
            "upstream_id": null,
            "created": "2025-08-21T09:35:23.196319Z",
            "modified": "2026-09-25T09:36:20.879152Z",
            "imported": "2026-09-25T09:36:20.825403",
            "github_user": "chrisvanmeer",
            "username": "chrisvanmeer",
            "github_repo": "ansible-role-containerlab",
            "github_branch": "main",
            "commit": "37b748fbb09cd589491e521fb8c98944b09a8928",
            "commit_message": "Ensure ACL's on ssh_config_d to ensure sudo-less usage\n",
            "name": "containerlab",
            "description": "Installs containerlab from GitHub releases, optionally with Docker. Supports Debian and RedHat families.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1249,
                    "name": "chrisvanmeer",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fc-4973-7555-a249-6c0a8a18d942/avatar/"
                },
                "provider_namespace": {
                    "id": 13479,
                    "name": "chrisvanmeer",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13479/"
                },
                "repository": {
                    "name": "ansible-role-containerlab",
                    "original_name": "ansible-role-containerlab"
                },
                "tags": [
                    "networking",
                    "containers",
                    "containerlab",
                    "docker",
                    "lab"
                ],
                "versions": [
                    {
                        "id": "b6370c96-7371-4e3e-ab24-1e4816da0442",
                        "name": "v1.0.2",
                        "release_date": "2026-09-25T11:35:17+02:00"
                    },
                    {
                        "id": "c2a03d27-0141-4c80-9487-bf8cf7d5f746",
                        "name": "v1.0.1",
                        "release_date": "2025-08-21T11:56:33+02:00"
                    },
                    {
                        "id": "66a2a669-67c4-4d42-8798-e27b4ae29242",
                        "name": "v1.0.0",
                        "release_date": "2025-08-21T11:33:52+02:00"
                    }
                ]
            },
            "download_count": 52
        },
        {
            "id": 41432,
            "upstream_id": null,
            "created": "2025-08-21T11:09:06.346275Z",
            "modified": "2025-08-21T11:09:06.426782Z",
            "imported": "2025-08-21T11:09:06.343988",
            "github_user": "ayanjyoti17",
            "username": "ayanjyoti17",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "19c6a3fa30f6526811b09872139092d468a931a9",
            "commit_message": "Update main.yml",
            "name": "dummy-role",
            "description": "for testing puspose",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23672,
                    "name": "ayanjyoti17",
                    "avatar_url": "https://github.com/ayanjyoti17.png"
                },
                "provider_namespace": {
                    "id": 33155,
                    "name": "ayanjyoti17",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33155/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41433,
            "upstream_id": null,
            "created": "2025-08-22T05:52:50.237101Z",
            "modified": "2025-08-22T05:52:50.272210Z",
            "imported": "2025-08-22T05:52:50.233801",
            "github_user": "habibeth",
            "username": "habibeth",
            "github_repo": "demo-roles",
            "github_branch": "main",
            "commit": "7bd260cb99c96d6cb94ac26638807ddd99deacca",
            "commit_message": "modified demo role ansible\n",
            "name": "demo-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23693,
                    "name": "habibeth",
                    "avatar_url": "https://github.com/habibeth.png"
                },
                "provider_namespace": {
                    "id": 33174,
                    "name": "habibeth",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33174/"
                },
                "repository": {
                    "name": "demo-roles",
                    "original_name": "demo-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41434,
            "upstream_id": null,
            "created": "2025-08-22T06:15:40.974807Z",
            "modified": "2025-08-22T06:15:41.064171Z",
            "imported": "2025-08-22T06:15:40.964625",
            "github_user": "guerzon",
            "username": "guerzon",
            "github_repo": "ansible-role-gitlab",
            "github_branch": "master",
            "commit": "9382d68719c841ccfc20fb9f77920d542b801284",
            "commit_message": "fix: meta info\n",
            "name": "gitlab",
            "description": "GitLab Git web interface",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 18048,
                    "name": "guerzon",
                    "avatar_url": "https://github.com/guerzon.png"
                },
                "provider_namespace": {
                    "id": 27606,
                    "name": "guerzon",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/27606/"
                },
                "repository": {
                    "name": "ansible-role-gitlab",
                    "original_name": "ansible-role-gitlab"
                },
                "tags": [
                    "development",
                    "web",
                    "gitlab",
                    "git",
                    "repository",
                    "ci",
                    "integration"
                ],
                "versions": [
                    {
                        "id": "a9f110c2-5895-4739-b0ce-a3c93526a557",
                        "name": "4.0.0",
                        "release_date": "2025-08-22T14:13:43+08:00"
                    }
                ]
            },
            "download_count": 7
        },
        {
            "id": 41435,
            "upstream_id": null,
            "created": "2025-08-22T11:59:23.409144Z",
            "modified": "2025-08-22T11:59:23.458430Z",
            "imported": "2025-08-22T11:59:23.407038",
            "github_user": "RishiNCI",
            "username": "RishiNCI",
            "github_repo": "ansible-roles",
            "github_branch": "master",
            "commit": "cbaf0bf8a1b4b897219f9500c8baa8839d097898",
            "commit_message": "Flatten role: moved httpd contents to repo root\n",
            "name": "httpd",
            "description": "Example role for configuring X",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23699,
                    "name": "RishiNCI",
                    "avatar_url": "https://github.com/RishiNCI.png"
                },
                "provider_namespace": {
                    "id": 33180,
                    "name": "rishinci",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33180/"
                },
                "repository": {
                    "name": "ansible-roles",
                    "original_name": "ansible-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41436,
            "upstream_id": null,
            "created": "2025-08-22T12:07:58.757061Z",
            "modified": "2025-08-22T12:07:58.783254Z",
            "imported": "2025-08-22T12:07:58.755007",
            "github_user": "amitsingh905787",
            "username": "amitsingh905787",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "6bcee033d47c8b233cb1e1bf65257592d77254d6",
            "commit_message": "first commit\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23698,
                    "name": "amitsingh905787",
                    "avatar_url": "https://github.com/amitsingh905787.png"
                },
                "provider_namespace": {
                    "id": 33179,
                    "name": "amitsingh905787",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33179/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41437,
            "upstream_id": null,
            "created": "2025-08-22T16:10:25.033714Z",
            "modified": "2025-08-22T16:10:25.095875Z",
            "imported": "2025-08-22T16:10:25.018623",
            "github_user": "bib25",
            "username": "bib25",
            "github_repo": "webserver",
            "github_branch": "master",
            "commit": "607e07bccb409f500cdf221c2a27a84ccade3f1f",
            "commit_message": " Initial commit\n",
            "name": "webserver",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23682,
                    "name": "bib25",
                    "avatar_url": "https://github.com/bib25.png"
                },
                "provider_namespace": {
                    "id": 33163,
                    "name": "bib25",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33163/"
                },
                "repository": {
                    "name": "webserver",
                    "original_name": "webserver"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 41438,
            "upstream_id": null,
            "created": "2025-08-22T18:12:01.536243Z",
            "modified": "2025-08-22T18:12:01.587717Z",
            "imported": "2025-08-22T18:12:01.533951",
            "github_user": "saivinay0407",
            "username": "saivinay0407",
            "github_repo": "ansible-roles",
            "github_branch": "master",
            "commit": "9fbd446e155ca1d6563f61864a7a101de91da197",
            "commit_message": "initial files\n",
            "name": "ansible-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23708,
                    "name": "saivinay0407",
                    "avatar_url": "https://github.com/saivinay0407.png"
                },
                "provider_namespace": {
                    "id": 33189,
                    "name": "saivinay0407",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33189/"
                },
                "repository": {
                    "name": "ansible-roles",
                    "original_name": "ansible-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41439,
            "upstream_id": null,
            "created": "2025-08-22T20:31:12.655512Z",
            "modified": "2025-08-22T20:47:49.518318Z",
            "imported": "2025-08-22T20:47:49.471775",
            "github_user": "AhmadRafiee",
            "username": "AhmadRafiee",
            "github_repo": "ansible-role-openstack-bootstrap",
            "github_branch": "main",
            "commit": "c7fda504c783bd2c13a3ef002406ad98e9199c72",
            "commit_message": "Add requirements.yml for dependencies\n",
            "name": "openstack-bootstrap",
            "description": "Bootstrap OpenStack environment with flavors, networks, routers, keypairs, images, and instances",
            "summary_fields": {
                "dependencies": [
                    {
                        "src": "ansible-galaxy",
                        "name": "openstack.cloud",
                        "version": ">=2.0.0"
                    }
                ],
                "namespace": {
                    "id": 23713,
                    "name": "AhmadRafiee",
                    "avatar_url": "https://github.com/AhmadRafiee.png"
                },
                "provider_namespace": {
                    "id": 33193,
                    "name": "ahmadrafiee",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33193/"
                },
                "repository": {
                    "name": "ansible-role-openstack-bootstrap",
                    "original_name": "ansible-role-openstack-bootstrap"
                },
                "tags": [
                    "openstack",
                    "cloud",
                    "automation",
                    "infrastructure"
                ],
                "versions": [
                    {
                        "id": "cec5ee3b-de3d-467c-a1e5-cc6263fd8ed2",
                        "name": "v1.0.1",
                        "release_date": "2025-08-23T00:16:33+03:30"
                    },
                    {
                        "id": "7c22a66e-309d-4403-b1e6-5804b3818adf",
                        "name": "v1.0.0",
                        "release_date": "2025-08-22T23:52:18+03:30"
                    }
                ]
            },
            "download_count": 8
        },
        {
            "id": 41440,
            "upstream_id": null,
            "created": "2025-08-22T21:06:19.959827Z",
            "modified": "2025-08-22T21:39:52.277003Z",
            "imported": "2025-08-22T21:39:52.218129",
            "github_user": "AhmadRafiee",
            "username": "AhmadRafiee",
            "github_repo": "ansible-role-openstack-bootstrap",
            "github_branch": "main",
            "commit": "853ca41c207a26ff83ebc9e2543a426586a279e8",
            "commit_message": "Fix ansible-lint and .yamllint\n",
            "name": "openstack_bootstrap",
            "description": "Bootstrap OpenStack environment with flavors, networks, routers, keypairs, images, and instances.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23713,
                    "name": "AhmadRafiee",
                    "avatar_url": "https://github.com/AhmadRafiee.png"
                },
                "provider_namespace": {
                    "id": 33193,
                    "name": "ahmadrafiee",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33193/"
                },
                "repository": {
                    "name": "ansible-role-openstack-bootstrap",
                    "original_name": "ansible-role-openstack-bootstrap"
                },
                "tags": [
                    "openstack",
                    "cloud",
                    "automation",
                    "infrastructure",
                    "devops"
                ],
                "versions": [
                    {
                        "id": "5d56a72e-fecd-4348-bc95-37388d6b715f",
                        "name": "v1.0.3",
                        "release_date": "2025-08-23T01:09:15+03:30"
                    },
                    {
                        "id": "f0cef7fe-e606-49c6-91fd-14df92fc7bd3",
                        "name": "v1.0.2",
                        "release_date": "2025-08-23T00:35:29+03:30"
                    },
                    {
                        "id": "e4af5306-3447-4922-8ec2-d581221f3186",
                        "name": "v1.0.1",
                        "release_date": "2025-08-23T00:16:33+03:30"
                    },
                    {
                        "id": "f08dd739-ea32-4b4f-8523-b55dde06929f",
                        "name": "v1.0.0",
                        "release_date": "2025-08-22T23:52:18+03:30"
                    }
                ]
            },
            "download_count": 3
        }
    ]
}