A list of legacy roles.

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

{
    "count": 36658,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3575",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3573",
    "results": [
        {
            "id": 41132,
            "upstream_id": null,
            "created": "2025-07-11T21:58:39.961913Z",
            "modified": "2025-07-11T21:58:40.008329Z",
            "imported": "2025-07-11T21:58:39.958851",
            "github_user": "asahaccn",
            "username": "asahaccn",
            "github_repo": "dummy-role",
            "github_branch": "main",
            "commit": "e010f289370d46ee7996477ab4d0897614f34545",
            "commit_message": "Add files via upload",
            "name": "dummy-role",
            "description": "Ansible role to install httpd",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23006,
                    "name": "asahaccn",
                    "avatar_url": "https://github.com/asahaccn.png"
                },
                "provider_namespace": {
                    "id": 32484,
                    "name": "asahaccn",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32484/"
                },
                "repository": {
                    "name": "dummy-role",
                    "original_name": "dummy-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41133,
            "upstream_id": null,
            "created": "2025-07-12T04:51:31.018636Z",
            "modified": "2025-07-12T06:08:19.124368Z",
            "imported": "2025-07-12T06:08:19.080597",
            "github_user": "rroethof",
            "username": "rroethof",
            "github_repo": "template-ansible-role",
            "github_branch": "main",
            "commit": "8e664d587c9144cc9d7328c25d91bb528ecbd025",
            "commit_message": "added socials\n",
            "name": "ansibletemplate",
            "description": "A template for creating new Ansible roles",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 6006,
                    "name": "rroethof",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a16-d06d-7be8-ac8a-13f6168b7b47/avatar/"
                },
                "provider_namespace": {
                    "id": 18259,
                    "name": "rroethof",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/18259/"
                },
                "repository": {
                    "name": "template-ansible-role",
                    "original_name": "template-ansible-role"
                },
                "tags": [
                    "template",
                    "ansible",
                    "role",
                    "example",
                    "linux"
                ],
                "versions": [
                    {
                        "id": "9ea44a9e-bb10-449d-9c5e-764042882fe9",
                        "name": "v1.0.0",
                        "release_date": "2025-07-12T07:02:40+02:00"
                    }
                ]
            },
            "download_count": 3
        },
        {
            "id": 41134,
            "upstream_id": null,
            "created": "2025-07-12T08:40:05.801501Z",
            "modified": "2025-07-12T08:42:50.443996Z",
            "imported": "2025-07-12T08:42:50.418261",
            "github_user": "olipinski",
            "username": "olipinski",
            "github_repo": "ansible-role-smartd",
            "github_branch": "v1.0.0",
            "commit": "39e3d7d201cac31403260b1d51e83cbc4a87cf20",
            "commit_message": "Lint\n",
            "name": "smartd",
            "description": "Configure smartd with notifications.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23003,
                    "name": "olipinski",
                    "avatar_url": "https://github.com/olipinski.png"
                },
                "provider_namespace": {
                    "id": 32481,
                    "name": "olipinski",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32481/"
                },
                "repository": {
                    "name": "ansible-role-smartd",
                    "original_name": "ansible-role-smartd"
                },
                "tags": [
                    "monitoring",
                    "smartmontools",
                    "smartd",
                    "hdd",
                    "nvme",
                    "ssd"
                ],
                "versions": [
                    {
                        "id": "7b4a7611-c9f4-4768-bba6-16a0cb6c2d31",
                        "name": "v1.0.0",
                        "release_date": "2025-07-12T10:38:05+02:00"
                    }
                ]
            },
            "download_count": 850
        },
        {
            "id": 41135,
            "upstream_id": null,
            "created": "2025-07-12T09:49:29.863226Z",
            "modified": "2025-07-12T09:49:29.899104Z",
            "imported": "2025-07-12T09:49:29.860727",
            "github_user": "sarthak-1996",
            "username": "sarthak-1996",
            "github_repo": "dummy-roles",
            "github_branch": "main",
            "commit": "cf2a6cb10ef37309b3a6021f3ea38ea8a84248ec",
            "commit_message": "added all files\n",
            "name": "dummy-roles",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23011,
                    "name": "sarthak-1996",
                    "avatar_url": "https://github.com/sarthak-1996.png"
                },
                "provider_namespace": {
                    "id": 32489,
                    "name": "sarthak_1996",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32489/"
                },
                "repository": {
                    "name": "dummy-roles",
                    "original_name": "dummy-roles"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41136,
            "upstream_id": null,
            "created": "2025-07-12T17:34:56.946546Z",
            "modified": "2025-07-12T17:34:56.978825Z",
            "imported": "2025-07-12T17:34:56.943373",
            "github_user": "AKCoder916",
            "username": "AKCoder916",
            "github_repo": "ansible-httpd-role",
            "github_branch": "main",
            "commit": "dd260ad64fb0ba58246b96bce97b6bc7d756edaf",
            "commit_message": "Update README.md",
            "name": "ansible-httpd-role",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23017,
                    "name": "AKCoder916",
                    "avatar_url": "https://github.com/AKCoder916.png"
                },
                "provider_namespace": {
                    "id": 32496,
                    "name": "akcoder916",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32496/"
                },
                "repository": {
                    "name": "ansible-httpd-role",
                    "original_name": "ansible-httpd-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41137,
            "upstream_id": null,
            "created": "2025-07-12T17:42:05.198424Z",
            "modified": "2025-07-12T17:42:05.255014Z",
            "imported": "2025-07-12T17:42:05.195454",
            "github_user": "nitrobang",
            "username": "nitrobang",
            "github_repo": "httpd-ansible",
            "github_branch": "master",
            "commit": "84e91893b79f5ac954a265f9ae438a592b7a3adc",
            "commit_message": "Update main.yml",
            "name": "httpd-ansible",
            "description": "Ansible role to install httpd on servers.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23010,
                    "name": "nitrobang",
                    "avatar_url": "https://github.com/nitrobang.png"
                },
                "provider_namespace": {
                    "id": 32488,
                    "name": "nitrobang",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32488/"
                },
                "repository": {
                    "name": "httpd-ansible",
                    "original_name": "httpd-ansible"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41138,
            "upstream_id": null,
            "created": "2025-07-12T20:30:48.133110Z",
            "modified": "2025-07-12T20:30:48.189771Z",
            "imported": "2025-07-12T20:30:48.130246",
            "github_user": "babidi34",
            "username": "babidi34",
            "github_repo": "ansible-role-wordpress",
            "github_branch": "master",
            "commit": "64c2b6140315ed6d665c5e818c87198f65f035c1",
            "commit_message": "meta\n",
            "name": "Wordpress",
            "description": "WordPress with Nginx, Apache, and HTTPS support",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23021,
                    "name": "babidi34",
                    "avatar_url": "https://github.com/babidi34.png"
                },
                "provider_namespace": {
                    "id": 32499,
                    "name": "babidi34",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32499/"
                },
                "repository": {
                    "name": "ansible-role-wordpress",
                    "original_name": "ansible-role-wordpress"
                },
                "tags": [
                    "development",
                    "web",
                    "nginx",
                    "apache",
                    "caddy",
                    "https"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41139,
            "upstream_id": null,
            "created": "2025-07-12T20:34:59.625496Z",
            "modified": "2025-07-12T21:56:04.311427Z",
            "imported": "2025-07-12T21:56:04.280913",
            "github_user": "babidi34",
            "username": "babidi34",
            "github_repo": "ansible-role-wordpress",
            "github_branch": "master",
            "commit": "62de5ae3ecafd10865e63b4b0a0fefc425b455e3",
            "commit_message": "add option to import sql dump\n",
            "name": "wordpress",
            "description": "WordPress with Nginx, Apache, and HTTPS support",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23021,
                    "name": "babidi34",
                    "avatar_url": "https://github.com/babidi34.png"
                },
                "provider_namespace": {
                    "id": 32499,
                    "name": "babidi34",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32499/"
                },
                "repository": {
                    "name": "ansible-role-wordpress",
                    "original_name": "ansible-role-wordpress"
                },
                "tags": [
                    "development",
                    "web",
                    "nginx",
                    "apache",
                    "caddy",
                    "https"
                ],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41143,
            "upstream_id": null,
            "created": "2025-07-13T02:20:39.769179Z",
            "modified": "2025-07-17T16:32:27.688777Z",
            "imported": "2025-07-17T16:32:27.670936",
            "github_user": "FinweVI",
            "username": "FinweVI",
            "github_repo": "ansible-uptime-kuma",
            "github_branch": "master",
            "commit": "81b45b8315bcc69f2c56cf3c6d531f50b860360a",
            "commit_message": "Add backups & Linting\n",
            "name": "ansible-uptime-kuma",
            "description": "Uptime Kuma",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2318,
                    "name": "FinweVI",
                    "avatar_url": "https://avatars.githubusercontent.com/u/1755026?v=4"
                },
                "provider_namespace": {
                    "id": 4725,
                    "name": "finwevi",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/4725/"
                },
                "repository": {
                    "name": "ansible-uptime-kuma",
                    "original_name": "ansible-uptime-kuma"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41145,
            "upstream_id": null,
            "created": "2025-07-13T07:59:43.506311Z",
            "modified": "2025-07-13T07:59:43.547031Z",
            "imported": "2025-07-13T07:59:43.504192",
            "github_user": "Brahati-Adiga",
            "username": "Brahati-Adiga",
            "github_repo": "ansible-roles-demo",
            "github_branch": "master",
            "commit": "32665c0b7fd86db53be47d3dd16813d8404f7f14",
            "commit_message": "first commit\n",
            "name": "ansible-roles-demo",
            "description": "DevOps",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23025,
                    "name": "Brahati-Adiga",
                    "avatar_url": "https://github.com/Brahati-Adiga.png"
                },
                "provider_namespace": {
                    "id": 32503,
                    "name": "brahati_adiga",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/32503/"
                },
                "repository": {
                    "name": "ansible-roles-demo",
                    "original_name": "ansible-roles-demo"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        }
    ]
}