A list of legacy roles.

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

{
    "count": 36837,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3073",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3071",
    "results": [
        {
            "id": 35209,
            "upstream_id": 46183,
            "created": "2023-09-28T22:51:41.835771Z",
            "modified": "2023-10-10T00:48:25.502808Z",
            "imported": "2020-01-31T11:36:49.054029-05:00",
            "github_user": "Ms-27",
            "username": "ms_27",
            "github_repo": "ansible-role-mantis",
            "github_branch": "master",
            "commit": "6a86c239629830b813f9717c12535e1203ca5397",
            "commit_message": "Initial commit for ansible-role-mantis",
            "name": "ansible_role_mantis",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9458,
                    "name": "ms_27",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/25037548?v=4"
                },
                "provider_namespace": {
                    "id": 8143,
                    "name": "ms_27",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8143/"
                },
                "repository": {
                    "name": "ansible-role-mantis",
                    "original_name": "ansible-role-mantis"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 40
        },
        {
            "id": 35210,
            "upstream_id": 46185,
            "created": "2023-09-28T22:51:41.993844Z",
            "modified": "2023-10-10T00:48:25.498642Z",
            "imported": "2020-01-31T11:36:49.244372-05:00",
            "github_user": "Ms-27",
            "username": "ms_27",
            "github_repo": "ansible-role-postgresql",
            "github_branch": "master",
            "commit": "bb040957f86376e7e84fb96a45e0d09448a2a8c7",
            "commit_message": "Initial commit for ansible-role-postgresql",
            "name": "ansible_role_postgresql",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9458,
                    "name": "ms_27",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/25037548?v=4"
                },
                "provider_namespace": {
                    "id": 8143,
                    "name": "ms_27",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8143/"
                },
                "repository": {
                    "name": "ansible-role-postgresql",
                    "original_name": "ansible-role-postgresql"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 38
        },
        {
            "id": 35211,
            "upstream_id": 46184,
            "created": "2023-09-28T22:51:42.184618Z",
            "modified": "2023-10-10T00:48:25.494463Z",
            "imported": "2020-01-31T11:36:53.562325-05:00",
            "github_user": "Ms-27",
            "username": "ms_27",
            "github_repo": "ansible-role-reverse-proxy",
            "github_branch": "master",
            "commit": "3ed0eb8a4ddf582f7c3d8671c581291bd4f572f7",
            "commit_message": "Ajout conf nginx",
            "name": "ansible_role_reverse_proxy",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9458,
                    "name": "ms_27",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/25037548?v=4"
                },
                "provider_namespace": {
                    "id": 8143,
                    "name": "ms_27",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8143/"
                },
                "repository": {
                    "name": "ansible-role-reverse-proxy",
                    "original_name": "ansible-role-reverse-proxy"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 42
        },
        {
            "id": 35213,
            "upstream_id": 52738,
            "created": "2023-09-28T22:51:51.495756Z",
            "modified": "2023-10-10T00:48:33.602972Z",
            "imported": "2021-01-15T04:04:12.281565-05:00",
            "github_user": "theztd",
            "username": "msirovy",
            "github_repo": "ans-core",
            "github_branch": "master",
            "commit": "2dac96832f3e16dc1ad3d06c614545b7242571f7",
            "commit_message": "move it public",
            "name": "ans_core",
            "description": "Basic server configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9461,
                    "name": "msirovy",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a08-90fd-75e0-a834-18ebe89da4f9/avatar/"
                },
                "provider_namespace": {
                    "id": 17362,
                    "name": "msirovy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/17362/"
                },
                "repository": {
                    "name": "ans-core",
                    "original_name": "ans-core"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 42
        },
        {
            "id": 35214,
            "upstream_id": 41480,
            "created": "2023-09-28T22:52:08.165614Z",
            "modified": "2023-10-10T00:48:25.511832Z",
            "imported": "2019-07-15T08:38:17.363331-04:00",
            "github_user": "MTHConseil",
            "username": "mthconseil",
            "github_repo": "ansible-role-haproxy",
            "github_branch": "master",
            "commit": "769fa57441348a23fa9f179031b2d382ce02e262",
            "commit_message": "Update kernel configuration for Debian Stretch\nManage presence of ufw who override kernel configuration",
            "name": "haproxy",
            "description": "The HaProxy role allows you to install and configure the last version\nof HaProxy for heavy traffic websites. The role also tweak some kernel\nsettings.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9462,
                    "name": "mthconseil",
                    "avatar_url": "https://github.com/mthconseil.png"
                },
                "provider_namespace": {
                    "id": 8161,
                    "name": "mthconseil",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8161/"
                },
                "repository": {
                    "name": "ansible-role-haproxy",
                    "original_name": "ansible-role-haproxy"
                },
                "tags": [
                    "cloud",
                    "haproxy",
                    "networking",
                    "web"
                ],
                "versions": [
                    {
                        "id": 98455,
                        "name": "1.0.1",
                        "release_date": "2019-07-09T11:35:02-04:00"
                    },
                    {
                        "id": 97246,
                        "name": "1.0.0",
                        "release_date": "2019-06-06T10:54:36-04:00"
                    }
                ]
            },
            "download_count": 46
        },
        {
            "id": 35215,
            "upstream_id": 42785,
            "created": "2023-09-28T22:52:14.277144Z",
            "modified": "2023-10-10T00:48:25.516677Z",
            "imported": "2019-09-18T19:00:51.244503-04:00",
            "github_user": "MTN-RowinAndruscavage",
            "username": "mtn_rowinandruscavage",
            "github_repo": "ansible-role-filebeat",
            "github_branch": "master",
            "commit": "63de486f05460fecef3110b44c1c5ea820c35c57",
            "commit_message": "DVO-1414: Allow install from package urls (#9)\n\n* DVO-1414: Allow install from package urls",
            "name": "ansible_role_filebeat",
            "description": "Filebeat for Linux.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9463,
                    "name": "mtn_rowinandruscavage",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/8740187?v=4"
                },
                "provider_namespace": {
                    "id": 8163,
                    "name": "mtn_rowinandruscavage",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8163/"
                },
                "repository": {
                    "name": "ansible-role-filebeat",
                    "original_name": "ansible-role-filebeat"
                },
                "tags": [
                    "elasticsearch",
                    "filebeat",
                    "logging",
                    "monitoring",
                    "system",
                    "web"
                ],
                "versions": [
                    {
                        "id": 101608,
                        "name": "1.3.0",
                        "release_date": "2017-03-16T18:20:16-04:00"
                    },
                    {
                        "id": 101613,
                        "name": "1.2.0",
                        "release_date": "2017-01-27T16:58:19-05:00"
                    },
                    {
                        "id": 101609,
                        "name": "1.1.0",
                        "release_date": "2017-01-26T11:26:33-05:00"
                    },
                    {
                        "id": 101611,
                        "name": "1.0.1",
                        "release_date": "2016-09-14T12:13:16-04:00"
                    },
                    {
                        "id": 101612,
                        "name": "1.0.0",
                        "release_date": "2016-09-12T15:56:48-04:00"
                    },
                    {
                        "id": 101607,
                        "name": "0.9.1",
                        "release_date": "2016-09-04T00:39:12-04:00"
                    },
                    {
                        "id": 101610,
                        "name": "0.9.0",
                        "release_date": "2016-09-04T00:28:10-04:00"
                    }
                ]
            },
            "download_count": 40
        },
        {
            "id": 35216,
            "upstream_id": 57903,
            "created": "2023-09-28T22:52:20.025093Z",
            "modified": "2023-10-10T00:48:25.521955Z",
            "imported": "2022-02-02T16:58:45.973346-05:00",
            "github_user": "Mtze",
            "username": "mtze",
            "github_repo": "ansible-docker-swap-grub",
            "github_branch": "main",
            "commit": "08f1768a852327926cc6fccf0b1fb2977d78a606",
            "commit_message": "Remove empty-lines",
            "name": "docker_swap_grub",
            "description": "Configure GRUB to fix dockers - WARNING: No swap limit support",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9465,
                    "name": "mtze",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1272922?v=4"
                },
                "provider_namespace": {
                    "id": 8165,
                    "name": "mtze",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8165/"
                },
                "repository": {
                    "name": "ansible-docker-swap-grub",
                    "original_name": "ansible-docker-swap-grub"
                },
                "tags": [
                    "docker",
                    "grub",
                    "limit",
                    "swap"
                ],
                "versions": [
                    {
                        "id": 175787,
                        "name": "v0.1.0",
                        "release_date": "2022-02-02T16:56:48-05:00"
                    }
                ]
            },
            "download_count": 572
        },
        {
            "id": 35217,
            "upstream_id": null,
            "created": "2023-09-28T22:52:20.247853Z",
            "modified": "2025-05-15T13:32:38.764804Z",
            "imported": "2025-05-15T13:32:38.467786",
            "github_user": "Mtze",
            "username": "mtze",
            "github_repo": "rke2-ansible",
            "github_branch": "main",
            "commit": "f9b95a696df3ad55b6988c8e81652a32b254da9c",
            "commit_message": "Try to fix ci\n",
            "name": "rke2",
            "description": "Install a RKE2 Kubernetes cluster",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9465,
                    "name": "mtze",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1272922?v=4"
                },
                "provider_namespace": {
                    "id": 8165,
                    "name": "mtze",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8165/"
                },
                "repository": {
                    "name": "rke2-ansible",
                    "original_name": "rke2-ansible"
                },
                "tags": [
                    "rke2",
                    "k8s",
                    "kubernetes",
                    "rancher",
                    "kube",
                    "vip"
                ],
                "versions": [
                    {
                        "id": "2c0b85d3-cc87-4992-ac81-71f8d3b01de3",
                        "name": "v1.2.1",
                        "release_date": "2025-05-15T15:26:20+02:00"
                    },
                    {
                        "id": "f5bda7a7-680b-48cd-93a0-f87ec32802d2",
                        "name": "v1.2.0",
                        "release_date": "2025-05-15T15:13:41+02:00"
                    },
                    {
                        "id": "e3f54460-3cb4-449b-87da-6fcef4ad1396",
                        "name": "v1.1.0",
                        "release_date": "2025-01-21T09:58:25+01:00"
                    },
                    {
                        "id": "82f63783-6c83-482e-9fb0-5961323bf02c",
                        "name": "v1.0.0",
                        "release_date": "2024-03-01T17:04:52+01:00"
                    },
                    {
                        "id": "538fb1f3-91ca-4c5e-af27-8e5d00f2827d",
                        "name": "v0.3.3",
                        "release_date": "2022-04-14T09:51:01-04:00"
                    },
                    {
                        "id": "b1d7a6d1-793f-44e0-a28e-23fb81dcf526",
                        "name": "v0.3.2",
                        "release_date": "2022-02-11T07:25:35-05:00"
                    },
                    {
                        "id": "8852c4fe-3c04-4bee-9b0d-dc03eef4f4f6",
                        "name": "v0.3.1",
                        "release_date": "2022-02-10T08:05:30-05:00"
                    },
                    {
                        "id": "74f3a2ec-9b34-4ba5-9a98-baf060e1735c",
                        "name": "v0.3.0",
                        "release_date": "2022-02-07T05:49:44-05:00"
                    },
                    {
                        "id": "a404663e-59dd-412d-83bd-15d9afaf1a08",
                        "name": "v0.2.2",
                        "release_date": "2022-01-17T06:46:32-05:00"
                    },
                    {
                        "id": "4f57c5ff-6cb8-4c7c-af09-1aa445812cc1",
                        "name": "v0.2.1",
                        "release_date": "2022-01-05T08:56:16-05:00"
                    },
                    {
                        "id": "f2713f21-c0f2-4972-ba09-c7dbe0ef6a2d",
                        "name": "v0.2.0",
                        "release_date": "2021-12-21T12:44:40-05:00"
                    }
                ]
            },
            "download_count": 80
        },
        {
            "id": 35218,
            "upstream_id": 30832,
            "created": "2023-09-28T22:52:42.199307Z",
            "modified": "2023-10-10T00:48:25.537935Z",
            "imported": "2018-10-23T04:31:40.996590-04:00",
            "github_user": "MuruganE",
            "username": "murugane",
            "github_repo": "ansible-role-git",
            "github_branch": "master",
            "commit": "7df616ae41d46988630dc3bc384bc94370079101",
            "commit_message": "2nd commit",
            "name": "ansible_role_git",
            "description": "Deploy git",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9466,
                    "name": "murugane",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/3704539?v=4"
                },
                "provider_namespace": {
                    "id": 8188,
                    "name": "murugane",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8188/"
                },
                "repository": {
                    "name": "ansible-role-git",
                    "original_name": "ansible-role-git"
                },
                "tags": [
                    "code",
                    "development",
                    "git",
                    "source",
                    "system",
                    "vcs"
                ],
                "versions": []
            },
            "download_count": 40
        },
        {
            "id": 35219,
            "upstream_id": 30833,
            "created": "2023-09-28T22:52:42.335548Z",
            "modified": "2023-10-10T00:48:25.533766Z",
            "imported": "2018-10-23T04:31:41.233086-04:00",
            "github_user": "MuruganE",
            "username": "murugane",
            "github_repo": "ansible-role-maven",
            "github_branch": "master",
            "commit": "00b0efe2e6bb6c8efa409390311927da9dfb581e",
            "commit_message": "inital push",
            "name": "ansible_role_maven",
            "description": "Deploying Maven",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 9466,
                    "name": "murugane",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/3704539?v=4"
                },
                "provider_namespace": {
                    "id": 8188,
                    "name": "murugane",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/8188/"
                },
                "repository": {
                    "name": "ansible-role-maven",
                    "original_name": "ansible-role-maven"
                },
                "tags": [
                    "development",
                    "java",
                    "maven",
                    "mvn"
                ],
                "versions": []
            },
            "download_count": 37
        }
    ]
}