A list of legacy roles.

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

{
    "count": 37752,
    "next": null,
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3775",
    "results": [
        {
            "id": 43451,
            "upstream_id": null,
            "created": "2026-09-16T18:44:38.987705Z",
            "modified": "2026-09-16T18:44:39.063096Z",
            "imported": "2026-09-16T18:44:38.984668",
            "github_user": "dorancemc",
            "username": "dorancemc",
            "github_repo": "ansible_nagiosxi",
            "github_branch": "main",
            "commit": "52b07610c247089ddc03d7754e67c091820aaf26",
            "commit_message": "1.0.0 (#1)\n\n* feat: enhance Nagios XI installation with setup wizard verification and SSL management",
            "name": "ansible_nagiosxi",
            "description": "Install Nagios XI on RHEL family hosts using the official installer.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 1876,
                    "name": "dorancemc",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-1387-7ce7-b2b6-79b5b7f82767/avatar/"
                },
                "provider_namespace": {
                    "id": 15045,
                    "name": "dorancemc",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15045/"
                },
                "repository": {
                    "name": "ansible_nagiosxi",
                    "original_name": "ansible_nagiosxi"
                },
                "tags": [
                    "nagiosxi"
                ],
                "versions": [
                    {
                        "id": "d014b323-1f23-408e-b9dd-bec44a58028f",
                        "name": "1.0.0",
                        "release_date": "2026-09-15T10:54:09-05:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 43452,
            "upstream_id": null,
            "created": "2026-09-16T19:44:35.418315Z",
            "modified": "2026-09-16T21:06:10.543447Z",
            "imported": "2026-09-16T21:06:10.522262",
            "github_user": "hax0rbana-adam",
            "username": "hax0rbana_adam",
            "github_repo": "ansible-role-anubis",
            "github_branch": "trunk",
            "commit": "cf1b15e944d614323fad7c056d74d2dea5d7f5f9",
            "commit_message": "doc: expanded README with a more complete example\n",
            "name": "anubis",
            "description": "Anubis - A proof-of-work proxy to protect against aggressive scrapers",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9007,
                    "name": "hax0rbana_adam",
                    "avatar_url": "https://avatars.githubusercontent.com/u/118935832?v=4"
                },
                "provider_namespace": {
                    "id": 5356,
                    "name": "hax0rbana_adam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5356/"
                },
                "repository": {
                    "name": "ansible-role-anubis",
                    "original_name": "ansible-role-anubis"
                },
                "tags": [
                    "anubis",
                    "scrapers",
                    "ai"
                ],
                "versions": []
            },
            "download_count": 1
        }
    ]
}