A list of legacy roles.

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

{
    "count": 37913,
    "next": null,
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3791",
    "results": [
        {
            "id": 43695,
            "upstream_id": null,
            "created": "2026-11-13T19:41:21.299310Z",
            "modified": "2026-11-13T19:41:21.337954Z",
            "imported": "2026-11-13T19:41:21.297007",
            "github_user": "poojathakre08",
            "username": "poojathakre08",
            "github_repo": "ansible-nginx-role",
            "github_branch": "main",
            "commit": "9e93fd17a11b6ca83a718f73ec8fb10c606968e1",
            "commit_message": "first commit\n",
            "name": "ansible-nginx-role",
            "description": "student",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 29598,
                    "name": "poojathakre08",
                    "avatar_url": "https://github.com/poojathakre08.png"
                },
                "provider_namespace": {
                    "id": 38994,
                    "name": "poojathakre08",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/38994/"
                },
                "repository": {
                    "name": "ansible-nginx-role",
                    "original_name": "ansible-nginx-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 0
        },
        {
            "id": 43696,
            "upstream_id": null,
            "created": "2026-11-14T02:36:51.902836Z",
            "modified": "2026-11-14T05:13:20.407372Z",
            "imported": "2026-11-14T05:13:20.192490",
            "github_user": "bradfordwagner",
            "username": "bradfordwagner",
            "github_repo": "gh-template-ansible-role",
            "github_branch": "0.7.0-beta1",
            "commit": "089eb9a2a5c78b9c1258bcebb5ebaea0d5783e1a",
            "commit_message": "ci: test the role with gh-template-lib (one OS while testing) (#25)\n\n* ci: test the role with gh-template-lib instead of dagger-container-builds\n\nBoth workflows become one container job calling the lib's ansible_role\nworkflow (test only, pushes nothing, so only contents: read). The Galaxy\npublish job stays here, now needs: container. config.yaml cut to one OS\n(alpine_3.24, amd64 + arm64) while testing; restore the list after the\nbeta is green.\n\nPoints at the lib's feat/ansible_role branch until the lib is tagged.\n\nBead: gha-93q\n\nCo-Authored-By: Claude Opus 5.5 <[email protected]>\n\n* fix: target_repo names this template, not gh-template-ansible-playbook\n\nansible_role pushes nothing, so target_repo only shows up in the test matrix;\nno image or package changes.\n\nBead: gha-3o1\n\nCo-Authored-By: Claude Opus 5.5 <[email protected]>\n\n* ci: gh-template-lib 0.2.0, full OS list restored\n\nPin the lib tag instead of the test branch; config.yaml back to main's full\nbuild list now that the one-OS test passed; drop leftover Dagger mentions.\n\nCo-Authored-By: Claude Opus 5.5 <[email protected]>\n\n---------\n\nCo-authored-by: Claude Opus 5.5 <[email protected]>",
            "name": "gh_template_ansible_role",
            "description": "installs HashiCorp Vault (community or enterprise)",
            "summary_fields": {
                "dependencies": [
                    "andrewrothstein.unarchivedeps"
                ],
                "namespace": {
                    "id": 1001,
                    "name": "bradfordwagner",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d19fb-9df6-70c5-b07a-0a408ae50410/avatar/"
                },
                "provider_namespace": {
                    "id": 14392,
                    "name": "bradfordwagner",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/14392/"
                },
                "repository": {
                    "name": "gh-template-ansible-role",
                    "original_name": "gh-template-ansible-role"
                },
                "tags": [
                    "vault",
                    "hashicorp"
                ],
                "versions": [
                    {
                        "id": "34bca730-298f-41ac-9b02-5f50ffc94191",
                        "name": "0.7.0-beta1",
                        "release_date": "2026-11-13T23:50:35-05:00"
                    },
                    {
                        "id": "0175b888-c4e4-4bec-9952-d374f63ed110",
                        "name": "0.6.0-beta1",
                        "release_date": "2026-11-13T21:12:06-05:00"
                    },
                    {
                        "id": "6d7267b4-0840-43e8-97f6-334ae9ca4f42",
                        "name": "0.6.0",
                        "release_date": "2026-11-13T21:12:06-05:00"
                    },
                    {
                        "id": "508cee5f-604e-47a4-82d3-04ee8e30336c",
                        "name": "0.5.0-beta1",
                        "release_date": "2026-10-23T21:39:14-04:00"
                    },
                    {
                        "id": "16e69ac8-ebf4-479e-9159-619d6c2f1fbe",
                        "name": "0.4.0",
                        "release_date": "2025-01-28T12:46:00-05:00"
                    },
                    {
                        "id": "007ebf41-0fc1-46e8-b9f6-9127454e1056",
                        "name": "0.3.0-beta1",
                        "release_date": "2025-01-28T12:04:13-05:00"
                    },
                    {
                        "id": "24aae276-a588-4dd4-bc26-55af1da5358e",
                        "name": "0.2.0-beta4",
                        "release_date": "2024-07-05T22:29:19-04:00"
                    },
                    {
                        "id": "17dfad78-d59e-4194-8a3e-bcb1769840dd",
                        "name": "0.2.0-beta3",
                        "release_date": "2024-07-05T22:20:31-04:00"
                    },
                    {
                        "id": "0352fbaf-ef6f-4a01-b382-5bf25288b1c0",
                        "name": "0.2.0-beta2",
                        "release_date": "2024-07-04T03:10:47-04:00"
                    },
                    {
                        "id": "245d8cda-77ce-4596-a1b6-18bc54f7126f",
                        "name": "0.2.0-beta1",
                        "release_date": "2024-07-04T03:08:54-04:00"
                    },
                    {
                        "id": "e1f4fa6c-c3d3-4d03-88b6-3925a8f4979a",
                        "name": "0.2.0",
                        "release_date": "2024-07-06T00:23:11-04:00"
                    }
                ]
            },
            "download_count": 0
        },
        {
            "id": 43698,
            "upstream_id": null,
            "created": "2026-11-14T08:37:26.875847Z",
            "modified": "2026-11-14T08:37:26.908566Z",
            "imported": "2026-11-14T08:37:26.740429",
            "github_user": "xbufu",
            "username": "xbufu",
            "github_repo": "ansible-role-windows_base_vm",
            "github_branch": "main",
            "commit": "742728d90f312555aaacc1709ff31140b4fcd4c4",
            "commit_message": "fix(sysinternals): retry the download while the zip is locked\n\nThe first update run failed with \"being used by another process\" right\nafter the 375 MB zip was written: Defender scans the new file and holds\nit open for a moment. Retry the download up to 5 times, 20 s apart.\n",
            "name": "windows_base_vm",
            "description": "Windows Base VM role.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8010,
                    "name": "xbufu",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-e1b0-7017-b442-3fb3f92c2df0/avatar/"
                },
                "provider_namespace": {
                    "id": 19487,
                    "name": "xbufu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19487/"
                },
                "repository": {
                    "name": "ansible-role-windows_base_vm",
                    "original_name": "ansible-role-windows_base_vm"
                },
                "tags": [
                    "system",
                    "development",
                    "devops",
                    "automation",
                    "vm",
                    "ansible"
                ],
                "versions": []
            },
            "download_count": 0
        }
    ]
}