A list of legacy roles.

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

{
    "count": 37670,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3715",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&namespace__name__in=ovirt%2Cwillow&page=3713",
    "results": [
        {
            "id": 42732,
            "upstream_id": null,
            "created": "2026-03-28T04:17:10.534216Z",
            "modified": "2026-07-09T04:26:05.397691Z",
            "imported": "2026-07-09T04:26:05.361958",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-nodejs",
            "github_branch": "master",
            "commit": "6e487a2973a6d2f07b189961ae7b274b821c8734",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "ansible-nodejs",
            "description": "Ansible role to install NodeJS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-nodejs",
                    "original_name": "ansible-nodejs"
                },
                "tags": [
                    "development"
                ],
                "versions": []
            },
            "download_count": 10
        },
        {
            "id": 42733,
            "upstream_id": null,
            "created": "2026-03-28T04:17:26.511185Z",
            "modified": "2026-07-09T04:27:47.357435Z",
            "imported": "2026-07-09T04:27:47.318496",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-cloud-init",
            "github_branch": "master",
            "commit": "c76326681d14e1c29fd64b774cd644f5073d3235",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "ansible-cloud-init",
            "description": "Ansible role to install/configure cloud-init",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-cloud-init",
                    "original_name": "ansible-cloud-init"
                },
                "tags": [
                    "system"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 42734,
            "upstream_id": null,
            "created": "2026-03-28T04:17:37.081336Z",
            "modified": "2026-07-09T04:33:10.251363Z",
            "imported": "2026-07-09T04:33:10.207125",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-bind",
            "github_branch": "master",
            "commit": "434d3d5471ff777459e1d5cc5742225634347a71",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "ansible-bind",
            "description": "Ansible role to install/configure Bind DNS",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-bind",
                    "original_name": "ansible-bind"
                },
                "tags": [
                    "networking"
                ],
                "versions": []
            },
            "download_count": 9
        },
        {
            "id": 42735,
            "upstream_id": null,
            "created": "2026-03-28T12:07:40.508748Z",
            "modified": "2026-03-28T12:07:40.564839Z",
            "imported": "2026-03-28T12:07:40.505225",
            "github_user": "AdkhamSec",
            "username": "AdkhamSec",
            "github_repo": "ansible-role-zsh",
            "github_branch": "main",
            "commit": "db3a915573f47046b58d4862a57f81503e88d1f9",
            "commit_message": "fix(lint): add fqcn\n",
            "name": "zsh",
            "description": "Install and configure zsh with Oh My Zsh for multiple users",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26945,
                    "name": "AdkhamSec",
                    "avatar_url": "https://github.com/AdkhamSec.png"
                },
                "provider_namespace": {
                    "id": 36375,
                    "name": "adkhamsec",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36375/"
                },
                "repository": {
                    "name": "ansible-role-zsh",
                    "original_name": "ansible-role-zsh"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "005eb9f1-6e6d-46a0-b684-361c793c8108",
                        "name": "1.0.0",
                        "release_date": "2026-03-28T16:39:02+05:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 42736,
            "upstream_id": null,
            "created": "2026-03-28T12:46:47.111117Z",
            "modified": "2026-07-09T04:30:08.374263Z",
            "imported": "2026-07-09T04:30:08.318529",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-bootstrap-python",
            "github_branch": "master",
            "commit": "124eb934efde2beff35b532ddfdbd6d84068912f",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "ansible-bootstrap-python",
            "description": "Ansible role to bootstrap hosts with Python installs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-bootstrap-python",
                    "original_name": "ansible-bootstrap-python"
                },
                "tags": [
                    "python"
                ],
                "versions": []
            },
            "download_count": 10
        },
        {
            "id": 42737,
            "upstream_id": null,
            "created": "2026-03-28T12:52:38.447694Z",
            "modified": "2026-07-09T04:28:48.024063Z",
            "imported": "2026-07-09T04:28:47.972107",
            "github_user": "mrlesmithjr",
            "username": "mrlesmithjr",
            "github_repo": "ansible-nexus-repo-oss",
            "github_branch": "master",
            "commit": "145309e782781e76cacfe1f47fe8ddad478f6240",
            "commit_message": "ci: only run molecule matrix on pull_request, not every push\n\nrefs mrlesmithjr/cookiecutter-ansible-role#74",
            "name": "ansible-nexus-repo-oss",
            "description": "Ansible role to install/configure [Sonatype Nexus Repo OSS](https://www.sonatype.com/nexus-repository-oss)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 4814,
                    "name": "mrlesmithjr",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-8537-74a6-9f89-18566c844b9d/avatar/"
                },
                "provider_namespace": {
                    "id": 938,
                    "name": "mrlesmithjr",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/938/"
                },
                "repository": {
                    "name": "ansible-nexus-repo-oss",
                    "original_name": "ansible-nexus-repo-oss"
                },
                "tags": [
                    "system"
                ],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 42738,
            "upstream_id": null,
            "created": "2026-03-28T12:55:16.684935Z",
            "modified": "2026-03-28T12:55:16.720913Z",
            "imported": "2026-03-28T12:55:16.682184",
            "github_user": "vidushisharma28",
            "username": "vidushisharma28",
            "github_repo": "Ansible-roles",
            "github_branch": "master",
            "commit": "f6193cc9f02cf410183e3ba7897aad03582df3b4",
            "commit_message": "initial files\n",
            "name": "Ansible-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26946,
                    "name": "vidushisharma28",
                    "avatar_url": "https://github.com/vidushisharma28.png"
                },
                "provider_namespace": {
                    "id": 36376,
                    "name": "vidushisharma28",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36376/"
                },
                "repository": {
                    "name": "Ansible-roles",
                    "original_name": "Ansible-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42739,
            "upstream_id": null,
            "created": "2026-03-28T20:47:06.328396Z",
            "modified": "2026-03-28T20:47:06.366779Z",
            "imported": "2026-03-28T20:47:06.325919",
            "github_user": "GrowWithSandeep",
            "username": "GrowWithSandeep",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "f452df37c62c90d9d9b1d2306ed4cf267dd8c646",
            "commit_message": "initial files\n",
            "name": "dummy-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26947,
                    "name": "GrowWithSandeep",
                    "avatar_url": "https://github.com/GrowWithSandeep.png"
                },
                "provider_namespace": {
                    "id": 36377,
                    "name": "growwithsandeep",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/36377/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 1
        },
        {
            "id": 42740,
            "upstream_id": null,
            "created": "2026-03-29T11:38:40.789078Z",
            "modified": "2026-03-29T12:04:36.215723Z",
            "imported": "2026-03-29T12:04:36.160769",
            "github_user": "Bierchermuesli",
            "username": "Bierchermuesli",
            "github_repo": "ansible-role-hetzner_ddns",
            "github_branch": "main",
            "commit": "cda86c2d53e91e7b85acae4a2fb0a7f6678491a9",
            "commit_message": "add galaxy tags\n",
            "name": "hetzner_ddns",
            "description": "Installs and configures the Hetzner Dynamic DNS daemon",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26878,
                    "name": "Bierchermuesli",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/13567009?v=4"
                },
                "provider_namespace": {
                    "id": 2801,
                    "name": "bierchermuesli",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2801/"
                },
                "repository": {
                    "name": "ansible-role-hetzner_ddns",
                    "original_name": "ansible-role-hetzner_ddns"
                },
                "tags": [
                    "system",
                    "dns",
                    "ddns",
                    "hetzner",
                    "networking"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 42741,
            "upstream_id": null,
            "created": "2026-03-29T11:59:14.875297Z",
            "modified": "2026-03-29T11:59:14.907024Z",
            "imported": "2026-03-29T11:59:14.872820",
            "github_user": "Bierchermuesli",
            "username": "Bierchermuesli",
            "github_repo": "ansible-role-dma",
            "github_branch": "master",
            "commit": "25333ee67e46493ebd0d98a14e3a8efe47401225",
            "commit_message": "fix testing\n",
            "name": "dma",
            "description": "Installs and configures lightweight DragonFly Mail Transport Agent (DMA) to relay mail via a smarthost.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 26878,
                    "name": "Bierchermuesli",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/13567009?v=4"
                },
                "provider_namespace": {
                    "id": 2801,
                    "name": "bierchermuesli",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/2801/"
                },
                "repository": {
                    "name": "ansible-role-dma",
                    "original_name": "ansible-role-dma"
                },
                "tags": [
                    "system",
                    "mail",
                    "mta"
                ],
                "versions": []
            },
            "download_count": 2
        }
    ]
}