A list of legacy roles.

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

{
    "count": 37673,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1443",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=1441",
    "results": [
        {
            "id": 16566,
            "upstream_id": 42430,
            "created": "2023-05-08T21:07:38.090535Z",
            "modified": "2023-10-29T18:45:47.514657Z",
            "imported": "2019-07-31T14:29:23.333028-04:00",
            "github_user": "kvvit",
            "username": "kvvit",
            "github_repo": "firewalld",
            "github_branch": "master",
            "commit": "ca0d38adefd1cd86e60675ea1f2fadbf8da5d687",
            "commit_message": "Added meta",
            "name": "firewalld",
            "description": "A module to configure firewalld through variables",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3932,
                    "name": "kvvit",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-06fe-7347-b923-24eb621aedae/avatar/"
                },
                "provider_namespace": {
                    "id": 16655,
                    "name": "kvvit",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16655/"
                },
                "repository": {
                    "name": "firewalld",
                    "original_name": "firewalld"
                },
                "tags": [
                    "networking"
                ],
                "versions": []
            },
            "download_count": 45
        },
        {
            "id": 16567,
            "upstream_id": 18837,
            "created": "2023-05-08T21:07:38.272571Z",
            "modified": "2023-10-29T18:45:47.518195Z",
            "imported": "2017-06-30T11:11:11.305877-04:00",
            "github_user": "kwoods",
            "username": "kwoods",
            "github_repo": "ansible-role-homebrew",
            "github_branch": "master",
            "commit": "363678e35f24a1e5bc3783f7a9130dd5724e4204",
            "commit_message": "PR #69: Minor formatting tweak.",
            "name": "homebrew",
            "description": "Homebrew for Mac OS X",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3933,
                    "name": "kwoods",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-0797-7990-b8a8-9400560044cf/avatar/"
                },
                "provider_namespace": {
                    "id": 16656,
                    "name": "kwoods",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16656/"
                },
                "repository": {
                    "name": "ansible-role-homebrew",
                    "original_name": "ansible-role-homebrew"
                },
                "tags": [
                    "development",
                    "packaging",
                    "system"
                ],
                "versions": [
                    {
                        "id": 34368,
                        "name": "2.2.4",
                        "release_date": "2017-05-09T22:12:53-04:00"
                    },
                    {
                        "id": 34369,
                        "name": "2.2.3",
                        "release_date": "2017-03-21T10:17:02-04:00"
                    },
                    {
                        "id": 34370,
                        "name": "2.2.2",
                        "release_date": "2017-03-14T16:16:58-04:00"
                    },
                    {
                        "id": 34371,
                        "name": "2.2.1",
                        "release_date": "2017-01-21T21:01:37-05:00"
                    },
                    {
                        "id": 34372,
                        "name": "2.2.0",
                        "release_date": "2016-12-29T17:25:10-05:00"
                    },
                    {
                        "id": 34373,
                        "name": "2.1.1",
                        "release_date": "2016-12-29T14:08:52-05:00"
                    },
                    {
                        "id": 34374,
                        "name": "2.1.0",
                        "release_date": "2016-09-23T17:33:06-04:00"
                    },
                    {
                        "id": 34375,
                        "name": "2.0.0",
                        "release_date": "2016-09-22T20:22:33-04:00"
                    },
                    {
                        "id": 34376,
                        "name": "1.4.1",
                        "release_date": "2016-03-03T22:47:16-05:00"
                    },
                    {
                        "id": 34377,
                        "name": "1.4.0",
                        "release_date": "2016-02-28T22:29:39-05:00"
                    },
                    {
                        "id": 34378,
                        "name": "1.3.0",
                        "release_date": "2016-02-15T22:20:05-05:00"
                    }
                ]
            },
            "download_count": 58
        },
        {
            "id": 16568,
            "upstream_id": 25904,
            "created": "2023-05-08T21:07:38.389874Z",
            "modified": "2023-10-29T18:45:47.523004Z",
            "imported": "2018-05-27T12:43:56.259984-04:00",
            "github_user": "kwoodson",
            "username": "kwoodson",
            "github_repo": "ansible-role-yedit",
            "github_branch": "master",
            "commit": "141ff3e4dc33d4f0387537a53a9c6523d6dd87a1",
            "commit_message": "Rearranging for ansible galaxy",
            "name": "yedit",
            "description": "A yaml/json editing module for idempotent edits.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3934,
                    "name": "kwoodson",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-0838-7f71-b363-bcaa1acfd80d/avatar/"
                },
                "provider_namespace": {
                    "id": 16657,
                    "name": "kwoodson",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16657/"
                },
                "repository": {
                    "name": "ansible-role-yedit",
                    "original_name": "ansible-role-yedit"
                },
                "tags": [
                    "edit",
                    "json",
                    "replace",
                    "sed",
                    "yaml"
                ],
                "versions": []
            },
            "download_count": 365238
        },
        {
            "id": 16569,
            "upstream_id": 20792,
            "created": "2023-05-08T21:07:38.520605Z",
            "modified": "2023-10-10T00:48:32.763730Z",
            "imported": "2017-09-28T12:53:32.678028-04:00",
            "github_user": "superky13",
            "username": "superky13",
            "github_repo": "ansible-role-amq7",
            "github_branch": "master",
            "commit": "987ea204eab150dcf5b177c66a3d3f04f7220374",
            "commit_message": "updated meta/main.yml",
            "name": "amq7",
            "description": "Install, configure, and start ActiveMQ 7 (single broker)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3935,
                    "name": "superky13",
                    "avatar_url": "https://github.com/superky13.png"
                },
                "provider_namespace": {
                    "id": 19795,
                    "name": "superky13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19795/"
                },
                "repository": {
                    "name": "ansible-role-amq7",
                    "original_name": "ansible-role-amq7"
                },
                "tags": [
                    "activemq",
                    "amq7"
                ],
                "versions": []
            },
            "download_count": 36
        },
        {
            "id": 16570,
            "upstream_id": 20795,
            "created": "2023-05-08T21:07:39.388415Z",
            "modified": "2023-10-10T00:48:32.759089Z",
            "imported": "2017-09-28T13:05:24.909086-04:00",
            "github_user": "superky13",
            "username": "superky13",
            "github_repo": "ansible-role-nagios",
            "github_branch": "master",
            "commit": "14649e91e473956337bdbdc4c726588d144a0e61",
            "commit_message": "Update main.yml",
            "name": "nagios",
            "description": "Install, configure, and start Nagios 4.1.1 (nagios-plugins 2.1.1)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3935,
                    "name": "superky13",
                    "avatar_url": "https://github.com/superky13.png"
                },
                "provider_namespace": {
                    "id": 19795,
                    "name": "superky13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19795/"
                },
                "repository": {
                    "name": "ansible-role-nagios",
                    "original_name": "ansible-role-nagios"
                },
                "tags": [
                    "monitoring",
                    "nagios"
                ],
                "versions": []
            },
            "download_count": 52
        },
        {
            "id": 16571,
            "upstream_id": 20799,
            "created": "2023-05-08T21:07:39.609356Z",
            "modified": "2023-10-10T00:48:32.768433Z",
            "imported": "2017-09-28T17:33:12.022325-04:00",
            "github_user": "superky13",
            "username": "superky13",
            "github_repo": "ansible-role-rocketchat",
            "github_branch": "master",
            "commit": "27b5a7e5e0b26f6e881e607eeb1c8025b2369b24",
            "commit_message": "Update main.yml",
            "name": "rocketchat",
            "description": "Install, configure, and start Rocket.Chat",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3935,
                    "name": "superky13",
                    "avatar_url": "https://github.com/superky13.png"
                },
                "provider_namespace": {
                    "id": 19795,
                    "name": "superky13",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19795/"
                },
                "repository": {
                    "name": "ansible-role-rocketchat",
                    "original_name": "ansible-role-rocketchat"
                },
                "tags": [
                    "rocketchat"
                ],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 16572,
            "upstream_id": 57065,
            "created": "2023-05-08T21:07:39.709811Z",
            "modified": "2023-10-29T18:45:47.530364Z",
            "imported": "2021-11-24T07:14:03.382187-05:00",
            "github_user": "kyadavdrm",
            "username": "kyadavdrm",
            "github_repo": "public-ansible-httpdrole",
            "github_branch": "master",
            "commit": "5bb3d91d19f57244c89faeab5cc04138b1ba1038",
            "commit_message": "Commiting all files in GITHUB",
            "name": "public_ansible_httpdrole",
            "description": "Role for a Test Demo on Jinja2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3936,
                    "name": "kyadavdrm",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-09b7-7bb9-bf48-0dad932c9a63/avatar/"
                },
                "provider_namespace": {
                    "id": 16659,
                    "name": "kyadavdrm",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16659/"
                },
                "repository": {
                    "name": "public-ansible-httpdrole",
                    "original_name": "public-ansible-httpdrole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 41
        },
        {
            "id": 16573,
            "upstream_id": 59628,
            "created": "2023-05-08T21:07:39.830064Z",
            "modified": "2023-10-29T18:45:47.533692Z",
            "imported": "2022-07-03T21:43:23.219730-04:00",
            "github_user": "kyh0703",
            "username": "kyh0703",
            "github_repo": "ansible-rkenode",
            "github_branch": "main",
            "commit": "1e6bf76b1af2036970bf622b50a7dbdcb35142c2",
            "commit_message": "[Add] Init rke-node playbook",
            "name": "ansible_rkenode",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3937,
                    "name": "kyh0703",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-0a5d-7dd3-81ca-2dda63aef00c/avatar/"
                },
                "provider_namespace": {
                    "id": 16660,
                    "name": "kyh0703",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16660/"
                },
                "repository": {
                    "name": "ansible-rkenode",
                    "original_name": "ansible-rkenode"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 40
        },
        {
            "id": 16574,
            "upstream_id": 6576,
            "created": "2023-05-08T21:07:39.928905Z",
            "modified": "2023-10-29T18:45:47.536859Z",
            "imported": "2021-06-12T19:18:20.215137-04:00",
            "github_user": "kyl191",
            "username": "kyl191",
            "github_repo": "kyl191.letsencrypt",
            "github_branch": "master",
            "commit": "be22fa96a8bb55737fcc8a9051a8a88ee47d411d",
            "commit_message": "Ignore rate limiting error",
            "name": "letsencrypt",
            "description": "Install Let's Encrypt on EPEL/Fedora & generate certs",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3938,
                    "name": "kyl191",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-0b94-7e27-b9ae-a5e05dbd7618/avatar/"
                },
                "provider_namespace": {
                    "id": 16661,
                    "name": "kyl191",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16661/"
                },
                "repository": {
                    "name": "kyl191.letsencrypt",
                    "original_name": "kyl191.letsencrypt"
                },
                "tags": [
                    "web"
                ],
                "versions": []
            },
            "download_count": 318
        },
        {
            "id": 16575,
            "upstream_id": null,
            "created": "2023-05-08T21:07:40.005818Z",
            "modified": "2026-07-24T05:45:36.355804Z",
            "imported": "2026-07-24T05:45:36.235687",
            "github_user": "kyl191",
            "username": "kyl191",
            "github_repo": "ansible-role-openvpn",
            "github_branch": "master",
            "commit": "c8db1c34be524dd529d30060d0080d4a6f64d949",
            "commit_message": "Update changelog before release\n",
            "name": "openvpn",
            "description": "OpenVPN playbook for CentOS/Fedora/RHEL/RHEL clones & Ubuntu/Debian",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3938,
                    "name": "kyl191",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a06-0b94-7e27-b9ae-a5e05dbd7618/avatar/"
                },
                "provider_namespace": {
                    "id": 16661,
                    "name": "kyl191",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16661/"
                },
                "repository": {
                    "name": "ansible-role-openvpn",
                    "original_name": "ansible-role-openvpn"
                },
                "tags": [
                    "networking"
                ],
                "versions": [
                    {
                        "id": "3cb90c9b-1925-4158-86d9-0a8e1f796fe0",
                        "name": "v3.2.0",
                        "release_date": "2026-07-23T22:41:24-07:00"
                    },
                    {
                        "id": "52387499-2e12-4be4-95c6-ba9946c5557f",
                        "name": "v3.1.0",
                        "release_date": "2026-02-07T21:23:33-08:00"
                    },
                    {
                        "id": "a380ca32-85ba-4b47-8647-9f33c3798983",
                        "name": "v3.0.3",
                        "release_date": "2025-10-10T09:17:45-07:00"
                    },
                    {
                        "id": "00e53a94-fa8e-4bfb-8231-24297a6501c1",
                        "name": "v3.0.2",
                        "release_date": "2025-03-31T03:59:44+00:00"
                    },
                    {
                        "id": "a27dd0fb-786a-4291-a188-04c55fb4f7fe",
                        "name": "v3.0.1",
                        "release_date": "2025-03-16T16:55:35-07:00"
                    },
                    {
                        "id": "83a6568b-38c6-4a55-bb90-4758d157a9d2",
                        "name": "v3.0.0",
                        "release_date": "2024-12-28T18:17:05-08:00"
                    },
                    {
                        "id": "292387d9-4f83-490a-9c02-44eeca5ca041",
                        "name": "v2.1.0",
                        "release_date": "2022-01-10T17:16:50-04:00"
                    },
                    {
                        "id": "ebbfc4aa-a2c1-4c96-a518-3313cb3b3b14",
                        "name": "v2.0.0",
                        "release_date": "2016-04-11T02:24:26-04:00"
                    },
                    {
                        "id": "e373d9f6-5c4e-4109-87e6-d9277bcdeb7f",
                        "name": "v0.9.1",
                        "release_date": "2021-06-12T23:49:11-04:00"
                    },
                    {
                        "id": "1d353051-915e-4d37-81f3-a4ed98f99297",
                        "name": "v0.9.0",
                        "release_date": "2021-06-12T18:25:26-04:00"
                    }
                ]
            },
            "download_count": 1040246
        }
    ]
}