A list of legacy roles.

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

{
    "count": 36709,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=148",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=146",
    "results": [
        {
            "id": 1689,
            "upstream_id": 53157,
            "created": "2023-05-08T20:23:48.084655Z",
            "modified": "2023-10-29T18:44:40.648861Z",
            "imported": "2021-05-30T09:32:50.248568-04:00",
            "github_user": "aminvakil",
            "username": "aminvakil",
            "github_repo": "ansible-role-nginx_initial",
            "github_branch": "main",
            "commit": "e4aa4b9de005cbc33c1c8b44bae99714a7801e56",
            "commit_message": "It is over.",
            "name": "nginx_initial",
            "description": "Installs and Configures Nginx on Debian Buster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 417,
                    "name": "aminvakil",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-7569-7888-b0e1-3702b0878db6/avatar/"
                },
                "provider_namespace": {
                    "id": 202,
                    "name": "aminvakil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/202/"
                },
                "repository": {
                    "name": "ansible-role-nginx_initial",
                    "original_name": "ansible-role-nginx_initial"
                },
                "tags": [
                    "debian",
                    "lemp",
                    "nginx"
                ],
                "versions": []
            },
            "download_count": 543
        },
        {
            "id": 1690,
            "upstream_id": null,
            "created": "2023-05-08T20:23:48.163812Z",
            "modified": "2025-11-20T08:37:43.672386Z",
            "imported": "2025-11-20T08:37:43.626424",
            "github_user": "aminvakil",
            "username": "aminvakil",
            "github_repo": "ansible-role-node-exporter",
            "github_branch": "master",
            "commit": "0112e968be2a13cfc6e4850d4aad0fc852af3b28",
            "commit_message": "Remove old OSs\n",
            "name": "node_exporter",
            "description": "Prometheus Node Exporter Installer",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 417,
                    "name": "aminvakil",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-7569-7888-b0e1-3702b0878db6/avatar/"
                },
                "provider_namespace": {
                    "id": 202,
                    "name": "aminvakil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/202/"
                },
                "repository": {
                    "name": "ansible-role-node-exporter",
                    "original_name": "ansible-role-node-exporter"
                },
                "tags": [
                    "monitoring",
                    "prometheus"
                ],
                "versions": []
            },
            "download_count": 63
        },
        {
            "id": 1691,
            "upstream_id": null,
            "created": "2023-05-08T20:23:48.807210Z",
            "modified": "2025-09-27T09:49:44.481142Z",
            "imported": "2025-09-27T09:49:44.460421",
            "github_user": "aminvakil",
            "username": "aminvakil",
            "github_repo": "ansible-role-os-initialize",
            "github_branch": "main",
            "commit": "cb77b9de950b4f220acabcae6ccbd7f335c13108",
            "commit_message": "Run ci only on Mondays\n",
            "name": "os_initialize",
            "description": "Initialize CentOS & Debian",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 417,
                    "name": "aminvakil",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-7569-7888-b0e1-3702b0878db6/avatar/"
                },
                "provider_namespace": {
                    "id": 202,
                    "name": "aminvakil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/202/"
                },
                "repository": {
                    "name": "ansible-role-os-initialize",
                    "original_name": "ansible-role-os-initialize"
                },
                "tags": [
                    "centos",
                    "debian",
                    "os"
                ],
                "versions": []
            },
            "download_count": 52
        },
        {
            "id": 1692,
            "upstream_id": null,
            "created": "2023-05-08T20:23:48.893527Z",
            "modified": "2025-09-27T09:49:45.985455Z",
            "imported": "2025-09-27T09:49:45.966975",
            "github_user": "aminvakil",
            "username": "aminvakil",
            "github_repo": "ansible-role-os-update",
            "github_branch": "main",
            "commit": "5aacaa3434c516cf2b341a8a2fa40c967845a021",
            "commit_message": "Run ci only on Mondays\n",
            "name": "os_update",
            "description": "Updates Linux",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 417,
                    "name": "aminvakil",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-7569-7888-b0e1-3702b0878db6/avatar/"
                },
                "provider_namespace": {
                    "id": 202,
                    "name": "aminvakil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/202/"
                },
                "repository": {
                    "name": "ansible-role-os-update",
                    "original_name": "ansible-role-os-update"
                },
                "tags": [
                    "os",
                    "update"
                ],
                "versions": []
            },
            "download_count": 60
        },
        {
            "id": 1693,
            "upstream_id": 53111,
            "created": "2023-05-08T20:23:48.955070Z",
            "modified": "2023-10-29T18:44:40.665383Z",
            "imported": "2021-06-04T11:26:25.390347-04:00",
            "github_user": "aminvakil",
            "username": "aminvakil",
            "github_repo": "ansible-role-php_initial",
            "github_branch": "main",
            "commit": "ef27dd95a9ff0fc231765aab35b3f51a36057708",
            "commit_message": "It is over.",
            "name": "php_initial",
            "description": "Installs and Configures PHP on Debian Buster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 417,
                    "name": "aminvakil",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-7569-7888-b0e1-3702b0878db6/avatar/"
                },
                "provider_namespace": {
                    "id": 202,
                    "name": "aminvakil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/202/"
                },
                "repository": {
                    "name": "ansible-role-php_initial",
                    "original_name": "ansible-role-php_initial"
                },
                "tags": [
                    "debian",
                    "lamp",
                    "php"
                ],
                "versions": []
            },
            "download_count": 968
        },
        {
            "id": 1694,
            "upstream_id": 53651,
            "created": "2023-05-08T20:23:49.052551Z",
            "modified": "2023-10-29T18:44:40.668573Z",
            "imported": "2021-03-17T05:20:46.960546-04:00",
            "github_user": "amit17133129",
            "username": "amit17133129",
            "github_repo": "myansiblegalaxy",
            "github_branch": "master",
            "commit": "ae042b637724abb3cf8ace2b42374ce788106142",
            "commit_message": "first comment",
            "name": "myansiblegalaxy",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 418,
                    "name": "amit17133129",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-77da-78de-a07f-76c33306b413/avatar/"
                },
                "provider_namespace": {
                    "id": 13917,
                    "name": "amit17133129",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13917/"
                },
                "repository": {
                    "name": "myansiblegalaxy",
                    "original_name": "myansiblegalaxy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 1695,
            "upstream_id": 53650,
            "created": "2023-05-08T20:23:49.117250Z",
            "modified": "2023-10-29T18:44:40.679462Z",
            "imported": "2021-03-17T04:47:21.742372-04:00",
            "github_user": "amit17133129",
            "username": "amit17133129",
            "github_repo": "optionalole",
            "github_branch": "master",
            "commit": "8e77bfadc57bdcce2a3db31f2e14e4eed0601d83",
            "commit_message": "first commit",
            "name": "optionalole",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 418,
                    "name": "amit17133129",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-77da-78de-a07f-76c33306b413/avatar/"
                },
                "provider_namespace": {
                    "id": 13917,
                    "name": "amit17133129",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13917/"
                },
                "repository": {
                    "name": "optionalole",
                    "original_name": "optionalole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 1696,
            "upstream_id": 53734,
            "created": "2023-05-08T20:23:49.181116Z",
            "modified": "2023-10-29T18:44:40.682929Z",
            "imported": "2021-03-20T03:10:43.734192-04:00",
            "github_user": "amit17133129",
            "username": "amit17133129",
            "github_repo": "webrole",
            "github_branch": "master",
            "commit": "82d7896ca6fb3e173a2cbd06fd124843dc4b77f9",
            "commit_message": "first commit",
            "name": "webrole",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 418,
                    "name": "amit17133129",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-77da-78de-a07f-76c33306b413/avatar/"
                },
                "provider_namespace": {
                    "id": 13917,
                    "name": "amit17133129",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13917/"
                },
                "repository": {
                    "name": "webrole",
                    "original_name": "webrole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 48
        },
        {
            "id": 1697,
            "upstream_id": 41695,
            "created": "2023-05-08T20:23:49.275751Z",
            "modified": "2023-10-29T18:44:40.686256Z",
            "imported": "2019-07-01T22:53:32.057733-04:00",
            "github_user": "amitpatole",
            "username": "amitpatole",
            "github_repo": "ansible.jenkins",
            "github_branch": "master",
            "commit": "5d108b62304cef7217be54bffb81384d26c40562",
            "commit_message": "Update main.yml",
            "name": "ansible_jenkins",
            "description": "Jenkins Installation using Ansible playbook",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 419,
                    "name": "amitpatole",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-792b-7c20-bbae-15242707c15c/avatar/"
                },
                "provider_namespace": {
                    "id": 13918,
                    "name": "amitpatole",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13918/"
                },
                "repository": {
                    "name": "ansible.jenkins",
                    "original_name": "ansible.jenkins"
                },
                "tags": [
                    "ci",
                    "development",
                    "jenkins",
                    "packaging"
                ],
                "versions": []
            },
            "download_count": 65
        },
        {
            "id": 1698,
            "upstream_id": 50324,
            "created": "2023-05-08T20:23:49.387633Z",
            "modified": "2023-10-29T18:44:40.689863Z",
            "imported": "2020-08-20T08:51:45.909588-04:00",
            "github_user": "ammark226",
            "username": "ammark226",
            "github_repo": "RedHatInsights",
            "github_branch": "master",
            "commit": "d806062ff0a10bc6f73b352cb37a6fab0acd40d0",
            "commit_message": "Merge pull request #10 from scottlinux/proxy_config\n\nAdd var for proxy= for insights config file",
            "name": "redhatinsights",
            "description": "Install and configure Red Hat Insights Client",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 420,
                    "name": "ammark226",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19f9-79ce-7664-b8b9-82241cdd3cec/avatar/"
                },
                "provider_namespace": {
                    "id": 13919,
                    "name": "ammark226",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/13919/"
                },
                "repository": {
                    "name": "RedHatInsights",
                    "original_name": "RedHatInsights"
                },
                "tags": [
                    "packaging",
                    "system"
                ],
                "versions": [
                    {
                        "id": 133947,
                        "name": "v1.7.2",
                        "release_date": "2019-12-13T15:24:19-05:00"
                    },
                    {
                        "id": 133946,
                        "name": "v1.7.1",
                        "release_date": "2019-04-23T15:27:31-04:00"
                    },
                    {
                        "id": 133948,
                        "name": "v1.7.0",
                        "release_date": "2019-04-12T11:33:46-04:00"
                    }
                ]
            },
            "download_count": 47
        }
    ]
}