A list of legacy roles.

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

{
    "count": 36707,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3615",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3613",
    "results": [
        {
            "id": 41487,
            "upstream_id": null,
            "created": "2025-08-30T10:54:39.383683Z",
            "modified": "2025-11-14T22:54:19.201959Z",
            "imported": "2025-11-14T22:54:19.183495",
            "github_user": "derfeldev",
            "username": "derfeldev",
            "github_repo": "ansible-role-littlelink-server",
            "github_branch": "main",
            "commit": "b08d9a7a28e30b2de54c9c763c62626afc19b1b4",
            "commit_message": "Update pre-commit hook renovatebot/pre-commit-hooks to v42.11.0",
            "name": "littlelink_server",
            "description": "Ansible role to install LittleLink Server, a lightweight DIY alternative to services like Linktree. This role is versionless and will always install from the main branch.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 15945,
                    "name": "derfeldev",
                    "avatar_url": "https://github.com/derfeldev.png"
                },
                "provider_namespace": {
                    "id": 25566,
                    "name": "derfeldev",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/25566/"
                },
                "repository": {
                    "name": "ansible-role-littlelink-server",
                    "original_name": "ansible-role-littlelink-server"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41488,
            "upstream_id": null,
            "created": "2025-08-30T11:45:33.161768Z",
            "modified": "2025-08-30T11:45:33.198905Z",
            "imported": "2025-08-30T11:45:33.151765",
            "github_user": "aman4uas",
            "username": "aman4uas",
            "github_repo": "ansible-role-test",
            "github_branch": "main",
            "commit": "abfa31d66efffdf8647d27d1807948cff881ef85",
            "commit_message": "init\n",
            "name": "test",
            "description": "base role for oracle 7",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23842,
                    "name": "aman4uas",
                    "avatar_url": "https://github.com/aman4uas.png"
                },
                "provider_namespace": {
                    "id": 33320,
                    "name": "aman4uas",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33320/"
                },
                "repository": {
                    "name": "ansible-role-test",
                    "original_name": "ansible-role-test"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 2
        },
        {
            "id": 41489,
            "upstream_id": null,
            "created": "2025-08-30T13:28:54.730122Z",
            "modified": "2025-11-21T15:11:13.738532Z",
            "imported": "2025-11-21T15:11:13.515299",
            "github_user": "martin-micimo",
            "username": "martin-micimo",
            "github_repo": "ansible-docker-compose",
            "github_branch": "main",
            "commit": "8cf35e5d6154f682a1aff38f1748047841c90b42",
            "commit_message": "repare release 1.0.8\n",
            "name": "docker_compose",
            "description": "Ansible Docker Compose Role.",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 13815,
                    "name": "martin-micimo",
                    "avatar_url": "https://github.com/martin-micimo.png"
                },
                "provider_namespace": {
                    "id": 23534,
                    "name": "martin_micimo",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/23534/"
                },
                "repository": {
                    "name": "ansible-docker-compose",
                    "original_name": "ansible-docker-compose"
                },
                "tags": [
                    "docker",
                    "compose",
                    "packaging",
                    "build",
                    "deploy",
                    "linux",
                    "molecule"
                ],
                "versions": [
                    {
                        "id": "a8007921-ab67-4491-a2eb-2d333c79f2ca",
                        "name": "1.0.8",
                        "release_date": "2025-11-21T16:08:49+01:00"
                    },
                    {
                        "id": "ac2dca22-40af-424b-842a-60228b4b6496",
                        "name": "1.0.7",
                        "release_date": "2025-08-31T18:20:21+02:00"
                    },
                    {
                        "id": "76cd7754-a6af-459a-85a5-f51baaac2fae",
                        "name": "1.0.6",
                        "release_date": "2025-08-31T18:07:17+02:00"
                    },
                    {
                        "id": "bc5c52ce-ce43-44ed-8dff-de19a3a3f64e",
                        "name": "1.0.5",
                        "release_date": "2025-08-31T17:37:11+02:00"
                    },
                    {
                        "id": "1bac1028-9a0e-4aee-bf6b-7e3d505620b3",
                        "name": "1.0.4",
                        "release_date": "2025-08-30T17:34:34+02:00"
                    },
                    {
                        "id": "fe34b45e-b6b8-49d5-b6e6-e15ebcafaca6",
                        "name": "1.0.3",
                        "release_date": "2025-08-30T15:27:34+02:00"
                    },
                    {
                        "id": "4462da39-8862-40c0-aadd-9ac81b2043a6",
                        "name": "1.0.2",
                        "release_date": "2025-08-30T15:22:56+02:00"
                    },
                    {
                        "id": "9adfe796-1f7f-4ec4-ad9f-9a0e3b6e5dcc",
                        "name": "1.0.1",
                        "release_date": "2025-08-30T15:08:06+02:00"
                    },
                    {
                        "id": "e509d3e8-7c6b-47dc-8e6f-91ab2b3dada7",
                        "name": "1.0.0",
                        "release_date": "2025-08-30T14:47:39+02:00"
                    },
                    {
                        "id": "f5134d20-19ec-4e94-a426-4b06787a46a2",
                        "name": "0.1.0",
                        "release_date": "2025-07-24T20:40:15+02:00"
                    }
                ]
            },
            "download_count": 50
        },
        {
            "id": 41490,
            "upstream_id": null,
            "created": "2025-08-30T14:44:49.446254Z",
            "modified": "2025-08-30T14:44:49.473487Z",
            "imported": "2025-08-30T14:44:49.444144",
            "github_user": "Abdelrahman-Gharieb",
            "username": "Abdelrahman-Gharieb",
            "github_repo": "nginx-deployment-role",
            "github_branch": "main",
            "commit": "a3c773dbfb73b4606fe4f69776717955303fb8b0",
            "commit_message": "ADDING an Ansible Role For NGINX Deployment :)\n",
            "name": "nginx-deployment-role",
            "description": "A Role for Deploying and Configuring NGINX WEB Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23845,
                    "name": "Abdelrahman-Gharieb",
                    "avatar_url": "https://github.com/Abdelrahman-Gharieb.png"
                },
                "provider_namespace": {
                    "id": 33323,
                    "name": "abdelrahman_gharieb",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33323/"
                },
                "repository": {
                    "name": "nginx-deployment-role",
                    "original_name": "nginx-deployment-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 7
        },
        {
            "id": 41491,
            "upstream_id": null,
            "created": "2025-08-30T14:53:47.803699Z",
            "modified": "2025-08-30T14:53:47.842754Z",
            "imported": "2025-08-30T14:53:47.801626",
            "github_user": "Abdelrahman-Gharieb",
            "username": "Abdelrahman-Gharieb",
            "github_repo": "apache-deployment-role",
            "github_branch": "main",
            "commit": "546b90fc6e4fda3553f3c6446eba458491b77d56",
            "commit_message": "ADDING an Ansible Role For APACHE2 Deployment :)\n",
            "name": "apache-deployment-role",
            "description": "A Role for Deploying and Configuring APACHE WEB Server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23845,
                    "name": "Abdelrahman-Gharieb",
                    "avatar_url": "https://github.com/Abdelrahman-Gharieb.png"
                },
                "provider_namespace": {
                    "id": 33323,
                    "name": "abdelrahman_gharieb",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33323/"
                },
                "repository": {
                    "name": "apache-deployment-role",
                    "original_name": "apache-deployment-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 4
        },
        {
            "id": 41492,
            "upstream_id": null,
            "created": "2025-08-31T01:42:12.025706Z",
            "modified": "2025-08-31T02:03:08.486037Z",
            "imported": "2025-08-31T02:03:08.432927",
            "github_user": "Abween",
            "username": "Abween",
            "github_repo": "ansible-role-ad_bulk_user_create.git",
            "github_branch": "main",
            "commit": "f00a5c0c3d9dcf18c4d12b4d6defaf1841753259",
            "commit_message": "Create main.yml",
            "name": "ad_bulk_user_create",
            "description": "Automates bulk creation of Active Directory users using Ansible and PowerShell. Includes dynamic error handling, password generation, and audit-friendly output.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23824,
                    "name": "Abween",
                    "avatar_url": "https://github.com/Abween.png"
                },
                "provider_namespace": {
                    "id": 33302,
                    "name": "abween",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33302/"
                },
                "repository": {
                    "name": "ansible-role-ad_bulk_user_create.git",
                    "original_name": "ansible-role-ad_bulk_user_create.git"
                },
                "tags": [
                    "active_directory",
                    "windows",
                    "user_management",
                    "automation",
                    "powershell",
                    "bulk_create",
                    "identity",
                    "provisioning"
                ],
                "versions": [
                    {
                        "id": "6a14afe5-7a02-4df1-841b-0c92723595d4",
                        "name": "v1.0.0",
                        "release_date": "2025-08-30T20:35:58-05:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41493,
            "upstream_id": null,
            "created": "2025-08-31T02:16:07.063641Z",
            "modified": "2025-08-31T02:16:07.135354Z",
            "imported": "2025-08-31T02:16:07.055333",
            "github_user": "jmuzahem",
            "username": "jmuzahem",
            "github_repo": "ansible-role-ad_bulk_user_create.git",
            "github_branch": "main",
            "commit": "74abf4fab620044ab8347886f4b60b6d5145b4f9",
            "commit_message": "Update README.md",
            "name": "ad_bulk_user_create",
            "description": "Automates bulk creation of Active Directory users using Ansible and PowerShell. Includes dynamic error handling, password generation, and audit-friendly output.\n",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 23851,
                    "name": "jmuzahem",
                    "avatar_url": "https://github.com/jmuzahem.png"
                },
                "provider_namespace": {
                    "id": 33329,
                    "name": "jmuzahem",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/33329/"
                },
                "repository": {
                    "name": "ansible-role-ad_bulk_user_create.git",
                    "original_name": "ansible-role-ad_bulk_user_create.git"
                },
                "tags": [
                    "active_directory",
                    "windows",
                    "user_management",
                    "automation",
                    "powershell",
                    "bulk_create",
                    "identity",
                    "provisioning"
                ],
                "versions": [
                    {
                        "id": "99e4972d-583c-4e5d-b383-63763e03a848",
                        "name": "v1.0.0",
                        "release_date": "2025-08-30T20:35:58-05:00"
                    }
                ]
            },
            "download_count": 2
        },
        {
            "id": 41494,
            "upstream_id": null,
            "created": "2025-08-31T04:46:35.300223Z",
            "modified": "2025-08-31T04:46:35.340990Z",
            "imported": "2025-08-31T04:46:35.297951",
            "github_user": "VijayDesai08",
            "username": "VijayDesai08",
            "github_repo": "apache2-role",
            "github_branch": "main",
            "commit": "2ec179b69c411d9275c69b23936a23ddb7caf89f",
            "commit_message": "commit 1\n",
            "name": "apache2-role",
            "description": "install and deploy applincation on apache2",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21412,
                    "name": "VijayDesai08",
                    "avatar_url": "https://github.com/VijayDesai08.png"
                },
                "provider_namespace": {
                    "id": 30905,
                    "name": "vijaydesai08",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30905/"
                },
                "repository": {
                    "name": "apache2-role",
                    "original_name": "apache2-role"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 6
        },
        {
            "id": 41495,
            "upstream_id": null,
            "created": "2025-08-31T06:50:58.639838Z",
            "modified": "2025-08-31T06:50:58.691270Z",
            "imported": "2025-08-31T06:50:58.637579",
            "github_user": "vasyakrg",
            "username": "vasyakrg",
            "github_repo": "clickhouse-cluster-role",
            "github_branch": "main",
            "commit": "9b7198892cc8ffacf42195aa091883f3d96ff715",
            "commit_message": "init\n",
            "name": "clickhouse_cluster",
            "description": "Ansible role for deploying ClickHouse cluster with high availability",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 7958,
                    "name": "vasyakrg",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a1b-0681-7ba5-b45f-bf0dd1f85d08/avatar/"
                },
                "provider_namespace": {
                    "id": 19235,
                    "name": "vasyakrg",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/19235/"
                },
                "repository": {
                    "name": "clickhouse-cluster-role",
                    "original_name": "clickhouse-cluster-role"
                },
                "tags": [
                    "database",
                    "clickhouse",
                    "cluster",
                    "haproxy",
                    "keepalived",
                    "tls",
                    "monitoring"
                ],
                "versions": []
            },
            "download_count": 3
        },
        {
            "id": 41496,
            "upstream_id": null,
            "created": "2025-09-01T08:58:04.557247Z",
            "modified": "2025-09-01T10:05:20.331626Z",
            "imported": "2025-09-01T10:05:20.303814",
            "github_user": "joe-speedboat",
            "username": "joe-speedboat",
            "github_repo": "ansible.install_ca_certs",
            "github_branch": "main",
            "commit": "fc212c658a6248e649105114b09d7989392f6d60",
            "commit_message": "changed verbosity of logs to 2\n",
            "name": "install_ca_certs",
            "description": "Install CA Certs on Linux Systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 3440,
                    "name": "joe-speedboat",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d1a04-911a-7cb5-994a-2ba66acaf173/avatar/"
                },
                "provider_namespace": {
                    "id": 16240,
                    "name": "joe_speedboat",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/16240/"
                },
                "repository": {
                    "name": "ansible.install_ca_certs",
                    "original_name": "ansible.install_ca_certs"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 5
        }
    ]
}