A list of legacy roles.

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

{
    "count": 36699,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3607",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3605",
    "results": [
        {
            "id": 41403,
            "upstream_id": null,
            "created": "2025-08-16T02:18:27.636042Z",
            "modified": "2025-08-16T02:18:27.672930Z",
            "imported": "2025-08-16T02:18:27.633929",
            "github_user": "EEMaddy",
            "username": "EEMaddy",
            "github_repo": "webserver_tole",
            "github_branch": "main",
            "commit": "36bde1e231d5144212ba48163b9afdbfa42aadf6",
            "commit_message": "initial commit\n",
            "name": "webserver_tole",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23595,
                    "name": "EEMaddy",
                    "avatar_url": "https://github.com/EEMaddy.png"
                },
                "provider_namespace": {
                    "id": 33069,
                    "name": "eemaddy",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33069/"
                },
                "repository": {
                    "name": "webserver_tole",
                    "original_name": "webserver_tole"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41404,
            "upstream_id": null,
            "created": "2025-08-16T07:51:59.324219Z",
            "modified": "2025-08-16T07:51:59.364373Z",
            "imported": "2025-08-16T07:51:59.322092",
            "github_user": "Niopt",
            "username": "Niopt",
            "github_repo": "ansible-role-kubedm_auto.git",
            "github_branch": "main",
            "commit": "c9172487abde4f40efae473f7061c8f03b5287e2",
            "commit_message": "Add_ro;e\n",
            "name": "master_node",
            "description": "Kubernetes cluster deployment using kubeadm",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23598,
                    "name": "Niopt",
                    "avatar_url": "https://github.com/Niopt.png"
                },
                "provider_namespace": {
                    "id": 33072,
                    "name": "niopt",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33072/"
                },
                "repository": {
                    "name": "ansible-role-kubedm_auto.git",
                    "original_name": "ansible-role-kubedm_auto.git"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 17
        },
        {
            "id": 41405,
            "upstream_id": null,
            "created": "2025-08-16T11:40:19.332615Z",
            "modified": "2025-08-16T12:26:43.423967Z",
            "imported": "2025-08-16T12:26:43.388743",
            "github_user": "infinitepb",
            "username": "infinitepb",
            "github_repo": "install-run-apache",
            "github_branch": "main",
            "commit": "c8ea1fcddc0357d1a64017c8e5140d1e753a650c",
            "commit_message": "Update main.yml",
            "name": "myrole",
            "description": "Example role for Galaxy import",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23604,
                    "name": "infinitepb",
                    "avatar_url": "https://github.com/infinitepb.png"
                },
                "provider_namespace": {
                    "id": 33078,
                    "name": "infinitepb",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33078/"
                },
                "repository": {
                    "name": "install-run-apache",
                    "original_name": "install-run-apache"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 8
        },
        {
            "id": 41406,
            "upstream_id": null,
            "created": "2025-08-16T16:21:03.135265Z",
            "modified": "2025-08-16T16:21:03.176035Z",
            "imported": "2025-08-16T16:21:03.133083",
            "github_user": "Ugofebe",
            "username": "Ugofebe",
            "github_repo": "first-ansible-role",
            "github_branch": "main",
            "commit": "66e1fd44c0d81cf02d29cf119176530c72bd9080",
            "commit_message": "initial files\n",
            "name": "first-ansible-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23607,
                    "name": "Ugofebe",
                    "avatar_url": "https://github.com/Ugofebe.png"
                },
                "provider_namespace": {
                    "id": 33081,
                    "name": "ugofebe",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33081/"
                },
                "repository": {
                    "name": "first-ansible-role",
                    "original_name": "first-ansible-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41409,
            "upstream_id": null,
            "created": "2025-08-17T04:54:06.209181Z",
            "modified": "2025-08-17T04:54:06.247487Z",
            "imported": "2025-08-17T04:54:06.206945",
            "github_user": "guiand888",
            "username": "guiand888",
            "github_repo": "ansible-role-docker_orchestration",
            "github_branch": "main",
            "commit": "1841bb83c9f38da34fdb482923a52e669c7ca26c",
            "commit_message": "qMerge remote-tracking branch 'origin/main'\n",
            "name": "docker_orchestration",
            "description": "Ansible role for Docker Compose orchestration - build, pull, start, stop, and restart services",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15222,
                    "name": "guiand888",
                    "avatar_url": "https://github.com/guiand888.png"
                },
                "provider_namespace": {
                    "id": 24868,
                    "name": "guiand888",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/24868/"
                },
                "repository": {
                    "name": "ansible-role-docker_orchestration",
                    "original_name": "ansible-role-docker_orchestration"
                },
                "tags": [
                    "docker",
                    "compose",
                    "orchestration",
                    "containers",
                    "devops",
                    "automation",
                    "infrastructure",
                    "maintenance"
                ],
                "versions": [
                    {
                        "id": "ccace293-2a50-4d6c-9380-64f99308bb85",
                        "name": "v1.0.0",
                        "release_date": "2025-08-17T12:48:16+08:00"
                    }
                ]
            },
            "download_count": 15
        },
        {
            "id": 41410,
            "upstream_id": null,
            "created": "2025-08-17T04:57:01.052915Z",
            "modified": "2025-08-17T04:57:01.080927Z",
            "imported": "2025-08-17T04:57:01.050812",
            "github_user": "KvSanojKV",
            "username": "KvSanojKV",
            "github_repo": "handlers",
            "github_branch": "master",
            "commit": "238fb3467bde80dfd455b07cf4f0a6cd50fc1dfa",
            "commit_message": "ansible role\n",
            "name": "handlers",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23352,
                    "name": "KvSanojKV",
                    "avatar_url": "https://github.com/KvSanojKV.png"
                },
                "provider_namespace": {
                    "id": 32826,
                    "name": "kvsanojkv",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32826/"
                },
                "repository": {
                    "name": "handlers",
                    "original_name": "handlers"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41411,
            "upstream_id": null,
            "created": "2025-08-17T10:39:18.261436Z",
            "modified": "2025-08-17T10:39:18.287764Z",
            "imported": "2025-08-17T10:39:18.259296",
            "github_user": "Muhammedessam11",
            "username": "Muhammedessam11",
            "github_repo": "kube_packages",
            "github_branch": "main",
            "commit": "c45bf5e333e1a65ba76e8067f3ba90686b23f00a",
            "commit_message": "  Install Kubernetes packages (kubeadm, kubelet, kubectl) on Ubuntu\n",
            "name": "kube_packages",
            "description": "Install Kubernetes packages (kubeadm, kubelet, kubectl) on Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23200,
                    "name": "Muhammedessam11",
                    "avatar_url": "https://github.com/Muhammedessam11.png"
                },
                "provider_namespace": {
                    "id": 32676,
                    "name": "muhammedessam11",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32676/"
                },
                "repository": {
                    "name": "kube_packages",
                    "original_name": "kube_packages"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41412,
            "upstream_id": null,
            "created": "2025-08-17T12:54:45.640528Z",
            "modified": "2025-08-17T13:47:28.231374Z",
            "imported": "2025-08-17T13:47:28.203225",
            "github_user": "gloom39",
            "username": "gloom39",
            "github_repo": "ansible-role-wordpress",
            "github_branch": "main",
            "commit": "e1615f3d7d3c33fa05e9d0d2455dd0ba3f9b7c82",
            "commit_message": "update README.md and vars/main.yml\n",
            "name": "wordpress",
            "description": "It will install wordpress in Ubuntu",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23614,
                    "name": "gloom39",
                    "avatar_url": "https://github.com/gloom39.png"
                },
                "provider_namespace": {
                    "id": 33088,
                    "name": "gloom39",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33088/"
                },
                "repository": {
                    "name": "ansible-role-wordpress",
                    "original_name": "ansible-role-wordpress"
                },
                "tags": [
                    "wordpress"
                ],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41413,
            "upstream_id": null,
            "created": "2025-08-17T17:45:53.994685Z",
            "modified": "2025-08-17T17:45:54.037498Z",
            "imported": "2025-08-17T17:45:53.986153",
            "github_user": "AniketJoshi7",
            "username": "AniketJoshi7",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "6c216008b7ce358236ee243e9599dabe472a93c2",
            "commit_message": "Update main.yml",
            "name": "dummy-role",
            "description": "ansible testing",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23617,
                    "name": "AniketJoshi7",
                    "avatar_url": "https://github.com/AniketJoshi7.png"
                },
                "provider_namespace": {
                    "id": 33091,
                    "name": "aniketjoshi7",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33091/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41414,
            "upstream_id": null,
            "created": "2025-08-17T19:36:40.630740Z",
            "modified": "2025-08-17T19:57:20.629862Z",
            "imported": "2025-08-17T19:57:20.597255",
            "github_user": "hemanth22",
            "username": "hemanth22",
            "github_repo": "ansible-role-sshconfig",
            "github_branch": "main",
            "commit": "008b462d075ecbf8d251c83cba7aa577d021648f",
            "commit_message": "fix: added fstab\n",
            "name": "sshconfig",
            "description": "This role created to perform rhel upgrade checks using rundeck",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2799,
                    "name": "hemanth22",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a02-d3b9-77f7-b3ed-e3587dc6aeff/avatar/"
                },
                "provider_namespace": {
                    "id": 15767,
                    "name": "hemanth22",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/15767/"
                },
                "repository": {
                    "name": "ansible-role-sshconfig",
                    "original_name": "ansible-role-sshconfig"
                },
                "tags": [
                    "rhelupgradechecks",
                    "deploy",
                    "rundeck"
                ],
                "versions": [
                    {
                        "id": "1f7b7d4d-ead0-4e9b-b97a-4ffd9b74d4b5",
                        "name": "v1.0.1",
                        "release_date": "2025-08-17T19:54:10+00:00"
                    },
                    {
                        "id": "28be7380-274c-4e9d-b394-ffe3e8d77e88",
                        "name": "v1.0.0",
                        "release_date": "2025-08-17T19:32:14+00:00"
                    }
                ]
            },
            "download_count": 15
        }
    ]
}