A list of legacy roles.

GET /api/v1/roles/?format=api&page=834
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 37370,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=835",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=833",
    "results": [
        {
            "id": 9686,
            "upstream_id": 60011,
            "created": "2023-05-08T20:46:23.573275Z",
            "modified": "2023-10-29T18:45:15.800855Z",
            "imported": "2022-08-20T01:07:04.520543-04:00",
            "github_user": "estenrye",
            "username": "estenrye",
            "github_repo": "cis_ubuntu_2004",
            "github_branch": "master",
            "commit": "b947608ae8bd58fed1bfc4a1fb3c587b9c775412",
            "commit_message": "Merge branch 'automated-user-remediation'",
            "name": "cis_ubuntu_2004",
            "description": "Role to apply CIS Benchmark for Ubuntu Linux 20.04 LTS.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2184,
                    "name": "estenrye",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-e98e-75d7-b134-0843d194ec66/avatar/"
                },
                "provider_namespace": {
                    "id": 15282,
                    "name": "estenrye",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15282/"
                },
                "repository": {
                    "name": "cis_ubuntu_2004",
                    "original_name": "cis_ubuntu_2004"
                },
                "tags": [
                    "cis",
                    "focal",
                    "hardening",
                    "linux",
                    "os",
                    "ubuntu"
                ],
                "versions": [
                    {
                        "id": 191092,
                        "name": "3.1.11",
                        "release_date": "2022-08-20T00:55:59-04:00"
                    },
                    {
                        "id": 191089,
                        "name": "3.1.10",
                        "release_date": "2022-08-19T22:21:18-04:00"
                    },
                    {
                        "id": 191081,
                        "name": "3.1.9",
                        "release_date": "2022-08-19T18:26:07-04:00"
                    },
                    {
                        "id": 191065,
                        "name": "3.1.8",
                        "release_date": "2022-08-19T16:37:21-04:00"
                    },
                    {
                        "id": 191064,
                        "name": "3.1.7",
                        "release_date": "2022-08-18T12:24:03-04:00"
                    },
                    {
                        "id": 191033,
                        "name": "3.1.6",
                        "release_date": "2022-08-19T09:53:38-04:00"
                    },
                    {
                        "id": 191008,
                        "name": "3.1.5",
                        "release_date": "2022-08-18T12:24:03-04:00"
                    },
                    {
                        "id": 191005,
                        "name": "3.1.4",
                        "release_date": "2022-08-18T11:13:06-04:00"
                    },
                    {
                        "id": 191003,
                        "name": "3.1.3",
                        "release_date": "2022-08-18T01:49:41-04:00"
                    },
                    {
                        "id": 190989,
                        "name": "3.1.2",
                        "release_date": "2022-08-14T20:10:08-04:00"
                    },
                    {
                        "id": 190916,
                        "name": "3.1.1",
                        "release_date": "2022-08-14T20:10:08-04:00"
                    }
                ]
            },
            "download_count": 9005
        },
        {
            "id": 9687,
            "upstream_id": null,
            "created": "2023-05-08T20:46:23.676412Z",
            "modified": "2026-03-01T09:30:53.838860Z",
            "imported": "2026-03-01T09:30:53.541807",
            "github_user": "etam",
            "username": "etam",
            "github_repo": "ansible-role-ipfs",
            "github_branch": "master",
            "commit": "76308c1f63da34786619761b3b3421f7f9859d2f",
            "commit_message": "update to 0.40.1\n",
            "name": "ipfs",
            "description": "Sets up IPFS nodes, fills \"Peering.Peers\" and contains custom ansible module that talks with \"ipfs config\".",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2185,
                    "name": "etam",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/"
                },
                "provider_namespace": {
                    "id": 15283,
                    "name": "etam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/"
                },
                "repository": {
                    "name": "ansible-role-ipfs",
                    "original_name": "ansible-role-ipfs"
                },
                "tags": [
                    "ipfs"
                ],
                "versions": [
                    {
                        "id": "8f8bb25e-91c3-4345-99d3-fe825a3548d1",
                        "name": "v3.1.0",
                        "release_date": "2026-03-01T10:29:32+01:00"
                    },
                    {
                        "id": "6e26c142-f277-4fa0-b5b8-67a015165129",
                        "name": "v3.0.0",
                        "release_date": "2025-11-27T23:19:26+01:00"
                    },
                    {
                        "id": "3457734e-7794-4614-8a50-ad6dc66164c0",
                        "name": "v2.18.2",
                        "release_date": "2025-10-31T17:14:27+01:00"
                    },
                    {
                        "id": "0b80c33a-df76-4810-9aa3-e5fbe574f899",
                        "name": "v2.18.1",
                        "release_date": "2025-10-14T12:05:28+02:00"
                    },
                    {
                        "id": "0b78578b-2453-4556-a860-341e8ffde1ba",
                        "name": "v2.18.0",
                        "release_date": "2025-10-03T17:50:37+02:00"
                    },
                    {
                        "id": "df2accfd-fa18-4e94-8836-87abcdeded9e",
                        "name": "v2.17.0",
                        "release_date": "2025-09-04T23:02:49+02:00"
                    },
                    {
                        "id": "981fbb2c-9555-430b-9813-14d5ea2cd01a",
                        "name": "v2.16.0",
                        "release_date": "2025-08-06T20:30:13+02:00"
                    },
                    {
                        "id": "46be4aa7-8d43-4b33-a7bb-325e2ed972cb",
                        "name": "v2.15.0",
                        "release_date": "2025-05-28T23:09:52+02:00"
                    },
                    {
                        "id": "90719fd4-c991-435c-97bc-dcdadf62c2b6",
                        "name": "v2.14.0",
                        "release_date": "2025-03-26T22:06:10+01:00"
                    },
                    {
                        "id": "84416027-68fd-4233-9d5b-071f90a6d564",
                        "name": "v2.13.1",
                        "release_date": "2025-02-21T12:50:16+01:00"
                    },
                    {
                        "id": "33bad6a8-210d-414c-9b42-a2c3b666565d",
                        "name": "v2.13.0",
                        "release_date": "2025-02-12T22:17:03+01:00"
                    }
                ]
            },
            "download_count": 156
        },
        {
            "id": 9688,
            "upstream_id": null,
            "created": "2023-05-08T20:46:24.379264Z",
            "modified": "2025-12-23T22:54:34.129901Z",
            "imported": "2025-12-23T22:54:34.041490",
            "github_user": "etam",
            "username": "etam",
            "github_repo": "ansible-role-ipfs-cluster",
            "github_branch": "master",
            "commit": "9e0c451e5185bb2cdcf42df530b06366e6dee530",
            "commit_message": "update to 1.1.5\n",
            "name": "ipfs_cluster",
            "description": "Sets up IPFS Cluster nodes, with crdt and automaticly generated peers list.",
            "summary_fields": {
                "dependencies": [
                    "etam.ipfs"
                ],
                "namespace": {
                    "id": 2185,
                    "name": "etam",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/"
                },
                "provider_namespace": {
                    "id": 15283,
                    "name": "etam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/"
                },
                "repository": {
                    "name": "ansible-role-ipfs-cluster",
                    "original_name": "ansible-role-ipfs-cluster"
                },
                "tags": [
                    "ipfs"
                ],
                "versions": [
                    {
                        "id": "d51a7b67-848f-4439-8c5d-9fd0e660e6d6",
                        "name": "v2.0.1",
                        "release_date": "2025-12-23T23:53:01+01:00"
                    },
                    {
                        "id": "b4d3a844-dab2-4535-bf7b-2d630806dacb",
                        "name": "v2.0.0",
                        "release_date": "2025-11-27T23:46:16+01:00"
                    },
                    {
                        "id": "fbb1ff3f-b905-478b-a9f5-1ee5824e88e7",
                        "name": "v1.6.1",
                        "release_date": "2025-10-03T17:44:45+02:00"
                    },
                    {
                        "id": "fd85d60d-49b7-468c-b0ac-860aea30865f",
                        "name": "v1.6.0",
                        "release_date": "2025-05-28T23:11:39+02:00"
                    },
                    {
                        "id": "c46b69d7-cd9e-4700-abf8-da0842affa28",
                        "name": "v1.5.0",
                        "release_date": "2024-12-04T11:49:45+01:00"
                    },
                    {
                        "id": "1ccbd1bc-12b2-4f23-94a9-5141e56d1c56",
                        "name": "v1.4.0",
                        "release_date": "2024-06-26T10:47:39+02:00"
                    },
                    {
                        "id": "6c94324e-1ea0-4e1e-bed8-f9e4158208ef",
                        "name": "v1.3.0",
                        "release_date": "2024-05-21T23:47:28+02:00"
                    },
                    {
                        "id": "dcba6a73-d409-4172-a63d-decd26acb611",
                        "name": "v1.2.0",
                        "release_date": "2024-01-31T12:22:22+01:00"
                    },
                    {
                        "id": "75cdbdca-2537-4dfe-8438-f2efb47a6915",
                        "name": "v1.1.1",
                        "release_date": "2023-11-11T18:09:22+01:00"
                    },
                    {
                        "id": null,
                        "name": "v1.1.0",
                        "release_date": "2023-10-13T14:31:22"
                    },
                    {
                        "id": "984610df-de1f-4764-9b62-76696e21b01c",
                        "name": "v1.0.0",
                        "release_date": "2023-03-27T16:01:21-04:00"
                    }
                ]
            },
            "download_count": 39
        },
        {
            "id": 9689,
            "upstream_id": 61444,
            "created": "2023-05-08T20:46:24.449877Z",
            "modified": "2023-10-29T18:45:15.812773Z",
            "imported": "2023-03-13T17:34:36.761947-04:00",
            "github_user": "etam",
            "username": "etam",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "master",
            "commit": "49c865f3b1ed32ab61c73aa6426102ae0ef36308",
            "commit_message": "update readme",
            "name": "wireguard",
            "description": "Build a VPN, that allows for direct connection between multiple hosts, even if some of them are firewalls and routers.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2185,
                    "name": "etam",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-eb19-7831-8d84-97f2e769f9f8/avatar/"
                },
                "provider_namespace": {
                    "id": 15283,
                    "name": "etam",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15283/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "wireguard"
                ],
                "versions": [
                    {
                        "id": 201579,
                        "name": "v1.0.1",
                        "release_date": "2023-02-05T16:05:47-05:00"
                    },
                    {
                        "id": 201578,
                        "name": "v1.0.0",
                        "release_date": "2023-02-02T15:54:26-05:00"
                    }
                ]
            },
            "download_count": 34
        },
        {
            "id": 9690,
            "upstream_id": 61188,
            "created": "2023-05-08T20:46:24.557054Z",
            "modified": "2023-10-29T18:45:15.817974Z",
            "imported": "2022-12-19T22:30:56.960977-05:00",
            "github_user": "ethanfs20",
            "username": "ethanfs20",
            "github_repo": "fivem_ansible",
            "github_branch": "master",
            "commit": "b84336e6996112fb760474c73c4e853d45e3ba5e",
            "commit_message": "commit",
            "name": "fivem_ansible",
            "description": "Create a FiveM server using Ansible!",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2186,
                    "name": "ethanfs20",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ec17-77a6-9d8a-2084f4e6fcb8/avatar/"
                },
                "provider_namespace": {
                    "id": 15285,
                    "name": "ethanfs20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15285/"
                },
                "repository": {
                    "name": "fivem_ansible",
                    "original_name": "fivem_ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 53
        },
        {
            "id": 9691,
            "upstream_id": 61189,
            "created": "2023-05-08T20:46:24.619904Z",
            "modified": "2023-10-29T18:45:15.821799Z",
            "imported": "2022-12-19T22:49:40.054158-05:00",
            "github_user": "ethanfs20",
            "username": "ethanfs20",
            "github_repo": "server_state",
            "github_branch": "master",
            "commit": "f394d427a37b01c145f34fd48ed4d9e34a5cd79c",
            "commit_message": "README.md fix",
            "name": "server_state",
            "description": "Configure RHEL based systems to a specified state using Ansible.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2186,
                    "name": "ethanfs20",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ec17-77a6-9d8a-2084f4e6fcb8/avatar/"
                },
                "provider_namespace": {
                    "id": 15285,
                    "name": "ethanfs20",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15285/"
                },
                "repository": {
                    "name": "server_state",
                    "original_name": "server_state"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 60
        },
        {
            "id": 9692,
            "upstream_id": 59425,
            "created": "2023-05-08T20:46:24.720771Z",
            "modified": "2023-10-29T18:45:15.841822Z",
            "imported": "2023-05-28T02:58:25.111170-04:00",
            "github_user": "ethersphere",
            "username": "ethersphere",
            "github_repo": "ansible-role-bee",
            "github_branch": "main",
            "commit": "faa2c057fcf0caf47c64442725396ab0e4fc3d4f",
            "commit_message": "sign yum repo, add support for libp2p and pss keys",
            "name": "bee",
            "description": "Ansible role for installing bee, a Swarm client implemented in Go",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2187,
                    "name": "ethersphere",
                    "avatar_url": "https://avatars.githubusercontent.com/u/6946989?s=400&u=25f5fc37a9e633d58727c6401751a918c18428b8&v=4"
                },
                "provider_namespace": {
                    "id": 4553,
                    "name": "ethersphere",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4553/"
                },
                "repository": {
                    "name": "ansible-role-bee",
                    "original_name": "ansible-role-bee"
                },
                "tags": [
                    "bee",
                    "blockchain",
                    "decentralisation",
                    "storage",
                    "swarm"
                ],
                "versions": []
            },
            "download_count": 55
        },
        {
            "id": 9693,
            "upstream_id": 59445,
            "created": "2023-05-08T20:46:24.781152Z",
            "modified": "2023-10-29T18:45:15.825726Z",
            "imported": "2022-06-09T11:44:08.529980-04:00",
            "github_user": "ethersphere",
            "username": "ethersphere",
            "github_repo": "ansible-role-gatewayproxy",
            "github_branch": "main",
            "commit": "b9932d2354f8a50bf2a80b41de74cafb458d4e8e",
            "commit_message": "fix: fix typos in README",
            "name": "gatewayproxy",
            "description": "Ansible role for installing gateway-proxy, a proxy service for the Bee client",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2187,
                    "name": "ethersphere",
                    "avatar_url": "https://avatars.githubusercontent.com/u/6946989?s=400&u=25f5fc37a9e633d58727c6401751a918c18428b8&v=4"
                },
                "provider_namespace": {
                    "id": 4553,
                    "name": "ethersphere",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4553/"
                },
                "repository": {
                    "name": "ansible-role-gatewayproxy",
                    "original_name": "ansible-role-gatewayproxy"
                },
                "tags": [
                    "blockchain",
                    "decentralisation",
                    "gatewayproxy",
                    "storage",
                    "swarm"
                ],
                "versions": []
            },
            "download_count": 49
        },
        {
            "id": 9694,
            "upstream_id": 4981,
            "created": "2023-05-08T20:46:24.869695Z",
            "modified": "2023-10-29T18:45:15.829635Z",
            "imported": null,
            "github_user": "euforia",
            "username": "euforia",
            "github_repo": "ansible-elasticsearch",
            "github_branch": "master",
            "commit": "",
            "commit_message": "",
            "name": "elasticsearch",
            "description": "Elasticsearch on Debian (Ubuntu) and Enterprise Linux (RedHat, CentOS) platforms, with full configuration capabilities",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2188,
                    "name": "euforia",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ecfc-79c4-b225-cf1b776f92a9/avatar/"
                },
                "provider_namespace": {
                    "id": 15286,
                    "name": "euforia",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15286/"
                },
                "repository": {
                    "name": "ansible-elasticsearch",
                    "original_name": "ansible-elasticsearch"
                },
                "tags": [
                    "database",
                    "nosql"
                ],
                "versions": []
            },
            "download_count": 55
        },
        {
            "id": 9695,
            "upstream_id": 13413,
            "created": "2023-05-08T20:46:24.970857Z",
            "modified": "2023-10-29T18:45:15.833212Z",
            "imported": "2017-06-06T17:19:06.198129-04:00",
            "github_user": "eugene0707",
            "username": "eugene0707",
            "github_repo": "merge_custom_vars",
            "github_branch": "master",
            "commit": "c12119bf96e38275a00ffb7424374827f58814df",
            "commit_message": "Merge pull request #2 from gilesw/master\n\nMake yaml handling compatible with ansible 2.3.1.0",
            "name": "merge_custom_vars",
            "description": "Load vars files with customizable precedence and deep merge hashes within.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2189,
                    "name": "eugene0707",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a00-ed98-7efa-b978-ea280c8e44f3/avatar/"
                },
                "provider_namespace": {
                    "id": 15287,
                    "name": "eugene0707",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15287/"
                },
                "repository": {
                    "name": "merge_custom_vars",
                    "original_name": "merge_custom_vars"
                },
                "tags": [
                    "custom",
                    "include",
                    "merge",
                    "precedence",
                    "vars"
                ],
                "versions": [
                    {
                        "id": 32870,
                        "name": "v0.4",
                        "release_date": "2017-06-06T17:16:03-04:00"
                    }
                ]
            },
            "download_count": 128
        }
    ]
}