A list of legacy roles.

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

{
    "count": 36717,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3551",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=3549",
    "results": [
        {
            "id": 40759,
            "upstream_id": null,
            "created": "2025-05-27T19:53:55.030056Z",
            "modified": "2025-05-28T04:41:35.915157Z",
            "imported": "2025-05-28T04:41:35.859160",
            "github_user": "Amstercad",
            "username": "Amstercad",
            "github_repo": "ansible-role-drupal-settings",
            "github_branch": "0.2.0",
            "commit": "4393ce04e3cb8d855a8bda94aae2c0902b59af81",
            "commit_message": "opdavies latest commit to this repo, from several years ago.\n",
            "name": "drupal-settings-files",
            "description": "Automatically generates settings files for Drupal applications",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22044,
                    "name": "Amstercad",
                    "avatar_url": "https://github.com/Amstercad.png"
                },
                "provider_namespace": {
                    "id": 31524,
                    "name": "amstercad",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31524/"
                },
                "repository": {
                    "name": "ansible-role-drupal-settings",
                    "original_name": "ansible-role-drupal-settings"
                },
                "tags": [
                    "drupal",
                    "php",
                    "cms",
                    "web",
                    "development"
                ],
                "versions": [
                    {
                        "id": "7bf7b65e-ac88-4940-b81c-4523f04d3c6d",
                        "name": "0.3.0",
                        "release_date": "2025-05-28T06:34:29+02:00"
                    },
                    {
                        "id": "537f8597-75f8-425d-ba1a-7c559fb4abb0",
                        "name": "0.2.0",
                        "release_date": "2025-05-27T21:19:55+02:00"
                    },
                    {
                        "id": "2e411a59-ceaf-4e0d-889e-021283dbe8d3",
                        "name": "0.1.0",
                        "release_date": "2020-02-07T20:19:06+00:00"
                    }
                ]
            },
            "download_count": 13
        },
        {
            "id": 40762,
            "upstream_id": null,
            "created": "2025-05-27T20:49:31.686640Z",
            "modified": "2025-06-09T17:27:43.985984Z",
            "imported": "2025-06-09T17:27:43.940401",
            "github_user": "kdvalin",
            "username": "kdvalin",
            "github_repo": "gpu_install",
            "github_branch": "v1.0.1",
            "commit": "4899dcc5cd5732c8f1311e27af0127d1de8723e7",
            "commit_message": "Merge pull request #5 from kdvalin/doc/update-readme\n\nUpdate README to have gpu_install prefix",
            "name": "gpu_install",
            "description": "A role to automatically install GPU Drivers and their libraries",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 20535,
                    "name": "kdvalin",
                    "avatar_url": "https://github.com/kdvalin.png"
                },
                "provider_namespace": {
                    "id": 30029,
                    "name": "kdvalin",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/30029/"
                },
                "repository": {
                    "name": "gpu_install",
                    "original_name": "gpu_install"
                },
                "tags": [],
                "versions": [
                    {
                        "id": "568f0fbe-c3f1-425a-9a0d-b45b36201320",
                        "name": "v1.0.1",
                        "release_date": "2025-06-09T13:26:11-04:00"
                    },
                    {
                        "id": "0de1c6e5-a721-4962-b390-9f4c8c8f9944",
                        "name": "v1.0.0",
                        "release_date": "2025-05-27T17:10:36-04:00"
                    }
                ]
            },
            "download_count": 20
        },
        {
            "id": 40763,
            "upstream_id": null,
            "created": "2025-05-28T07:50:16.586467Z",
            "modified": "2025-05-28T07:50:16.642794Z",
            "imported": "2025-05-28T07:50:16.584052",
            "github_user": "grycap",
            "username": "grycap",
            "github_repo": "ansible-role-vnc",
            "github_branch": "main",
            "commit": "dff52a98462255cfa9d05712bebc6eda367aa8b5",
            "commit_message": "Merge pull request #1 from grycap/devel\n\nFix error",
            "name": "vnc",
            "description": "Install VNC + noVNC server",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 2658,
                    "name": "grycap",
                    "avatar_url": "https://galaxy.ansible.com/api/pulp/api/v3/content/ansible/namespaces/018d21af-847e-72ba-b003-104b68fffa6f/avatar/"
                },
                "provider_namespace": {
                    "id": 5181,
                    "name": "grycap",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/5181/"
                },
                "repository": {
                    "name": "ansible-role-vnc",
                    "original_name": "ansible-role-vnc"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 28
        },
        {
            "id": 40765,
            "upstream_id": null,
            "created": "2025-05-28T08:44:23.099693Z",
            "modified": "2025-05-28T08:57:06.864823Z",
            "imported": "2025-05-28T08:57:06.824243",
            "github_user": "semihamurcu",
            "username": "semihamurcu",
            "github_repo": "ansible-role-web",
            "github_branch": "main",
            "commit": "364f15bbf6e6adb73b6d7d77ece13fbd2b2b5f2f",
            "commit_message": "Final\n",
            "name": "web",
            "description": "Role to install Apache and PHP",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21968,
                    "name": "semihamurcu",
                    "avatar_url": "https://github.com/semihamurcu.png"
                },
                "provider_namespace": {
                    "id": 31449,
                    "name": "semihamurcu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31449/"
                },
                "repository": {
                    "name": "ansible-role-web",
                    "original_name": "ansible-role-web"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 40766,
            "upstream_id": null,
            "created": "2025-05-28T08:55:25.262884Z",
            "modified": "2025-05-28T08:55:25.298067Z",
            "imported": "2025-05-28T08:55:25.260354",
            "github_user": "semihamurcu",
            "username": "semihamurcu",
            "github_repo": "ansible-role-db",
            "github_branch": "main",
            "commit": "859b8c0dc0e86ee3fa1285f4f881cd71700d8593",
            "commit_message": "Verbeterd\n",
            "name": "db",
            "description": "Role for installing and configuring MySQL",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 21968,
                    "name": "semihamurcu",
                    "avatar_url": "https://github.com/semihamurcu.png"
                },
                "provider_namespace": {
                    "id": 31449,
                    "name": "semihamurcu",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31449/"
                },
                "repository": {
                    "name": "ansible-role-db",
                    "original_name": "ansible-role-db"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 13
        },
        {
            "id": 40768,
            "upstream_id": null,
            "created": "2025-05-28T09:44:59.904664Z",
            "modified": "2025-05-28T10:52:53.330831Z",
            "imported": "2025-05-28T10:52:53.302059",
            "github_user": "r2unit",
            "username": "r2unit",
            "github_repo": "ansible-role-semaphoreui",
            "github_branch": "master",
            "commit": "a21e5b226f7ee83df3e81a9a8aa11f6a3f9c483c",
            "commit_message": "Merge pull request #3 from r2unit/develop\n\nDevelop",
            "name": "semaphoreui",
            "description": "SemaphoreUI Installation and Configuration for Linux with Docker",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22073,
                    "name": "r2unit",
                    "avatar_url": "https://github.com/r2unit.png"
                },
                "provider_namespace": {
                    "id": 31552,
                    "name": "r2unit",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31552/"
                },
                "repository": {
                    "name": "ansible-role-semaphoreui",
                    "original_name": "ansible-role-semaphoreui"
                },
                "tags": [
                    "system",
                    "semaphoreui",
                    "ci",
                    "cd",
                    "ci/cd"
                ],
                "versions": []
            },
            "download_count": 14
        },
        {
            "id": 40769,
            "upstream_id": null,
            "created": "2025-05-28T11:06:34.792679Z",
            "modified": "2025-05-28T11:06:34.857944Z",
            "imported": "2025-05-28T11:06:34.790327",
            "github_user": "thrinadsanjay",
            "username": "thrinadsanjay",
            "github_repo": "PC_InitialSetup",
            "github_branch": "main",
            "commit": "e1f8861591a9099627c2de636396971437c0e12f",
            "commit_message": "Updated README.md file\n",
            "name": "init_setup",
            "description": "Initial setup for a PC with partitions, LVM, ACLs, bridge setup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22077,
                    "name": "thrinadsanjay",
                    "avatar_url": "https://github.com/thrinadsanjay.png"
                },
                "provider_namespace": {
                    "id": 31556,
                    "name": "thrinadsanjay",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31556/"
                },
                "repository": {
                    "name": "PC_InitialSetup",
                    "original_name": "PC_InitialSetup"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 13
        },
        {
            "id": 40770,
            "upstream_id": null,
            "created": "2025-05-28T11:15:49.106721Z",
            "modified": "2025-05-28T11:15:49.287199Z",
            "imported": "2025-05-28T11:15:49.101795",
            "github_user": "thrinadsanjay",
            "username": "thrinadsanjay",
            "github_repo": "PC_InitialSetup",
            "github_branch": "main",
            "commit": "436a65a54dc0697a6610394b6a17391adf51c868",
            "commit_message": "Added missing elements in README\n",
            "name": "PC_InitialSetup",
            "description": "Initial setup for a PC with partitions, LVM, ACLs, bridge setup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22077,
                    "name": "thrinadsanjay",
                    "avatar_url": "https://github.com/thrinadsanjay.png"
                },
                "provider_namespace": {
                    "id": 31556,
                    "name": "thrinadsanjay",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31556/"
                },
                "repository": {
                    "name": "PC_InitialSetup",
                    "original_name": "PC_InitialSetup"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 12
        },
        {
            "id": 40771,
            "upstream_id": null,
            "created": "2025-05-28T11:28:05.088645Z",
            "modified": "2025-06-04T10:23:15.052148Z",
            "imported": "2025-06-04T10:23:14.999634",
            "github_user": "thrinadsanjay",
            "username": "thrinadsanjay",
            "github_repo": "ansible_role-init_setup",
            "github_branch": "main",
            "commit": "0dd0354d57cabb12caaa04157934eb03005b32ca",
            "commit_message": "Corrected jenkins port",
            "name": "ansible_role-init_setup",
            "description": "Initial setup for a PC with partitions, LVM, ACLs, bridge setup",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22077,
                    "name": "thrinadsanjay",
                    "avatar_url": "https://github.com/thrinadsanjay.png"
                },
                "provider_namespace": {
                    "id": 31556,
                    "name": "thrinadsanjay",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31556/"
                },
                "repository": {
                    "name": "ansible_role-init_setup",
                    "original_name": "ansible_role-init_setup"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 20
        },
        {
            "id": 40772,
            "upstream_id": null,
            "created": "2025-05-28T12:27:40.139252Z",
            "modified": "2025-05-28T12:27:40.174622Z",
            "imported": "2025-05-28T12:27:40.129887",
            "github_user": "keerthidevanathan",
            "username": "keerthidevanathan",
            "github_repo": "httpd",
            "github_branch": "main",
            "commit": "8e28aa547e0948d603520e3ddfa4bf34e0c95a02",
            "commit_message": "initial files\n",
            "name": "httpd",
            "description": "your role description",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 22079,
                    "name": "keerthidevanathan",
                    "avatar_url": "https://github.com/keerthidevanathan.png"
                },
                "provider_namespace": {
                    "id": 31558,
                    "name": "keerthidevanathan",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/31558/"
                },
                "repository": {
                    "name": "httpd",
                    "original_name": "httpd"
                },
                "tags": [],
                "versions": []
            },
            "download_count": 14
        }
    ]
}