A list of legacy roles.

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

{
    "count": 37044,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3665",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3663",
    "results": [
        {
            "id": 42160,
            "upstream_id": null,
            "created": "2025-12-26T09:16:35.430832Z",
            "modified": "2025-12-27T13:53:05.818834Z",
            "imported": "2025-12-27T13:53:05.786045",
            "github_user": "sebdanielsson",
            "username": "sebdanielsson",
            "github_repo": "ansible-role-xcaddy",
            "github_branch": "main",
            "commit": "a10567111088deabe231e9bff996e87a01f0693c",
            "commit_message": "Remove unnecessary .DS_Store file from the repository\n",
            "name": "xcaddy",
            "description": "Install and configure Caddy using xcaddy on Debian, RedHat and Archlinux family systems.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9791,
                    "name": "sebdanielsson",
                    "avatar_url": "https://avatars.githubusercontent.com/u/20663065?v=4"
                },
                "provider_namespace": {
                    "id": 10213,
                    "name": "sebdanielsson",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/10213/"
                },
                "repository": {
                    "name": "ansible-role-xcaddy",
                    "original_name": "ansible-role-xcaddy"
                },
                "tags": [
                    "caddy",
                    "xcaddy",
                    "webserver",
                    "reverseproxy",
                    "networking"
                ],
                "versions": [
                    {
                        "id": "8db71313-46c5-4da9-b27a-baa4564e7e59",
                        "name": "v1.0.0",
                        "release_date": "2025-12-27T14:16:22+01:00"
                    }
                ]
            },
            "download_count": 6
        },
        {
            "id": 42161,
            "upstream_id": null,
            "created": "2025-12-26T13:15:12.554794Z",
            "modified": "2025-12-26T13:15:12.615495Z",
            "imported": "2025-12-26T13:15:12.545835",
            "github_user": "myckakamil",
            "username": "myckakamil",
            "github_repo": "ansible-proxy-role",
            "github_branch": "main",
            "commit": "d9a5819e763db32cedc81d68feb2d7f1b2e8321f",
            "commit_message": "Initial commit with working role\n",
            "name": "proxy",
            "description": "Ansible role for nginx proxy configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 24696,
                    "name": "myckakamil",
                    "avatar_url": "https://github.com/myckakamil.png"
                },
                "provider_namespace": {
                    "id": 34157,
                    "name": "myckakamil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/34157/"
                },
                "repository": {
                    "name": "ansible-proxy-role",
                    "original_name": "ansible-proxy-role"
                },
                "tags": [
                    "proxy",
                    "nginx"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 42162,
            "upstream_id": null,
            "created": "2025-12-26T14:01:25.478866Z",
            "modified": "2025-12-26T14:23:11.234790Z",
            "imported": "2025-12-26T14:23:11.215284",
            "github_user": "habdelazim743-collab",
            "username": "habdelazim743-collab",
            "github_repo": "ansible-role-ubuntu-k8s-prereqs",
            "github_branch": "main",
            "commit": "1cdc28424f1bb38b312f9bb72736625ec6f42a60",
            "commit_message": "Update README with detailed role description\n",
            "name": "ubuntu_k8s_prereqs",
            "description": "Install Docker and Kubernetes prerequisites on Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25644,
                    "name": "habdelazim743-collab",
                    "avatar_url": "https://github.com/habdelazim743-collab.png"
                },
                "provider_namespace": {
                    "id": 35098,
                    "name": "habdelazim743_collab",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35098/"
                },
                "repository": {
                    "name": "ansible-role-ubuntu-k8s-prereqs",
                    "original_name": "ansible-role-ubuntu-k8s-prereqs"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 42163,
            "upstream_id": null,
            "created": "2025-12-27T02:46:01.970700Z",
            "modified": "2025-12-27T02:46:02.020004Z",
            "imported": "2025-12-27T02:46:01.968282",
            "github_user": "onelove-roles",
            "username": "onelove-roles",
            "github_repo": "freebsd-snappy",
            "github_branch": "main",
            "commit": "71b39d0876432382742296fadf0f6751ef1d24e2",
            "commit_message": "Initial commit\n",
            "name": "freebsd-snappy",
            "description": "Snappy for FreeBSD machines/jails",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5258,
                    "name": "onelove-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-e7d7-7342-9f7f-cd83da339f1a/avatar/"
                },
                "provider_namespace": {
                    "id": 17689,
                    "name": "onelove_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17689/"
                },
                "repository": {
                    "name": "freebsd-snappy",
                    "original_name": "freebsd-snappy"
                },
                "tags": [
                    "freebsd"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42164,
            "upstream_id": null,
            "created": "2025-12-27T08:34:33.747862Z",
            "modified": "2025-12-27T08:34:33.776036Z",
            "imported": "2025-12-27T08:34:33.745691",
            "github_user": "Greatcodertech",
            "username": "Greatcodertech",
            "github_repo": "GCTECHROLE_HTTPD",
            "github_branch": "master",
            "commit": "b359c918a91cfb8f5d9cb3a73d53329fa33638f0",
            "commit_message": "i am dding role\n",
            "name": "GCTECHROLE_HTTPD",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25633,
                    "name": "Greatcodertech",
                    "avatar_url": "https://github.com/Greatcodertech.png"
                },
                "provider_namespace": {
                    "id": 35087,
                    "name": "greatcodertech",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35087/"
                },
                "repository": {
                    "name": "GCTECHROLE_HTTPD",
                    "original_name": "GCTECHROLE_HTTPD"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 42165,
            "upstream_id": null,
            "created": "2025-12-27T15:56:48.341117Z",
            "modified": "2025-12-27T15:56:48.368955Z",
            "imported": "2025-12-27T15:56:48.338973",
            "github_user": "onelove-roles",
            "username": "onelove-roles",
            "github_repo": "freebsd-haproxy",
            "github_branch": "main",
            "commit": "e30c19098caf973ba674197688c78220ae9fbe70",
            "commit_message": "Initial commit\n",
            "name": "freebsd-haproxy",
            "description": "HAProxy IMAP for FreeBSD machines/jails",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5258,
                    "name": "onelove-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-e7d7-7342-9f7f-cd83da339f1a/avatar/"
                },
                "provider_namespace": {
                    "id": 17689,
                    "name": "onelove_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17689/"
                },
                "repository": {
                    "name": "freebsd-haproxy",
                    "original_name": "freebsd-haproxy"
                },
                "tags": [
                    "freebsd"
                ],
                "versions": []
            },
            "download_count": 5
        },
        {
            "id": 42166,
            "upstream_id": null,
            "created": "2025-12-28T16:02:22.693749Z",
            "modified": "2025-12-28T16:02:22.731369Z",
            "imported": "2025-12-28T16:02:22.691313",
            "github_user": "onelove-roles",
            "username": "onelove-roles",
            "github_repo": "freebsd-relayd",
            "github_branch": "main",
            "commit": "3cf2cbf2f8c4da93c333ae5d65aedd755652d2f9",
            "commit_message": "Initial commit\n",
            "name": "freebsd-relayd",
            "description": "Relayd IMAP for FreeBSD machines/jails",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5258,
                    "name": "onelove-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-e7d7-7342-9f7f-cd83da339f1a/avatar/"
                },
                "provider_namespace": {
                    "id": 17689,
                    "name": "onelove_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17689/"
                },
                "repository": {
                    "name": "freebsd-relayd",
                    "original_name": "freebsd-relayd"
                },
                "tags": [
                    "freebsd"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42167,
            "upstream_id": null,
            "created": "2025-12-28T16:45:24.407454Z",
            "modified": "2025-12-28T16:45:24.470271Z",
            "imported": "2025-12-28T16:45:24.402815",
            "github_user": "RadhaNeelam",
            "username": "RadhaNeelam",
            "github_repo": "test-role",
            "github_branch": "main",
            "commit": "59f8acb5035aae67d07c8b12d29281fb67114ab8",
            "commit_message": "new file\n",
            "name": "test",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 25657,
                    "name": "RadhaNeelam",
                    "avatar_url": "https://github.com/RadhaNeelam.png"
                },
                "provider_namespace": {
                    "id": 35111,
                    "name": "radhaneelam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/35111/"
                },
                "repository": {
                    "name": "test-role",
                    "original_name": "test-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42168,
            "upstream_id": null,
            "created": "2025-12-29T09:58:19.575749Z",
            "modified": "2025-12-29T09:58:19.649926Z",
            "imported": "2025-12-29T09:58:19.573547",
            "github_user": "onelove-roles",
            "username": "onelove-roles",
            "github_repo": "freebsd-saslauthd",
            "github_branch": "main",
            "commit": "a204c8c78f606a61c9b021bdc43ab4ed9d7af665",
            "commit_message": "Initial commit\n",
            "name": "freebsd-saslauthd",
            "description": "Cyrus SASL for FreeBSD machines/jails",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 5258,
                    "name": "onelove-roles",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a12-e7d7-7342-9f7f-cd83da339f1a/avatar/"
                },
                "provider_namespace": {
                    "id": 17689,
                    "name": "onelove_roles",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17689/"
                },
                "repository": {
                    "name": "freebsd-saslauthd",
                    "original_name": "freebsd-saslauthd"
                },
                "tags": [
                    "freebsd"
                ],
                "versions": []
            },
            "download_count": 15
        },
        {
            "id": 42169,
            "upstream_id": null,
            "created": "2025-12-29T15:26:48.739734Z",
            "modified": "2025-12-29T15:26:48.825630Z",
            "imported": "2025-12-29T15:26:48.737195",
            "github_user": "pluggero",
            "username": "pluggero",
            "github_repo": "ansible-role-tool-installer",
            "github_branch": "main",
            "commit": "735472d459c88a18716cd3b8ecdfa3998d26ac3d",
            "commit_message": "ci: Avoid ci run on push (#8)\n\n",
            "name": "tool_installer",
            "description": "Installs tools on various 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-tool-installer",
                    "original_name": "ansible-role-tool-installer"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "41cfc0e9-2e0f-4d1e-968e-b49dbd2d62f4",
                        "name": "1.0.0",
                        "release_date": "2025-12-29T16:24:26+01:00"
                    }
                ]
            },
            "download_count": 450
        }
    ]
}