A list of legacy roles.

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

{
    "count": 37669,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3668",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3666",
    "results": [
        {
            "id": 42230,
            "upstream_id": null,
            "created": "2026-01-05T09:14:52.655296Z",
            "modified": "2026-06-13T14:25:00.895623Z",
            "imported": "2026-06-13T14:25:00.862944",
            "github_user": "serhii9132",
            "username": "serhii9132",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "main",
            "commit": "6cfad3ea93066adfc67b40e0f21624aa91dbc9ba",
            "commit_message": "molecule: reduce ansible output verbosity. refactor code\n",
            "name": "wireguard",
            "description": "Ansible role to install a WireGuard VPN server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24733,
                    "name": "serhii9132",
                    "avatar_url": "https://github.com/serhii9132.png"
                },
                "provider_namespace": {
                    "id": 34194,
                    "name": "serhii9132",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34194/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "wireguard"
                ],
                "versions": []
            },
            "download_count": 31
        },
        {
            "id": 42231,
            "upstream_id": null,
            "created": "2026-01-05T10:15:47.706866Z",
            "modified": "2026-04-27T11:52:27.090214Z",
            "imported": "2026-04-27T11:52:26.994824",
            "github_user": "raven428",
            "username": "raven428",
            "github_repo": "ansible-mini-vault",
            "github_branch": "1.0.4",
            "commit": "df0afc6d79858bd6d30943d14d55834d68a64185",
            "commit_message": "update requirements versions\n",
            "name": "mini_vault",
            "description": "deploy HashiCorp vault mini role",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24601,
                    "name": "raven428",
                    "avatar_url": "https://github.com/raven428.png"
                },
                "provider_namespace": {
                    "id": 34062,
                    "name": "raven428",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34062/"
                },
                "repository": {
                    "name": "ansible-mini-vault",
                    "original_name": "ansible-mini-vault"
                },
                "tags": [
                    "vault",
                    "deploy",
                    "service",
                    "hashicorp"
                ],
                "versions": [
                    {
                        "id": "2935198e-c6ba-4bd3-8079-1709b0a24a50",
                        "name": "1.0.4",
                        "release_date": "2026-04-27T11:51:24+00:00"
                    },
                    {
                        "id": "49f95b2c-d2c7-4f67-9afb-cb47d08e6f63",
                        "name": "1.0.3",
                        "release_date": "2026-03-06T16:28:30+05:00"
                    },
                    {
                        "id": "455881b8-aa76-4fd4-8754-ae5b803bdb1b",
                        "name": "1.0.2",
                        "release_date": "2026-02-12T12:27:50+00:00"
                    },
                    {
                        "id": "5094f857-8e1f-450f-a2e6-12a22b7857bc",
                        "name": "1.0.1",
                        "release_date": "2026-01-10T19:21:52+05:00"
                    },
                    {
                        "id": "99ee44f4-87ef-4b19-9022-a03def2ce403",
                        "name": "1.0.0",
                        "release_date": "2026-01-05T15:12:34+05:00"
                    }
                ]
            },
            "download_count": 805
        },
        {
            "id": 42232,
            "upstream_id": null,
            "created": "2026-01-05T10:52:23.405822Z",
            "modified": "2026-01-05T11:13:47.960113Z",
            "imported": "2026-01-05T11:13:47.935411",
            "github_user": "lazypandaface",
            "username": "lazypandaface",
            "github_repo": "ansible-role-mysql",
            "github_branch": "main",
            "commit": "63a3d45dfe64da28e315ad65c09ce8a7eb53abe4",
            "commit_message": "second commit\n",
            "name": "mysql",
            "description": "Solutions Architecture",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25742,
                    "name": "lazypandaface",
                    "avatar_url": "https://github.com/lazypandaface.png"
                },
                "provider_namespace": {
                    "id": 35195,
                    "name": "lazypandaface",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35195/"
                },
                "repository": {
                    "name": "ansible-role-mysql",
                    "original_name": "ansible-role-mysql"
                },
                "tags": [
                    "database",
                    "mysql"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 42233,
            "upstream_id": null,
            "created": "2026-01-05T11:01:37.467005Z",
            "modified": "2026-01-05T11:01:37.566091Z",
            "imported": "2026-01-05T11:01:37.450244",
            "github_user": "vijay-R820",
            "username": "vijay-R820",
            "github_repo": "demo-ansible",
            "github_branch": "main",
            "commit": "874cd1bec49526c1e6135fe73f1845a3d7101a59",
            "commit_message": "first commit\n",
            "name": "demo-ansible",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25743,
                    "name": "vijay-R820",
                    "avatar_url": "https://github.com/vijay-R820.png"
                },
                "provider_namespace": {
                    "id": 35196,
                    "name": "vijay_r820",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35196/"
                },
                "repository": {
                    "name": "demo-ansible",
                    "original_name": "demo-ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42234,
            "upstream_id": null,
            "created": "2026-01-05T11:47:00.358181Z",
            "modified": "2026-01-05T11:47:00.393340Z",
            "imported": "2026-01-05T11:47:00.355951",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-keepalived",
            "github_branch": "master",
            "commit": "341cebe0c746daa24a3012ea0c8e0d048ee69b03",
            "commit_message": "Initial commit: minimal keepalived role\n",
            "name": "keepalived",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-keepalived",
                    "original_name": "ansible-role-keepalived"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 10
        },
        {
            "id": 42235,
            "upstream_id": null,
            "created": "2026-01-05T11:47:16.034906Z",
            "modified": "2026-01-05T11:47:16.063684Z",
            "imported": "2026-01-05T11:47:16.032657",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-logging-fluentd",
            "github_branch": "master",
            "commit": "1883d68b11187cc14c9661582f4b008c178144ed",
            "commit_message": "Initial commit: minimal fluentd logging role\n",
            "name": "logging-fluentd",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-logging-fluentd",
                    "original_name": "ansible-role-logging-fluentd"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 42236,
            "upstream_id": null,
            "created": "2026-01-05T11:47:28.836437Z",
            "modified": "2026-01-05T11:47:28.871745Z",
            "imported": "2026-01-05T11:47:28.833620",
            "github_user": "Tsengel-de",
            "username": "Tsengel-de",
            "github_repo": "ansible-role-logging-loki",
            "github_branch": "master",
            "commit": "ece0a746264aee0d9e898a641a0393d9344bd9de",
            "commit_message": "Initial commit: minimal loki logging role\n",
            "name": "logging-loki",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25696,
                    "name": "Tsengel-de",
                    "avatar_url": "https://github.com/Tsengel-de.png"
                },
                "provider_namespace": {
                    "id": 35150,
                    "name": "tsengel_de",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35150/"
                },
                "repository": {
                    "name": "ansible-role-logging-loki",
                    "original_name": "ansible-role-logging-loki"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42237,
            "upstream_id": null,
            "created": "2026-01-05T12:02:04.863331Z",
            "modified": "2026-06-13T12:46:26.437792Z",
            "imported": "2026-06-13T12:46:26.416765",
            "github_user": "serhii9132",
            "username": "serhii9132",
            "github_repo": "ansible-role-packer",
            "github_branch": "main",
            "commit": "73174758270175e5a2e9d812d5eeb594dbd4c2da",
            "commit_message": "molecule: reduce ansible output verbosity\n",
            "name": "packer",
            "description": "Install Packer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24733,
                    "name": "serhii9132",
                    "avatar_url": "https://github.com/serhii9132.png"
                },
                "provider_namespace": {
                    "id": 34194,
                    "name": "serhii9132",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34194/"
                },
                "repository": {
                    "name": "ansible-role-packer",
                    "original_name": "ansible-role-packer"
                },
                "tags": [
                    "packer"
                ],
                "versions": []
            },
            "download_count": 61
        },
        {
            "id": 42238,
            "upstream_id": null,
            "created": "2026-01-05T15:05:15.681811Z",
            "modified": "2026-01-05T15:05:15.736155Z",
            "imported": "2026-01-05T15:05:15.672237",
            "github_user": "Akshatranakoti",
            "username": "Akshatranakoti",
            "github_repo": "dummy-role",
            "github_branch": "master",
            "commit": "6888cfcfdc2c1f42073a8ac49beab4565b884187",
            "commit_message": "added role data\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25745,
                    "name": "Akshatranakoti",
                    "avatar_url": "https://github.com/Akshatranakoti.png"
                },
                "provider_namespace": {
                    "id": 35198,
                    "name": "akshatranakoti",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35198/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42239,
            "upstream_id": null,
            "created": "2026-01-06T02:03:55.605377Z",
            "modified": "2026-01-06T02:03:55.663046Z",
            "imported": "2026-01-06T02:03:55.602166",
            "github_user": "vijikalavarkar",
            "username": "vijikalavarkar",
            "github_repo": "vegies",
            "github_branch": "vegitable",
            "commit": "77dddc5181fe9b51c93d2d4cf33ed7cf3401bfe9",
            "commit_message": "Added vegies ansible role\n",
            "name": "vegies",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24364,
                    "name": "vijikalavarkar",
                    "avatar_url": "https://github.com/vijikalavarkar.png"
                },
                "provider_namespace": {
                    "id": 33827,
                    "name": "vijikalavarkar",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33827/"
                },
                "repository": {
                    "name": "vegies",
                    "original_name": "vegies"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        }
    ]
}